Table of Contents

DMKCPI Abstract

Statistics

Type ASSEMBLE
Source Lines : 4,033
Fixes Applied : 38
Most Recent Version : Wednesday, January 31, 1979
Last Fix ID : [HRC075DK]

Synopsis

Module

       DMKCPI

Function

       TO INITIALIZE VM/370'S CORE, WORKAREAS AND CONTROL BLOCKS, TO
       LOG ON THE SYSTEM OPERATOR, TO MOUNT AND VERIFY ALL READY DASD
       VOLUMES, AND, IN GENERAL, TO PREPARE THE SYSTEM FOR OPERATION

Attributes

       NON-REUSABLE, PAGEABLE, ENTERED FROM DMKSAVRS VIA A GOTO AFTER
       SYSTEM IPL SEQUENCE AND CHECKPOINT ARE COMPLETE

Calls to Other Routines

       DMKALGON - AUTOLOG 'AUTOCOM'
       DMKAPI - PERFORM INITIALIZATION FOR AP SUPPORT
       DMKBLDRT - BUILD SYSTEM'S SEGMENT AND PAGE TABLES
       DMKCFMEN - EXPLICIT OPERATOR LOGON FROM ALTERNATE CONSOLE
       DMKCLK - SYNCHRONIZE THE TOD CLOCKS
       DMKCNSEN - EXIT VIA GOTO TO ENABLE OPERATOR'S LINE
       DMKCPVAE - AUTOMATIC RE-ENABLE OF LINES
       DMKCQRFI - QUERY SYSTEM SPOOLING FILES
       DMKCSOSD - START ALL UNIT RECORD DEVICES
       DMKCVTBD - CONVERT A FULLWORD OF BINARY TO EBCDIC DECIMAL
       DMKCVTBH - CONVERT A FULLWORD OF BINARY TO EBCDIC HEX
       DMKCVTDT - CONVERT DATE AND TIME
       DMKDSPCH - EXIT VIA GOTO AFTER PROCESSING IS FINISHED
       DMKFREE  - GET A BLOCK OF FREE SPACE
       DMKFRET  - RETURN A BLOCK TO FREE SPACE
       DMKFRETR - INITIALIZE SYSTEM FREE STORAGE
       DMKGRTID - Copy SYSID to 3270 status areas            HRC108DK
       DMKHVDPP - INITIALIZE PROGRAM PRODUCT BIT MAP
       DMKIOEFL - FORMAT THE ERROR RECORDING LOGS
       DMKIOSQR - QUEUE I/O REQUEST
       DMKNETAE - AUTOMATIC RE-ENABLE OF NETWORK LINES
       DMKNLDR  - LOAD 370X PROGRAMS
       DMKPGTPG - GET A DASD PAGE FOR PAGING SYSTEM TO DISK
       DMKPTRAN - BRING IN PAGEABLE MODULE
       DMKPTRLK - LOCK PAGES OF DMKCPI
       DMKPTRUL - UNLOCK DMKCPI'S PAGES
       DMKQCNRD - GET REPLIES FROM OPERATOR'S CONSOLE
       DMKQCNWT - WRITE MESSAGES TO OPERATOR'S CONSOLE
       DMKRPAPT - MOVE A PAGE FROM STORAGE TO DASD
       DMKSCHST - SCHEDULE A TIMER REQUEST VIA TRQBLOK
       DMKSCNRD - GET DEVICE ADDRESS
       DMKSCNRU - GET REAL CH, CU, AND DEV BLOK FOR DEVICE ADDRESS
       DMKSCNVS - GET DEVICE WITH GIVEN VOLID
       DMKUDRBV - BUILD USER DIRECTORY PAGE LIST
       DMKWRMST - PERFORM SYSTEM WARM START FUNCTIONS