VM370 Rel 6 Service Routines Pgm Logic (Mar79)
Page36(36 of 269)
IPCS I I I DUMPSCAN PRB VMFDUMP PROB STAT Diagram 2-1 Diagram 2-2 Diagram 2-5 Diagram 2-3 Diagram 2-4 I I I I Compress Program Check Coded Abend Operator Nucleus Routine Routine Initiated Routine Load Map (DMMPRG) ((DMMCPA) (DMMINI) Diagram 2-6 Diagram 2-7 Diagram 2-8 Diagram 2-9 I I Print Preliminary Format and Print Print Storage Information Control Blocks (DMMEDM) (DMMEDM) (DMMEDM) Diagram 2-10 Diagram 2-11 Diagram 2-12 Figure 2-1. Key to Interactive Proble. Control System !ethod of Operation Diagram 20 IBM VM/370 Service Routines Program Logic
Input From CMS Notes Module 1 Ask if the user needs help. If yes, show DMMDSC 'HELP' pages. Prompt for the dump file number and mode. Check that the dump exists. If not, issue message: ERROR IN FSSTATE 2 Read subcommands from the terminal. DMMDSC Truncate the input to 8·byte words I and place in parameter list. If end of session ('HX', 'QUIT', or 'END'), return to CMS. 3 Scan the parameter list and check DMMDSC subcommand for validity. Pass control to the appropriate subroutine. • Convert 'hexloc' to hexadecimal DMMFEX and call DMMGET to fetch the dump data into storage. Check for indirect request [%) . Call DMMDIR to format and display the data. • Translate the address of 'hexloc' and DMMFED the byte count nnnn to hexa· decimal. Fetch the data into storage, from at the data, convert to EBCDIC, add addresses, and write the data to the terminal. • Increase (decrease if 'U') the iast DMW,SCR displayed address by X'130', checking for an end of page condi· tion. Fetch that data into storage. I nvoke the format and display routine (DMMDIR). Processing Determine which dump is to be examined. 2 Read subcommands. If end of session, return to CMS. 3 Check input for validity and call su brouti nes. D · I hexloc% t • ISP ay l hexloc I Display the dump data around the address 'hexloc' . • Display hexloc nnnn Display nnnn bytes of dump data starting at 'hexloc' . • Scroll [U) ScrollU Display dump data adjacent to the previous display. Label Ref Notes GETDUMP ENTER STATERR READY TOKEN I INCHECK PLlSTSCN TRANADD NOROUND INDIR DIRECT DMMFED TRANADD CTHAN DIRECT SCRNFULL DMMSCR DIRECTIT Output Step 2 I DMMDSC7191 DMMLOC7161 DMMDSC7201 U D Module Label I Ref I I Diagra. 2-1. DU!PSCAN IPCS Com.and (Part 1 of 3) Chapter 2. IPCS--The Interactive Proble. Centrol syste. 21