Release Notes PN 93000605_F Device Driver Package for Digi's Async PCI Adapters Version 9.7.89.0, 04/20/2017 Microsoft Windows Server 2008-R2 Microsoft Windows 7 Microsoft Windows 8 Microsoft Windows Server 2012 Microsoft Windows 8.1 Microsoft Windows Server 2012-R2 Microsoft Windows 10 Microsoft Windows Server 2016 Software Package PN 40002544_F CONTENTS 1. Introduction 2. Supported Operating Systems 3. Supported Products 4. Additional Notes 5. History 1. INTRODUCTION Refer to the following number when searching the Digi International Inc. Web site (www.digi.com) or the FTP site (ftp.digi.com) for the latest software package: 40002544_ 2. SUPPORTED OPERATING SYSTEMS Microsoft Windows Server 2008 R2 (x64) Microsoft Windows 7 Microsoft Windows 7 x64 Microsoft Windows 8 Microsoft Windows 8 x64 Microsoft Windows 8.1 Microsoft Windows 8.1 x64 Microsoft Windows 10 Microsoft Windows 10 x64 Microsoft Server 2012 Microsoft Server 2012 R2 (x64) Microsoft Server 2016 3. SUPPORTED PRODUCTS Digi Neo PCIe 4 port Digi Neo PCIe 8 port OBSOLETED PRODUCTS Digi AccelePort 4r EIA-422 PCI Digi AccelePort 8r EIA-422 PCI Digi AccelePort 2p Adapter Digi AccelePort 4p Adapter Digi AccelePort 8p Adapter Digi AccelePort 16p Adapter Digi AccelePort 2r 920 PCI Digi AccelePort 4r 920 PCI Digi AccelePort 8r 920 PCI Digi AccelePort C/X PCI Digi AccelePort Xem PCI ClassicBoard PCI 4 ClassicBoard EIA-422 PCI 4 ClassicBoard PCI 8 ClassicBoard EIA-422 PCI 8 Digi Neo 2 Digi Neo 4 Digi Neo 8 Digi Neo 1 Note: The Digi Neo 1 will install two COM ports in your system. If you connect a standard cable to the DB25 connector on the adapter, only the first COM port will be usable. You may upgrade the Digi Neo 1 to a two port adapter by ordering a cable upgrade 4. ADDITIONAL NOTES The driver installation is now packaged as an executable installer (40002544_F.EXE) unlike its predecessors' zip file packaging. To install, copy the installer to your desktop (for example) and run it. When you run the installer, any existing NEO adapter installation(s) (e.g. 8.1.22, rev C1) will first be uninstalled and require a reboot. The new version will be subsequently installed on reboot. To uninstall, go to "Add or Remove Programs" / "Programs and Features" (depending on the OS), right click on "Digi MultiPortSerial Driver Installer" and select "Uninstall". 5. HISTORY Version 9.7.89.0, 04/20/2017 (PN 40002544 Rev. F) ------------------------------------------------- Neo adapters: o This release (F) has now been tested for all of the above Microsoft operating systems INCLUDING WINDOWS SERVER 2016. o Fixes potential blue screen when disabling or removing a NEO device from the Device Manager. o Fixes potential lockup when disabling or removing a NEO device from the Device Manager. o This driver release has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). o The driver installation is now packaged as an executable installer. See ADDITIONAL NOTES (above). ClassicBoards: o No changes for this release. These devices are OBSOLETE. AccelePort 2p, 4p, 8p, and 16p adapters: o No changes for this release. These devices are OBSOLETE. AccelePort C/X, EPC/X, Xem, and Xr adapters: o No changes for this release. These devices are OBSOLETE. Version 9.3.62.0, 03/08/2016 (PN 40002544 Rev. E) UPDATE!!! ------------------------------------------------- Neo and ClassicBoards adapters: o This release (E) has now been tested for all of the above Microsoft operating systems INCLUDING WINDOWS 10. Version 9.3.62.0, 09/13/2013 (PN 40002544 Rev. E) -------------------------------------------------- o This driver release has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). Neo and ClassicBoards adapters: o Fix Flow control lockup caused when an application sets Handflow.XonLimit to 0. o Fixed blue screen caused by calling IoMarkIrpPending on an already completed IRP (Vantive 42652). o Fixed co-installer to make sure that ports are assigned COMx names in the right order. For example, in Windows 7 and later, you might see ports 1-4 assigned to COM5,COM4,COM7,COM6 instead of COM4,COM5,COM6,COM7 respectively. o Fix power-down bug that caused BSOD (JIRA NEO-2 and JIRA NEO-1) AccelePort 2p, 4p, 8p, and 16p adapters: o Fixed co-installer to make sure that ports are assigned COMx names in the right order. For example, in Windows 7 and later, you might see ports 1-4 assigned to COM5,COM4,COM7,COM6 instead of COM4,COM5,COM6,COM7 respectively. AccelePort C/X, EPC/X, Xem, and Xr adapters: o Fixed blue screen caused by SET_BAUD_RATE being called at DISPATCH level (Vantive 43450). o Fixed blue screen caused by trying to service power IRP at DISPATCH level. The IRP is now queued to a worker thread. (Vantive 1330175) Version 8.1.23.0, 07/24/2009 (P/N 40002544 Rev. D2P) -------------------------------------------------- Neo and ClassicBoards adapters: o Fix install of ClassicBoard PCI 4 port rs422 adapter AccelePort 2p, 4p, 8p, and 16p adapters: o No changes for this release. AccelePort C/X, EPC/X, Xem, and Xr adapters: o Fix bluescreen when ports are being opened during system shutdown. Version 8.1.22.1, 12/18/2008 (PN 40002544 Rev. C1) ------------------------------------------------- o Updated release notes to add Server 2008 to the list of supported operating systems. Version 8.1.22.0, 11/06/2007 (P/N 40002544 Rev. C) -------------------------------------------------- o This driver release has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). Neo and ClassicBoards adapters: o Added support for the Neo PCIe adapters. o When the read interval timeout triggered, the total read timeout timer was cancelled prematurely. AccelePort 2p, 4p, 8p, and 16p adapters: o No changes since version 8.0.20.0 AccelePort C/X, EPC/X, Xem, and Xr adapters: o No changes since version 8.0.20.0 Version 8.0.20.0, 07/25/2007 (P/N 40002544 Rev. B) -------------------------------------------------- o This driver release has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). Neo and ClassicBoards adapters: o Added support for Windows Vista and Windows Vista x64. o Fixed error in read timeout handling. AccelePort 2p, 4p, 8p, and 16p adapters: o Added support for Windows Vista and Windows Vista x64. o Added port property page. AccelePort C/X, EPC/X, Xem, and Xr adapters: o Added support for Windows Vista and Windows Vista x64. o Removed support for the AccelePort EPC/X adapters. Version 7.0.15.0, 07/27/2006 (Rev. A) ------------------------------------- o This driver release has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). o This driver package does not support Windows 2000. Windows 2000 is supported by separate driver - see part number 40002448. Neo and ClassicBoards adapters: o Added support for x64. o Fixed that system wouldn't shutdown with Neo or ClassicBoard installed. o Fixed transmit hang in dual processor systems. o Fixed program not receiving data due to a special case of read timeouts. The behavior is now the same as other drivers. o Added Skip Enumerations support AccelePort 2p, 4p, 8p, and 16p adapters o Added support for x64. o Fixed port hang using HyperTerminal when port is configured for "Complete When Sent" and no cable is connected to the port. o IBM X Series 236 IBM Server wouldn't shutdown Windows Server 2003 when adapter is installed. o Added Skip Enumerations support o Fixed receive stall after 1 byte when application requests a zero length receive buffer size. o Fixed receive hang after 3-4 days of continuous data transfer. o The port's FriendlyName was getting changed to "Digi ASYN" when a port settings was reconfigured. AccelePort C/X, EPC/X, Xem, and Xr adapters: o Added support for x64. o Removed DTR and RTS signale states from modem status response, to match the behavior documented in Windows API. o IBM X Series 236 IBM Server won't shutdown Windows Server 2003 when adapter is installed. o Fixed Defect "Ports are failing to read data when application reopen ports quickly" o Added Skip Enumerations support Version 6.0.04.0, 12/19/2004 (Rev. A) ------------------------------------- o Combined the multiport serial adapters into a single driver package with a new part number: 40002448. The combined package has been signed by Microsoft's Windows Hardware Quality Labs (WHQL). AccelePort 2p, 4p, 8p, and 16p adapters: o Fixed a bugcheck that occurred at the end of the WHQL Device Path Exerciser test with an AccelePort 16p in Windows Server 2003. AccelePort C/X, EPC/X, Xem, and Xr adapters: o Fixed a bugcheck on shutdown when data remains in the transmit queue. o Fixed cancel handling of writes. o Fixed a bugcheck screen during cleanup while running RTS toggle. o Fix to honor former flow control settings on port open. o Fix to allow FEP time to handle DTR signal change before the next request. Neo and ClassicBoards adapters: o Fixed a bugcheck on resume from hibernate. History for previous driver releases ------------------------------------ See the following readme files for the history specific to each adapter family: readme_xp.txt: AccelePort 2p, 4p, 8p, and 16p. readme_fep5.txt: AccelePort C/X, EPC/X, Xem, and Xr. readme_neo.txt: Neo and ClassicBoards.