User manual

30
Where:
port_dll[0] is the name of DLL library from where the digital IO port for
DR11(C)/DRV11 device emulation is loaded;
port[0] – name of digital IO port
for DR11(C)/DRV11 device emulation;
bus_no, device_no, function_no
-
SENSORAY 621
PCI card location description.
These numbers should be gathered from the Windows hardware wizard after Sensoray
621 PCI board installation.
brq_priority
bus request priority level for DR11(C)/DRV11 device, If this parameter is
omitted, 4 is used as default
pulse_width time length of INIT / READ / WRITE pulses in approximately 450ns
units, If this parameter is omitted, 2 (i.e. 900ns) is used as default
Example:
load chapi DR11 dll=chapi_dr11.dll address=017767770 vector=0300 trace_level=0
set DR11 port_dll[0]=chapi_dr11_621_port.dll port[0]=dr11_621
set DR11 pulse_width=1 bus_no=1 device_no=7 function_no=0
DRV11-WA via SENSORAY 621
The CHAPI DRV11-WA QBUS device example is based on the SENSORAY 621 PCI
board, with the PPT.SYS device driver installed in the host system. It is implemented in
the CHAPI_DRV11WA_621.DLL and CHAPI_DRV11WA_621_PORT.DLL and uses
CHAPI_PARALLEL.DLL the and the CHAPI.DLL. The current CHAPI DRV11-WA via
SENSORAY 621 implementation requires a fast, low-latency host system.
For details about cables wiring from SENSORAY 621 connector to DR11(C)/DRV11
connectors see chapter 10.
The CHAPI DRV11-WA device is configured as follows:
load chapi IXA dll=chapi_drv11wa_621 trace_level=<trace_level>
set IXA address=... vector=...
set IXA port_dll=
chapi_drv11wa_621_port.dll
set IXA port_name=drv11wa_621
set IXA bus_no=...
set IXA device_no=...
set IXA function_no=...
set IXA busy_lo_delay=... busy_hi_delay=...
Where,