Operand Status Description
CISIZE=n
*
This operand specifies the control interval size for a DOS formatted FB-512 device assigned to a nonsys-
tern file logical unit. This operand is ignored for
count-key-data devices and CMS formatted disks. EOFADDR=xxxxxxxx Name of your end-of-file routine. IOAREA 1 =xxxxxxxx Name of first I/O area. CONTROL= YES This operand is ignored. CONTROL= YES is always
included. DELETFL=NO *
If DELETFL=NO is specified, the work file is not
erased. Otherwise, when the work file is closed, CMS/DOS erases it.
DEV ADDR=SYSnnn
*
Symbolic unit. This operand is optional. If
DEVADDR is not specified, all I/O requests are
directed to the logical unit identified on the corre-
sponding CMS/DOS DLBL command.
If a valid logical unit is specified with the
DEV ADDR operand of the DTF and a different, but
also valid, logical unit is specified on the DLBL
command, the unit specified on the DLBL command
overrides the unit specified in the DTF. However, CMS/DOS issues an error message if a valid logical
unit is specified in the DTF and no logical unit is
specified on the corresponding DLBL command.
DEVICE=nnnn
*
This operand is ignored. The actual device type is
determined by OPEN. ERREXT=YES Additional error facilities and ERET are desired.
This operand is ignored. ERREXT= YES is always
included. ERROPT=xxxxxxxx (IGNORE, SKIP, or name of error routine.) Pre-
vents job termination on error records. Do not use
SKIP for output files. FEOVD=YES *
Not supported. HOLD=YES *
Not supported. HOLD= YES is specified for DTFSD
update or work files to provide a track hold
capability. However, the CMS/DOS open routine
sets the track hold bit off and bypasses track hold
processing.
Figure 51 (Part 2 of 4). eMS/DOS Support of DTFSD Macro VSE Support Under eMS 407
Operand Status Description
IOAREA2=xxxxxxxx If two 110 areas are used, name of second area. IOREG=(nn) Register number. Use only if GET or PUT docs not
specify work area or if two 110 areas are used. Omit WORKA. LABADDR=xxxxxxxx
*
Not supported.
MODNAME=xxxxxxxx This operand is not required. If specified, it is
ignored. The SAM OPEN routines within the
CMSBAM DCSS always load an IBM supplied logic
module and link it to the DTF.
NOTEPNT=xxxxxxxx Indicates that NOTE, POINTR, POINTW, and POINTS are used. This operand is ignored. NOTEPNT=YES is always included. RDONLY=YES This operand is not required and is ignored if speci-
fied. RDONL Y = YES is always included.
PWRITE=YES
*
For a DOS formatted FB-512 disk, this operand
specifies that for output operations a physical write
occurs for every logical block. This operand is
ignored for count-key-data devices and CMS format-
ted disks. DOS formatted FB-512 disks are not sup-
ported for output. RECFORM=xxxxxx (FIXUNB, FIXBLK, V ARUNB, SPNUNB,
SPNBLK, V ARBLK, or UNDEF). If omitted,
FIXUNB is assumed.
For work files use FIXUNB or UNDEF. Although
work files contain fixed-length unblocked records,
the CMS file system handles work UNDEF files as
variable-Ierigth record files. If you specify FIXBLK, V ARBLK, or UNDEF when creating a CMS file on
a CMS CMS disk, CMS writes the file in
variable-length format. The LISTFILE command
would show the file as V format. If you specify
FIXUNB when creating a CMS file on a CMS disk,
CMS writes the file in fixed-length format.
RECSIZE=nnnnn If RECFORM=FIXBLK, number of characters in
record. If RECFORM=SPNUNB, SPNBLK, or
UNDEF, register number. Not required for other
records.
SEPASMB=YES DTFSD is to be assembled separately.
Figure 51 (Part 3 of 4). eMS/DOS Support of DTFSD Macro
408 VM/SP System Programmer's Guide
Previous Page Next Page