DECsystem-10 Communication and Utility Package Version: September 1978
8-893
Author: John P. Ranck
Elizabethtown College, Elizabethtown, PA
Operating System: OS/8 V3
Source Language: PAL-8/PAL-III
Special Hardware Required: Serial Interface (KL8) connected to TTY port on DEC-10

Abstract: UTIL100 is a utility program/subroutine to assist with communications between a PDP-8 and a
DEC-10, both communicating through teletype ports. It handles login, logout, and device assignment, sets
line characteristics in the DEC-10 line scanner service as required, and manages a DEC-10 status register
which may be addressed by other programs. Options are passed as switches (when chained to), or as
standard subroutine arguments (when called as a subroutine).

DEC-10 is a two page handler for DSK:, MTA, LPT:, PTP:, PTR:, PLT: which are all part of a DEC-10
and the PDP-8. Chains to UTIL10 as necessary to login on the DEC-10, set line characteristics, and run a
special version of PIP on the DEC-10. All of this is entirely transparent to the user to whom it appears that
all the DEC-10 devices listed above (or others that he may add) are proper devices belonging to the PDP-8.
Modifications to PIP for the DEC-10 are included in the documentation.

PIPEXT is an extension to POP (version 9A) which allows file transfer to and from DSK:, MTA:, LPT:,
PTP:, PTR:, PLT: where the named devices are all part of a DEC-10 system communicating with the PDP-8
through teletype ports on bothe computers. This extension transmits all necessary commands to a special
version of PIP running on the DEC-10 to ready the DEC-10 for file transfer. PIP is otherwise unchanged
except that the maximum number of input files is reduced from nine to five. Modifications to PIP for the
DEC-10 are included in the documentation.
Restrictions: PIPEXT-Maximum of 5 input files in PIP command or maximum of 1 input file if input device
is one of the DEC-10 devices.

Media Price Code: D7, K25
Format: OS/8
Catalog: June 1979