User manual
18
1.2.2 CHAPI Development libraries
CHAPI.LIB – The library to link with in case the components described in the
CHAPI_LIB.H header file are used for a particular CHAPI module implementation; it
should be used in a release build of a CHAPI device;
CHAPID.LIB – The debug version of the CHAPI.LIB library; it should be used in a debug
build of a CHAPI device;
CHAPI_SERIAL.LIB – The library to link with in case the base classes for a serial line
controller/port implementation are used for a particular CHAPI module implementation; it
should be used in a release build of the CHAPI device;
CHAPI_SERIALD.LIB – The debug version of CHAPI_SERIAL.LIB; it should be used in a
debug build of a CHAPI device;
CHAPI_PARALLEL.LIB – The library to link with in case the base classes for a parallel
controller/port implementation are used for a particular CHAPI module implementation; it
should be used in a release build of the CHAPI device;
CHAPI_SERIALD.LIB – The debug version of CHAPI_PARALLEL.LIB; it should be used
in a debug build of a CHAPI device;
CHAPI_STORAGE.LIB - The library to link with in case the base classes for a disk/tape
controller/unit implementation are used for a particular CHAPI module implementation; it
should be used in a release build of a CHAPI device;
CHAPI_STORAGED.LIB – The debug version of CHAPI_STORAGE.LIB; it should be
used in a debug build of a CHAPI device;
1.2.3 The CHARON drivers used by CHAPI modules
These drivers are provided 'as is':
BCI2X0X.SYS – The BCI-2104/BCI-2004 bus adapter driver used by the
CHAPI_QBUS and CHAPI_UNIBUS examples. This is a proof of concept as the
BCI-2x04 products are end of life.
S3QBUS_PPT.SYS – The S3QBUS (based on the CESYS PCIS3BASE board) bus
adapter driver used by the CHAPI_S3QBUS.
DCI1100.SYS – The DCI-1100 adapter driver used by the CHAPI_DRV11WA
example. This is a proof of concept as the DCI-1100 is end of life.
PPT.SYS – A generic PCI 'Pass-through' device driver that is used for
CHAPI_DR11©/DRV11, CHAPI_DRV11-WA ports mapped to a Sensoray 621










