i ILabel I HSHARE BZERO OPER4 OPER7 OPER9 OPER10 OPER12 OPER13 OPER15 OPER16 OPER17 PARMiORK PLISTBLD RECLOOP RDCTLINE RDERR1 iAlfTCLR Diagram
11-1
11-1
11-2
11-2
11-2
11-2
11-1
11-1
11-2
11-2
11-2
11-1
11-1
11-1
11-1
11-1
11-1
Description Writes SHARE parameter into SYSIN file for EREP to read.
Directs addition of ZERO parameter to OS parameter list being built for EREP. Checks CC portion of entered CCBOR for valid range.
Prepares for and issues DIAGNOSE command to read a page of
error records.
Prepares to read first record of next block.
Retains address of block just read into
buffer. Decides whether this block contains data or is empty.
Handles special considerations for ACC parameter Handles special considerations for HIST parameter
specification.
Restores registers and returns to caller from D!SREA. Sets error code for invlaid cylinder.
Handles end of cylinder indication.
Issues DMSFREE macro to get storage for
building OS parameter list.
Adds passed para.eters to OS parameter list
being built for EREP. Increments counters to step through buffer until e.Fty or end
of record found.
Reads and returns one line of control
parameters fro. the terminal or control file.
Handles errors reading control file from disk.
Handles calling subroutine to perform CLEIR. Figure 11-2. DMSIFC and D!SREA Label Directory (Part 2 of 2) Chapter 11. D!SIFC and DMSB!I--!BEP/Error Recording Interface 219
Data Areas D!!SREA No system data areas are used by DMSREA. However, DMSREA uses 4K of unallocated
storage at absolute location 1'21000' as a page buffer in which to read the 4K blocks
of error records. DMSIFC DMSIFC uses ADTECT (the ADT macro) and FSTSECT (FSTB macro) to read from but does
not store into them. It uses SSAVE and NUCON also. SSAiE is the CMS system save
area that saves-the value of the SiC old PSI, the caller's registers, and other
necessary control required tc
process SVCs and return to the caller. NUCON contains all the nucleus constants
for CMS. These are either listed at the
end of the module or a description can be
found in the Dat! !nd £ont!£! g!Q£! manual. 220 IBM V8/370 Service Routines Program Logic
Previous Page Next Page