RAW ARCNET Interface Driver Supported SOHARD Product Families: - ISA (SH ARC-66, SH ARC-ISA, SH ARC-PC104) - PCI (SH ARC-PCI, SH ARC-PCIu, SH ARC-PCI104) - PCMCIA (SH ARC-PCMCIA) - PCI-Express (SH ARC-PCIe) History of Changes -------------------------------------------------------------------------------- v7.4 Features: 1) added support for Windows 8 2) released for Windows 10 Changes: 1) safe completion of Read and Write IRP's to prevent theoreticaly possible race race-condition. Bugfixes: 1) fixed very rare issue detected in to 2 node network. The SMSC controller reported ExNAK on packet transfer even if count of FBE-NAK sequences was not equal to 4 or 128. As result of such an incorrect controller behaviour outgoing data transfer was blocked. -------------------------------------------------------------------------------- v7.3 Features: - Changes: - Bugfixes: 1) fixed incorrect detection of SH ARC-PCMCIA resources that lead to an error by start. -------------------------------------------------------------------------------- v7.2 Features: - Changes: 1) GUID for SOHARD ARCNET interface is declared in 'farc.h' 2) report error if application tries to use advanced parameters (clock multiplication, reconfiguration timeout, receeve all) on SH ARC-66. Bugfixes: 1) fixed detection of SH ARC-66 under specified resourcen 2) fixed E_FARC_EXCESSIVE_RECON error on ReadFile() execution, that appeared direct after successful initialization of SH ARC-66 in breaked mode. -------------------------------------------------------------------------------- v7.1 Features: - Changes: - Bugfixes: 1) fixed incorrect output of serial number if it contains leading zeros 2) fixed incorrect link to the event message file -------------------------------------------------------------------------------- v7.0 (internal release) Features: 1) added support for Windows 7 2) added support for 64-bit version of Windows 3) added new IOCTL function IOCTL_FARC_GET_HW_VERSIONS that reports serial number, hardware and firmware revisions Changes: 1) improved error output to event log. The driver reports the error with text description Bugfixes: 1) fixed system crash on shutdown under Windows 7 -------------------------------------------------------------------------------- v6.6 Features: 1) added support for Windows Vista 2) added support for PCI104 ARCNET card Changes: 1) driver package was splitted to: - driver package for Windows 98/Me - driver package for Windows 2000 and later Bugfixes: 1) fixed crash by installation of PCI driver without hardware 2) fixed flaw by IRP canceling that could lead to unpredicted behaviour on cancel of ReadFile() or WriteFile() -------------------------------------------------------------------------------- v6.5 (internal release) Features: - Changes: 1) copyright information was updated Bugfixes: - -------------------------------------------------------------------------------- v6.4 Features: 1) Driver package digitally signed Changes: - Bugfixes: - -------------------------------------------------------------------------------- v6.3 Features: - Changes: - Bugfixes: 1) fixed possible crash (BSOD) due to substantial line disturbances -------------------------------------------------------------------------------- v6.1 Features: 1) Driver supports SH ARC-PCIu 2) New IOCTL function IOCTL_FARC_GET_RESOURCE_USAGE. This function allows the application to check if the needed voltage resources are available. 3) New IOCTL function IOCTL_FARC_SET_READ_TIMEOUT/ IOCTL_FARC_GET_READTIMEOUT. Allows the application to set timeouts on ReadFile operations. 4) IOCTL_FARC_GET_CARDID function returns more detailed information about the used ARCNET hardware Changes: - Bugfixes: - -------------------------------------------------------------------------------- v6.0 Features: 1) Driver provides netmap to the user Changes: - Bugfixes: - -------------------------------------------------------------------------------- v5.18 Features: - Changes: - Bugfixes: 1) solved problems on some pc systems during driver init -------------------------------------------------------------------------------- v5.10 Features: 1) Driver supports Windows 98/Me Changes: - Bugfixes: - -------------------------------------------------------------------------------- v5.0 Features: 1) Driver supports Windows 2000 2) CancelIO supported (consult Windows API for details) 3) PnP Installation with SH ARC-PCMCIA and SH ARC-PCI adapters in Windows 2000 4) Added autodetection of PCMCIA resources in Windows NT Changes: 1) No licencenumber needed Bugfixes: - -------------------------------------------------------------------------------- Copyright (C) 2011 SOHARD Embedded Systems GmbH