Function/ SVC. No. I\lacro Dec Hex Support LOAD 4 4 Used to bring a problem program phase into user
storage, and return the caller the entry point
address of the phase just loaded. Operand SYS= YES is not supported. MVCOM 5 5 Provides the user with a means of altering posi-
tions 12 through 23 of the partition communi-
cations region (BGCOM). CANCEL 6 6 Cancels a VSE session either by a VSE program
request, or by request from any of the CMS rou-
tines handling CMS/DOS. WAIT 7 7 Used to wait on a CCB, IORB, ECB, or TECB.
(Note that CMS/DOS does not support ECB's or
TECB's). In the case of CCB's, they are always
posted by the DMSXCP routine before returning
to the caller.
The WAIT support under CMS/DOS will effec-
tively be a branch to the CMS/DOS POST routine. CONTROL 8 8 Temporarily return control from a $$B-transient to
the problem program.
LBRET 9 9 Return to the $$B-transient after an SVC 8 was
issued to give control to the problem program.
SET TIMER 10 A No operation, successful return code of 0 is given
in R15. See note 1.
TRANS. RETURN 11 B Return from a $$B-transient to the calling problem
program. JOB CONTROL 12 C Resets flags to 0 in the linkage control byte in
'AND' BGCOM (communication region). If Rl = 0, SVC 12 has another meaning. Bit 5 of JCSW4 (CONREG byte 59) is turned off.,
JC FLAGS 13 D Not supported, see note 2. EOJ 14 E Normally terminates execution of a problem pro-
gram. SYSIO 15 F Not supported, see note 2.
PC STXIT 16 10 Establish or terminate linkage to a user's program
check routine.
PC EXIT 17 11 Used to provide supervisory support for the EXIT
macro. SVC 17 provides a return from the user's
PC routine to the next sequential instruction in the
program that was interrupted due to a program
check.
Figure 45 (Part 2 of 9). SVC Support Routines and Their Operation VSE Support Under eMS 393
Function/ SVC. No.
Macro Dec Hex Support
IT STXIT 18 12 No operation, successful return code of 0 is given in R15. See note l.
IT EXIT 19 13 Not supported, see note 2. OC STIXIT 20 14 No operation, successful return code of 0 is given
in R15. See note l.
OCEXIT 21 15 Not supported, see note 2.
SIEZE 22 16 No operation, successful return code of 0 is given
in R15. See note l. LOAD HEADER 23 17 Not supported, see note 2.
SETIME 24 18 No operation, successful return code of 0 is given
in R15. See note l.
HALT I/O 25 19 Not supported, see note 2.
26 lA Validate address limits. The upper address must
be specified in general register 2 and the lower
address must be specified in general register 1.
TP HALT I/O 27 IB Not supported, see note 2.
MREXIT 28 Ie Not supported, see note 2.
WAITM 29 ID I Not supported, see note 2.
QWAIT 30 IE Not supported, see note 2. QPOST 31 IF Not supported, see note 2.
32 20 Reserved COMRG 33 21 U sed to provide the caller with the address of the
partition communications region.
DMSDOS provides the caller with the address of
the partition communications region, in the user's
register 1.
GETIME 34 22 Provides support for the GETIME macro. SVC
34 updates the date field in the communications
region. The GMT operand is not supported. HOLD 35 23 No operation, successful return code of 0 is given
in R15. See note l.
FREE 36 24 No operation, successful return code of 0 is given
in R15. See note l.
AB STXIT 37 25 Establish or terminate linkage to a user's abnormal
termination routine. Supported for OPINION=DUMP or NODUMP. ATTACH 38 26 Not supported, see note 2.
DETACH 39 27 Not supported, see note 2.
Figure 45 (Part 3 of 9). SVC Support Routines and Their Operation
394 VM/SP System Programmer's Guide
Previous Page Next Page