NSLink (TM) Driver for the Windows(R) XP and Windows 2000 Operating System Part # 1800198 ============================================================================ REVISION HISTORY v 6.10 Changes to DeviceMaster RTS microcode - devmast.bin Fixed serial tunneling. It did not work if SocketServer was configured to both listen and connect. The problem was introduced in version 6.08. Fixed erroneous parity error handling. DeviceMaster RTS was not returning the invalid byte when it detected a parity error. All other serial port drivers appear to do that. DM RTS now does too. Changes to driver - rpshsi.sys Improved the handling of large numbers of asynchronous write operations. The symtom was that the port would stop working while handling a lot of writes. Fixed driver abort when retrieving IP address information. Fixed driver abort when disabling DeviceMaster in Device Manager. Fixed driver abort caused by invalid data from RPSH Si Fixed problem with Freeport. Every invocation of IOCTL_RELEASE_NSLINK_PORT resulted in ERROR_UNEXP_NET_ERR(59). v 6.09 Changes to readme.txt Added a section describing Windows XP installation. Also miscellaneous editorial changes. v 6.08 Changes to driver - rpshsi.sys Fixed a problem which prevented the driver from rebooting and restarting the DeviceMaster after a DeviceMaster power cycle or reset. Created a partial CDU handler to reset the partial pointer when the driver detects that the DeviceMaster went away. Partial pointer is reset after firmware is uploaded. Changes to setup application - sisetup.dll Added a dialog box to warn the user that switching from IP to MAC mode or vice versa requires a device driver reload. Added message to instruct user on how to reload the device driver. v 6.07 Changes to driver - rpshsi.sys Added Event struct to SerPort object - code to several port event users to point to it if a dynamic Event allocate fails. Misc. code changes in W2000 updated in WXP code base as this will be the production code for both XP and 2000 changes to setup application - sisetup.dll Added W2000 enhancements to Device Advisor to XP code - this will be future W2000 production code v 6.06 Changes to driver - rpshsi.sys Fixed port Close handling. Open after Success return from Close was intermittently rejected. Stop sending inter-character interval timer command to RPSH Si. It does not handle that command and loses data when it receives it. Changes to setup application - sisetup.dll Added port renumbering function. Changes to DeviceMaster RTS microcode - devmast.bin Several Bug fixes: Device reset continuously when IP addressing was disabled. Corrected unreliable IOCTL_SERIAL_SET_XOFF handling. Corrected 'null stripping' DCB option handling. Corrected XON/XOFF handling in DeviceMaster RTS 1 port. v 6.05 Changes to driver - rpshsi.sys Fixed garbled output on serial printer. The driver was flushing buffers before the printer was done with them. Fixed a driver abort caused by an unitialized pointer. v 6.04 Changes to driver - rpshsi.sys Picked up a DeviceMaster microcode fix eliminating spontaneous resets of the DeviceMaster 32 RM. Modified driver initialization to eliminate need to reboot after installation. Changes to setup application - sisetup.dll Removed annoying messages from screens for changing between TCP/IP and layer 2 ("MAC mode") operating modes. Changes to DeviceMaster RTS microcode - devmast.bin Changed watchdog strobe time to 1/2 second, fixed 32 port reboot problem. Changes to RPSH Si 2 port microcode - rpshsi2p.bin Fixed an Ethernet buffer leak which caused the device to stop responding to network traffic. Fixed Windows IOCTL_SERIAL_SET_XOFF. It didn't work reliably if the command was received while data transmission was happening. v 6.03 Initial release for Windows XP. Based on Windows 2000 driver (18000101) version 6.03. DOCUMENT NUMBER: 8000719Download 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.