User manual
44
-
adapter_dll – is the name of DLL library to load a particular low level bus adapter
implementation from. If this parameter is omitted, 'chapi_hw' will be used as default;
-
adapter_name – is the name of the specific low level bus adapter implementation to
load from the specified DLL library. If this parameter is omitted, 'bci' will be used as
default;
-
adapter_instance – is the instance number of the adapter to use. This parameter is
relevant when multiple adapters are installed. If this parameter is omitted, 0 will be
the default;
-
adapter_options – specifies any options for a low level bus adapter module. The
demo implementation for the bci adapter implemented within the chapi_hw DLL
library does not require options. If this parameter is omitted, an empty string is
default;
The VCB02 graphic controller
CHAPI VCB02 QBUS device is implemented in CHAPI_VCB02.DLL library and uses
CHAPI.DLL library for its implementation. This device is provided only in binaries.
CHAPI_VCB02 device can be loaded and configured in configuration file as follows:
load chapi XAA dll=chapi_vbc02 address=<bus_address> trace_level=<level>
set XAA display=<display_type>
set XAA beep_enable=<true|false>
Where,
-
display – is the type of used display for VCB02. The following strings can be
specified for the moment: 1) “window” – use window for VCB02 output; 2)
“hardware”, “full” – run VCB02 in full-screen mode;
-
beep_enable – enable or disable beeping during the output in console mode;
The LPV11
The CHAPI LPV11 is implemented in the LPV11.DLL library and uses the CHAPI.DLL
library for its implementation. This device is provided din binary form (source code
available on request). When used with the HOSTprint utility supplied with CHARON, it can
print from the emulated system to the default Windows host system printer. Printing to a
locally attached printer on an LPT: port is also possible.
The LPV11 CHAPI device can be configured using as follows:










