Asynchronous Terminals and Printer Processes Programming Manual

INTRODUCTION
ATP6100 Features
ATP6100 FEATURES
| An application program refers to an ATP6100 subdevice by the
| device name and subdevice name, such as $ATP1.#TERM1. You define
| the device name and subdevice name in the PERIPHERALS paragraph
| in the SYSGEN configuration file. An ATP6100 I/O process can
| control from one to four subdevices on an LIU, depending on
| whether it is an LIU1 or LIU4. If you define the MULTI SYSGEN
| modifier, each ATP6100 I/O process can control up to eight LIUs.
| Therefore, the maximum number of subdevices an ATP6100 process
| can control is 32. The maximum number of concurrent OPENs
| allowed for each process is 255. ATP6100 provides a file-system
interface to the application and a message-system interface to
CSM, CMI, the Debug Process, and the Trace Process. ATP6100
can process multiple file-management requests. he maximum number
of pending requests is determined by the "Open Depth." ATP6100
performs request checking.
After the protocol module is downloaded, the I/O process sends
a line configuration request before starting the line. The I/O
process queues requests so the CLIP has only one request pending
for each subdevice.
| The 3681 implementation of ATP6100 is different from the other
| implementations. For details, see Appendix F.
Table 1-1 lists the RS-232C signals that are monitored and
controlled by the ATP6100 protocol modules.
1-6 November 1987