Table of Contents

DMKCFG Abstract

Statistics

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

Synopsis

Module

       DMKCFG

Function

       TO HANDLE GENERAL COMMANDS

Attributes

       REENTRANT, PAGEABLE, CALLED VIA SVC

Operation

       THE COMMAND HANDLING ROUTINES IN DMKCFG ARE CALLED FROM DMKCFM
       AFTER THEIR PRIVILEGE CLASS HAS BEEN VERIFIED
       THE FORMAT AND OPERATION OF EACH COMMAND IS DESCRIBED IN S
       SEPARATE COMMAND PROLOGUES BELOW

Calls to Other Routines

       DMKCVTBH - CONVERT HEX TO BINARY
       DMKCVTDB - CONVERT DECIMAL TO BINARY
       DMKFREE  - TO OBTAIN STORAGE
       DMKPTRUL - TO UNLOCK A PAGE
       DMKPTRLK - TO LOCK A PAGE
       DMKSCNVS - TO FIND A VOLUME
       DMKSCNVU - TO FIND A VIRTUAL UNIT
       DMKVATMD - ALLOCATE & INITIALIZE SHADOW TABLES
       DMKFRET  - TO RETURN A BLOCK OF STORAGE
       DMKRPAGT - TO GET A PAGE FROM BACKING STORAGE
       DMKCVTBH - TO CONVERT BINARY TO HEX
       DMKSCNFD - LOCATE THE NEXT ARGUMENT ON THE COMMAND LINE
       DMKPTRAN - LOCATE AND FETCH A PAGE OF VIRTUAL STORAGE
       DMKERMSG - TO SEND ERROR MESSAGES TO TERMINAL
       DMKBLDRT - TO BUILD PAGE/SWAP AND SEGMENT TABLES
       DMKPGSPR - TO RELEASE AND UNLOCK A RANGE OF VIRTUAL STORAGE
       DMKPGSPO - TO RELEASE ALL OF VIRTUAL STORAGE
       DMKPGSFS - TO LOCATE A NAMED SYSTEM IN THE USER'S VIRT. STOR.
       DMKPGSPS - TO RELEASE A NAMED SYSTEM FROM THE USER
       DMKPGSPP - TO RELEASE A VIRTUAL PAGE
       DMKCFPRR - TO PERFORM A VIRTUAL SYSTEM RESET
       DMKVMAS1 - ANCHOR FOR SHARED SYSTEMS (SHRTABLE POINTER)
       DMKVMAS2 - ANCHOR FOR NAMED SYSTEMS (SHRTABLE POINTER)