Xerox 900 series Technical Manual page 29

Table of Contents

Advertisement

!
;1 • -1* ,
SCIENTIFIC DATA SYSTEMS
SOS PROGRAM LIBRARY
PROGRAM DESCRIPTION
042033 (900 Series)
Catalog Nos.
642032 (9300)
IDENTIFICATION:
MAGNETIC TAPE INPUT/OUTPUT SUBROUTINE (MAGTP)
PURPOSE:
To perform magnetic tape input and output functions requested by the MON-
ARCH Control Routine and Action Subroutines (message processor).
Unit and
channel assignments are obtained from either the MONARCH Unit Assignment
Table entry for control messages or from the File Description Table.
ACTION:
CALLING
SEQUENCES:
PROGRAMMING
CONVENTIONS:
MEMORY
REQUIREMENTS:
SUBROUTINES
USED:
a.
Input.
One record is read from the specified magnetic tape unit in the
parity mode specified by the File Description Table.
b.
Output.
One record is written on the specified magnetic tape unit in
the parity mode specified by the File Description Table.
c.
Rewind.
The specified magnetic tape unit is given a rewind command.
d.
Space. The specified number of records is skipped on the specified mag-
netic tape unit.
a.
Input:
BRM
*QMSG
e. g., to obtain a control
PZE
a
message record.
b.
Output: BRM
MAGTP
e. g., see LABEL Action
OP
a
Subroutine.
(OP
=
040 S )
c.
Rewind: BRM
MAGTP
e. g., see REWIN D Action
EOM
a
Subrouti nee
d.
Space:
LDA
N
e.g., see SKIPREC Action
BRM
MAGTP
Subrouti ne.
(OP
=
030 S )
OP
a
Where a is the address of the File Description Table, N is the number of
records to be skipped, and N<O specifies backspace. (See description of
SDS Magnetic Tape Input/Output Subroutine, MT APE, 900 Series Catalog
No. 040004 or 9300 Series Catalog No. 640001.)
See description of SDS Magnetic Tape Input/Output Subroutine.
Approximately 1000S or 512 10 locations.
None.

Advertisement

Table of Contents
loading

This manual is also suitable for:

9300 monarch

Table of Contents