Manual Number: 00650-148-1
Page 2
PCI-ICOM485/4 Manual
ACCES95 and
ACCESNT
These two drivers are mentioned for users migrating from older versions of
ACCES Tools. The functionality of ACCES95 and ACCESNT has been
combined into ACCES32.DLL, which is described below.
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 recompiling 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
access 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 compiler 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.
The SYS file is the actual workhorse behind hardware access in WindowsNT.
It is installed by ACCESNT.EXE and utilizes the DeviceIOControl API
function for interaction with user code. Samples are provided demonstrating
this API call, but it is strongly recommended that the DLL interface be used.
The DLL described above encapsulates the SYS file and performs the
DeviceIOControl calls at a small penalty in speed (a call through the DLL
interface).
Содержание PCI-ICOM422/4
Страница 1: ...Model PCI ICOM485 4 PCI ICOM485 2 Product Manual MANUAL NUMBER 00650 148 1C...
Страница 3: ...Page iv This page intentionally left blank...
Страница 7: ...Page viii This page intentionally left blank...
Страница 14: ...ManualNumber 00650 148 1 Page 6 PCI ICOM485 4 Manual This page intentionally left blank...
Страница 19: ...ManualNumber 00650 148 1 Page 11 PCI ICOM485 4 2 OPTION SELECTION MAP...
Страница 20: ...ManualNumber 00650 148 1 Page 12 PCI ICOM485 4 Manual This page intentionally left blank...
Страница 22: ...ManualNumber 00650 148 1 Page 14 PCI ICOM485 4 Manual This page intentionally left blank...
Страница 28: ...ManualNumber 00650 148 1 Page 20 PCI ICOM485 4 Manual This page intentionally left blank...
Страница 30: ...ManualNumber 00650 148 1 Page 22 PCI ICOM485 4 Manual This page intentionally left blank...