gtpg2m4dGeneral Macros

TOUTC-Write a Real-Time Tape Record

This general macro will write a record contained in a storage block to a real-time tape.

Format




label
A symbolic name can be assigned to the macro statement.

NAME
Specifies the symbolic real-time tape name. It can be:

ccc
A 3-character string representing a symbolic real-time tape name. The first 2 characters must be alphabetic and the third character must be alphabetic or numeric.

(Rn)
The number of a register containing a pointer to the symbolic real-time tape name. n must be a decimal number from 0 through 7, 14, or 15.

LEVEL=Dx
A symbolic data level (D0-DF) must be specified.

BUF
An optional keyword parameter can be specified indicating the output mode to be used when writing to buffered devices.

YES
Buffered mode is to be used.

NO
Tape Write Immediate (TWI) mode is to be used.

If omitted, a default of BUF=NO is assumed. This parameter has meaning only when the tape is mounted on a buffered device. It is ignored when the tape is mounted on a nonbuffered device.

The following macro format is still supported:



label
A symbolic name can be assigned to the macro statement.

name
A 3-character symbolic real-time tape name must be specified as the first parameter.

level
A symbolic data level (D0-DF) must be specified as the second parameter.

BUF
An optional keyword parameter can be specified indicating the output mode to be used when writing to buffered devices.

YES
Buffered mode is to be used.

NO
Tape Write Immediate (TWI) mode is to be used.

If omitted, a default of BUF=NO is assumed. This parameter has meaning only when the tape is mounted on a buffered device. It is ignored when the tape is mounted on a nonbuffered device.

Entry Requirements

Return Conditions

Programming Considerations

Examples

None.