Manual Number: 00650-146-1
Page 2
PCI-COM485/8 Manual
ACCES95 and ACCESNT
These two drivers are mentioned for users migrating from older
versions of Tools. The functionality of ACCES95 and ACCESNT
has been combined into ACCES32.DLL, which is described be
low.
In order to modify your software to use the new ACCES32.DLL
instead of the older code, change the file you link to from ACCES95
or ACCESNT to ACCES32. No other changes are necessary.
To avoid recombining software that was written for ACCES95 or
ACCESNT, rename ACCES32.DLL to the appropriate name (95
or NT specific).
ACCES32
This directory contains the Windows 95/98/NT driver used to provide ac
cess to the hardware registers when writing 32-bit Windows software.
Several samples are provided in a variety of languages to demonstrate
how to use this driver. The DLL provides four functions (InPortB,
OutPortB, InPort, and OutPort) to access the hardware.
This directory also contains the device driver and install program for NT.
This device driver provides register-level hardware access from Windows
NT, normally called through ACCES32.DLL. Two methods of using the
driver are provided, the ACCES32.DLL (recommended) and the
DeviceIOControl handles direct to the SYS file (slightly faster)
ACCESNT.EXE
Run this program on Windows NT to prepare ACCES32.DLL for use.
This is the install program for the SYS file itself. The ACCESNT.SYS
file must reside in the same directory as this executable, and is copied to
the drivers directory of NT. The driver is then dynamically started, and
can be used immediately. ACCESNT.EXE need be run only once per
computer. Once the driver is started, the registry entries tell WindowsNT
to load the driver on each boot-up.
No installation is necessary for Windows 95/98.
DLL
Samples for using ACCES32.DLL are provided in this directory. Using
this DLL not only makes the hardware programming easier (MUCH easier),
but also one source file can be used for both Windows 95/98 and
WindowsNT. One executable can run under both operating systems and
still have full access to the hardware registers. The DLL is used exactly
like any other DLL, so it is compatible with any language capable of using
32-bit DLLs. Consult the manuals provided with your language’s com
piler for information on using DLLs in your specific environment.
SYS
The samples in this directory are provided ONLY for WindowsNT. The
DeviceIOControl based interaction with the register-level driver is only
available in NT. If your code is written to use this method, it will not work
with Windows 95 or Windows 98.