Table of Contents

DMKCSB Abstract

Statistics

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

Synopsis

Module

       DMKCSB

Function

       DMKCSB CONTAINS THE SPOOLING COMMANDS USED TO CONTROL THE REAL
       SPOOLING UNIT RECORD DEVICES ATTACHED TO THE SYSTEM. THE FUNC-
       TION OF EACH COMMAND IS DESCRIBED SEPARATELY

Attributes

       REENTRANT, PAGEABLE, CALLED VIA SVC

Operation

       ALL COMMAND PROCESSORS ARE ENTERED VIA A CALL FROM DMKCFM; THE
       THE FUNCTION, FORMAT AND OPERATION OF EACH COMMAND ARE DESCRI-
       BED IN THE FOLLOWING SECTIONS

Calls to Other Routines

       DMKSCNRU - TO LOCATE THE RDEVBLOK FOR A SPOOLING DEVICE
       DMKSCNFD - TO SCAN THE COMMAND LINE BUFFER FOR OPTIONS
                  BUFFER LOAD IMAGES
       DMKPTRUL - TO UNLOCK THE BUFFER PAGE
       DMKIOSQR - TO INITIATE THE I/O FOR BUFFER LOADING
       DMKDSPCH - EXIT VIA GOTO TO WAIT FOR INTERRUPT FROM I/O
       DMKSCNVU - LOCATE VIRTUAL DEVICE BLOCKS
       DMKFREE  - TO OBTAIN FREE STORAGE FOR MESSAGE BUFFERS AND
                  IOBLOKS
       DMKFRET  - TO RETURN USED BLOKS TO FREE STORAGE
       DMKQCNWT - TO WRITE ERROR AND VERIFICATION MESSAGES
       DMKCVTHB - TO CONVERT HEX OPTIONS TO BINARY ADDRESSES
       DMKCVTDB - TO CONVERT DECIMAL TO BINARY
       DMKERMSG - TO WRITE ERROR MESSAGES