HISTORY.TXT Driver File Contents (1800198b.exe)

 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: 8000719

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: web5, load: 1.17