Directory
Figure 4-2 is an alphabetic list of themajor labels ef the Directory program. The
associated method of operation diagram is
referenced and a brief description of the
function performed at the Feint inthe program corresponding tc each label is
included.Label BARE BILDUDIR BILDUlUC BINCONV CHAINDEV CLEARUDR CMS1 CMS3 COMPARE DECCONV DEPAUL13 DMKDIRCT EDIT TEST EOP ERROR51 ERROR52 ERROR58 ERROR62 EXIT GETCARD GETCYLNO GETPAGE GRAPHID HEICONV LONG LOOP11 MOVECPT MOVEDISP MOVEPSW MSGRET MSG02A MSGWRITE NOTUSED POINTDEV Diagram
4-5
4-2,4-3
4-1
4-1
4-14-1 4-2
4-4
4-1
4-5
4-1
4-5
4-5
4-1
4-1
Description
Directory program exit when not running under the control
ofVM/370. Builds UDIRBLOK. Builds UMACBLOK. Cenverts decimal numbers to binary.
ChainsUDEVBLOK to UMACELCK. Clears UDIRBLOK. Sets up the parameter list identifying the file centaining the
control statements when running underCMS. Reads CMS control cards via SVC 202: Compares keywords and sets condition codes.
Convertsdecimal numbers to hexadecimal.
Defaults to theIPL device for control statement input device
when running standalone.Sets up base registers and initializes pointers. Sets DIRFLAG to X'20' to indicate edit, if EDIT is specified
when the Directory program is run underVM/370. Simulates a USER card.
Error processing for invalid operand.
Issues message when a control statement is out cf sequence.
Issues message DMKDIR758E.
Issues message DMKDIR762E.
End-of-job processing for IirectoryProgram. Reads control statement in input buffer. Pills in cylinder relocation for minidisks.
Assiqns aDASD page address. Reads the input control statements from a display terminal when
the directory program is not running under hexadecimal numbers to tinarv.
Turns on long block indicator for minidisks.
CallsDMKUDRDS via the DIAGNOSE instruction to swap directories
when running underVM/370. Sets up current control statement pointer. Updates UMACBLOK. Sets up return PSi before issuing DIAGNOSE to call DMKUDRDS. When running standalone, a header line is printed.
Requests input device when running standalone.
Writes messages to the terminal.Updates UMACBLOK pointer. Updates UDEVBLOK pointer. igure 4-2. The Directory Program Label Directory (Part 1 of 2)
Chapter4. rMKDIR--The Directory Program 89
Figure 4-2 is an alphabetic list of the
associated method of operation diagram is
referenced and a brief description of the
function performed at the Feint in
included.
4-5
4-2,4-3
4-1
4-1
4-1
4-4
4-1
4-5
4-1
4-5
4-5
4-1
4-1
Description
Directory program exit when not running under the control
of
Chains
control statements when running under
Converts
Defaults to the
when running standalone.
when the Directory program is run under
Error processing for invalid operand.
Issues message when a control statement is out cf sequence.
Issues message DMKDIR758E.
Issues message DMKDIR762E.
End-of-job processing for Iirectory
Assiqns a
the directory program is not running under
Turns on long block indicator for minidisks.
Calls
when running under
Requests input device when running standalone.
Writes messages to the terminal.
Chapter