Asynchronous Terminals and Printer Processes Programming Manual

INTRODUCTION
TERMPROCESS and SERIALPRINTPROCESS
TERMPROCESS AND SERIALPRINTPROCESS
TERMPROCESS and SERIALPRINTPROCESS provide the software interface
between the GUARDIAN 90 file system and devices connected to
the T6303/4 Asynchronous Controller. Each T6303 can control two
lines. One or two T6304 extension cards can be added to each
T6303. Each T6304 can control up to 15 lines, for a total of 17
or 32 lines. T6303/4 controllers reside in the Tandem host I/O
card cage.
TERMPROCESS and SERIALPRINTPROCESS are I/O processes that reside
in the Tandem host. They are complete access methods; there are
no protocol modules because the T6303/4 is not downloadable.
Application programs that access devices through TERMPROCESS or |
SERIALPRINTPROCESS refer to terminals and printers by the device |
name (such as $TERM1) or logical device number (such as $42). |
You define the device name during to SYSGEN in the PERIPHERALS |
paragraph or by issuing the ADD command in the Dynamic System |
Configuration (DSC) product. TERMPROCESS and SERIALPRINTPROCESS |
do not limit the number of concurrent OPENs.
SYSTEM GENERATION
Many of the parameters that control data transfer between
terminals and printers and the I/O processes are defined at
system generation time. SYSGEN modifiers, which describe the
characteristics of communication lines and devices, are placed in
configuration files. These configuration files are read by the
INSTALL and SYSGEN programs.
Many SYSGEN modifiers have default values that take effect if
they are not explicitly included in the configuration file.
These default values vary with the device; see Appendix E |
for the default settings associated with each terminal and |
printer supported by ATP6100 (including 3681 implementation), |
TERMPROCESS, and SERIALPRINTPROCESS. See the
System Generation
|
Manual
for more information about the SYSGEN process.
This manual describes only the SYSGEN parameters for ATP6100,
TERMPROCESS, and SERIALPRINTPROCESS that are likely to be of
interest to application programmers. These parameters can be
changed by using CMI and the CONTROLBUF, SETMODE, and SETPARAM
procedure calls. However, the operations available for modifying |
parameters for the 3681 implementation by means of CMI and the |
above procedure calls are limited. |
November 1987 1-9