User Tools

Site Tools


ibm:vm370-lib:cp:dmkrnd.assemble_abs

Table of Contents

DMKRND Abstract

Statistics

Type ASSEMBLE
Source Lines : 456
Fixes Applied : 1
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [R12806DK]

Synopsis

Function

       DMKRND IS THE INTERFACE BETWEEN THE VM/370 DUMP SPOOL FILE
       AND THE OS-SSP DUMP FORMAT PROGRAM FOR PRINTING AND FORMAT-
       TING DUMPS OF THE 3704 AND 3705 COMMUNICATIONS CONTROLLERS

Attributes

       NON-REUSEABLE, INVOKED VIA NCPDUMP COMMAND IN CMS

Operation

       1. IF NO DUMP FILE WAS SPECIFIED ('DUMPNN' OMITTED), THE
          DIAGNOSE X'0034' IS USED TO READ A DUMP SPOOL FILE ONTO
          THE CMS PRIMARY DISK. A CHECK IS MADE FOR EXISTING FILES
          WITH THE NAME 'DUMPNN NCPDUMP', WHERE 'NN' GOES FROM
          '00' TO '09'. THE NEW DUMP FILE IS GIVEN THE FIRST SUCH
          NAME WHICH DOES NOT ALREADY EXIST. AN INFORMATION MSG
          IS TYPED INFORMING THE USER OF WHICH FILE WAS CREATED.

       2. FOR EACH 4096-BYTE SPOOL RECORD, EIGHT 512-BYTE RECORDS
          ARE WRITTEN INTO THE CMS DISK FILE.

       3. AFTER THE CMS FILE HAS BEEN CREATED, THE CMS FILEDEF
          FUNCTION IS USED TO SETUP THE DDNAME SPECIFICATIONS
          EXPECTED BY IFLDUMP. THE CMS 'COMPSWT' IS USED TO FORCE
          A CMS 'LOADMOD' WHEN THE OS LINK MACRO IS USED TO
          EXECUTE THE IFLDUMP PROGRAM. ALL DUMP OUTPUT IS DIRECTED
          TO THE VIRTUAL SPOOL PRINTER. A SINGLE-ITEM TEMPORARY
          FILE IS CREATED TO PASS A CONTROL RECORD TO THE DUMP
          PROCESSOR, AND THIS FILE IS ERASED FOLLOWING THE DUMP.

Calls to Other Routines

       FSSTATE - TO DETERMINE THE EXISTENCE OF A CMS FILE
       FSERASE - TO ERASE A TEMPORARY OR WORK FILE
       FSWRITE - TO CREATE OR ADD TO A CMS DISK FILE
       FILEDEF - TO SPECIFY OS-SIMULATION DDNAMES FOR IFLDUMP
       LINEDIT - TO BUILD AND TYPE INFORMATION MESSAGES
       IFLDUMP - OS-SSP DUMP PROCESSOR FOR 3704/3705 CCU'S
ibm/vm370-lib/cp/dmkrnd.assemble_abs.txt ยท Last modified: 2023/08/06 13:37 by Site Administrator