Perle Serial Cards
  

 
Technical Solutions
1x1pixel.gif (43 bytes)


Numerous issues including compatibility with Windows XP

Issue ID: SCSX0003
Date: December 27, 2002


The information in this article applies to:
  • Serial Cards SX/SX+/XIO/SI

SYMPTOMS

Following are a list of changes for this release

Description

Make compatible with Windows XP.

Firmware altered to prevent DTR glitch when attempting direct cable connection.

Driver altered to prevent interrupt storms on active power up.

Driver altered to not queue WMI IRPs if device has not started.

Driver altered to fix verifier IRP errors. (IRP_MJ_POWER.IRP_MN_WAIT_WAKE & IRP_MJ_SYSTEM_CONTROL.IRP_MN_BOGUS)

Driver altered to make sure interrupt is disconnected if XXX_CardStart fails after the IRQ is connected.

Include SpxUpChk coinstaller to aid upgrading from old style driver.

Make INF file Win64 proof and incorporate CoCopy CoInstaller.

Fix to prevent driver hanging during Microsoft MPS stress tests.

Made small improvement to speed up port configs by doing the minimum work needed.

Driver can report the wrong status of the CTS signal on SXDCs when CTS transmit flow control is enabled.

Driver signals Tx empty event when data is still in card buffer.

Change SPDPorts.dll to display new Perle Logo.

Include new SXPorts.dll for port configuration in device manager.

Driver crashes system when COMAPI test #77 and DEVCTL.EXE tests are run on port.

Serial ports do not export a serial port interface

Device objects need to be created with the FILE_DEVICE_SECURE_OPEN characteristic.

Driver touches IRP after it is queued outside protection of Cancel spinlock.

Driver needs to support WMI and make standard serial port WMI data available to system.

PURGE IOCTL does not check the buffer it is being passed is large enough before trying to use it.

IOCTL_SX_SET_DEVICE_NAME is no longer used and should be removed.

Copying a file to COM port from command line causes WDM error with driver verifier.

Driver allows port to be removed from device manager whilst port is open.

If card is uninstalled from device manager without uninstalling the ports first the COM# names are not used again if the card is reinstalled.

1st approved release including support for SX+ PCI Adapters

Incorporate support for SX+ PCI Adapters

Initial release on Windows 2000 CD.Improves overall performance of successful faxing.

RESOLUTION

Detach the zip file and install per readme file

SCSX0003.zip