Processing Initialize the DDR program.
2If running standalone, print heading
and determine input device.
) 3If running under VM/370, build
PLiST from passed parameters.
4 Read a control statement. (See
Diagram5·2 for details.) If statement type not found, issue
error message and read another
statement.I 5 Perform specified function.
(See Diagrams 5-3, 5-4, 5-5, 5-6,
and 5-7 for details.)
6 At end, exit toCMS or enter wait
state.
Notes ModuleLabel Ref Notes
DMKDDR701 EINVALID OPERAND xxxxxxxx
ModuleLabel Ref
1 The DDR program is initialized and the DMKDDR DMKDDREP control returns to theCMS command
2
base registers(9,10,11,12, and 13)
are set up.
The heading" •• I",..,n nA I""\. nllAlln/nr TI"'\ V,VI/':>/V UMSU uv,v'rtncS,vRE PROGRAM RELEASE n
is displayed.If no input device is specified, the IPL device is used as the input device.
3 DMKDDR builds a PLiST if parameters
are passed fromCMS to the DDR
program.
DMKDDR NEWADDI I I I DMKDDR I CMSl 4 DMKDDR reads the control statement. DMKDDR GTCARD The routine needed to initialize the
DDR function is found by branching
and linking to theSCANNAME routine
and searching the name table.
5 The designated function is performed. DM KDD R
At its end, control returns to theGTCARD routine to read the next
control statement and perform the next
function.I 6 When the last control statement is read
and processed theGTCARD routine
branches to theEXIT routine.
The end of job statement(MSG001) is
displayed.If running under VM/370, the SYSPRINT device is closed and I DMKDDR I EXIT CMS8 I II I Diagram 5-1. Overview of the DDR Program
environment.If running standalone, the wait
state is entered.TESTCMS Chapter 5. !he DASD Dump Restore Program 95
2
and determine input device.
) 3
PLiST from passed parameters.
4 Read a control statement. (See
Diagram
error message and read another
statement.
(See Diagrams 5-3, 5-4, 5-5, 5-6,
and 5-7 for details.)
6 At end, exit to
state.
Notes Module
DMKDDR701 E
Module
1 The DDR program is initialized and the DMKDDR DMKDDREP control returns to the
2
base registers
are set up.
The heading
is displayed.
3 DMKDDR builds a PLiST if parameters
are passed from
program.
DMKDDR NEWADD
DDR function is found by branching
and linking to the
and searching the name table.
5 The designated function is performed. DM KDD R
At its end, control returns to the
control statement and perform the next
function.
and processed the
branches to the
The end of job statement
displayed.
environment.
state is entered.