FIND-SVC18 STOW-SVC21 field of the BLDL list; the K, Z, and user data fields, as
described in OS/VS Data Management Macro Instructions, are
set to zeros. The "alias" bit of the C field is supported, and the
remaining bits in the C field are set to zero.
All the options of FIND are supported. FIND sets the
read/write pointer to the item number of the specified member.
All the options of STOW are supported. The "alias" bit is sup­
ported, but the user data field is not stored in the MACLIB
directory since CMS MACLIBs do not contain user data fields. OPEN/OPENJ-SVC19/22 All the options of OPEN and OPENJ are supported except for
the DISP, EXTEND, and RDBACK options, which are ignored. OPEN creates a CMSCB (if necessary), completes the DCB,
and merges necessary fields of the DCB and CMSCB. CLOSE/TCLOSE-SVC20/23 All the options of CLOSE and TCLOSE are supported except
for the DISP option, which is ignored. The DCB is restored to
its condition before OPEN. If the device type is disk, the file is
closed. If the device type is tape, the REREAD option is
treated as a REWIND. For TCLOSE, the REREAD option is
REWIND, followed by a forward space file for tapes with
standard labels.
DEVTYPE-SVC24 FEOV-SVC31 With the exception of the RPS option, which CMS ignores,
CMS accepts all options of the DEVTYPE macro instruction.
In supporting this macro instruction, CMS groups all devices of
a particular type into the same class. For example, all printers
are grouped into the printer class, all tape drives into the tape
drive class, and so forth. In response to the DEVTYPE macro
instruction, CMS provides the same device characteristics for all
devices in a particular class. Thus, all devices in a particular
class appear to be the same device type.
The device type characteristics CMS returns for each class are:
Class
Printer
Virtual reader
Console
Tape drive
DASD
Virtual punch
DUMMY
unassigned De'lice Characteristics 1403 2540 1052 2400 (9 track)
2314 2540 2314
2314
Control is returned to CMS with an error code of 4 in register
15. WTO/WTOR-SVC35 All options of WTO and WTOR are supported except those
options concerned with multiple console support. WTO displays OS Macro Simulation Under eMS 375
a message at the operator's console. WTOR displays a message
at the operator's console, waits for a reply, moves the reply to
the specified area, sets a completion bit in the specified ECB,
and returns. There is no check made to determine if the opera­
tor provides a reply that is too long. The reply length parameter
of the WTOR macro instruction specifies the maximum length
of the reply. The WTOR macro instruction reads only this
amount of data.
EXTRACT -SVC40 The EXTRACT routine in CMS is essentially a NOP. The
user-provided answer area is set to zeros and control is returned
to the user with a return code of 4 in register 15.
IDENTIFY -SVC41 ATTACH-SVC42 CHAP-SVC44 The IDENTIFY routine in CMS adds a RPQUEST block to the
load request chain for the requested name and address.
All the options of ATTACH are supported in CMS as in OS PCP. The following options are ignored by CMS: DCB, LPMOD, DPMOD, HIARCHY, GSPV, GSPL, SHSPV, SHSPL, SZERO, PURGE, ASYNCH, and TASKLIB. ATTACH passes control to the routine specified, fills in an
ECB completion bit if an ECB is specified, passes control to an
exit routine if one is specified, and returns control to the instruc­
tion following the ATTACH. Since CMS is not a multitasking system, a phase requested by
the ATTACH macro must return to CMS. The CHAP routine in CMS is a NOP. It returns control to the
user. TTIMER-SVC46 All the options of TTl MER are supported. STIMER-SVC47 All options of STIMER are supported except for TASK and
WAIT. The TASK option is treated as if the REAL option had
been specified, and the WAIT option is treated as a NOP; it
returns control to the user. The maximum time interval allowed
is X'7FFFFFOO' timer units (or 15 hours, 32 minutes, and 4
seconds in decimal). If the time interval is greater than the max­
imum, it is set to the maximum. DEQ-SVC48 SNAP-SVC51 376 VM/SP System Programmer's Guide
Note: If running in the CMSBATCH environment, issuing the STIMER or TTIMER macro affects the CMSBATCH time
limit. Depending on the frequency, number, and duration of STIMER and/or TTIMERS issued, the CMSBATCH limit may
never expire.
The DEQ routine in CMS is a NOP. It returns control to the
user.
Except for SDATA, PDATA, and DCB, all options of the SNAP macro are processed normally. SDATA and PDATA are
ignored. Processing for the DCB option is as follows. The
Previous Page Next Page