Type ASSEMBLE
Source Lines : 1,472
Fixes Applied : 6
Most Recent Version : Wednesday, December 13, 1978
Last Fix ID : [R13377DK]
Module
DMKCSO
Function
DMKCSO 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 DMKSTKIO - TO STACK IOBLOKS USED TO START OUTPUT DEVICES DMKSCNFD - TO SCAN THE COMMAND LINE BUFFER FOR OPTIONS DMKSPLDL - TO DELETE FILES ON DELETE CHAIN (DMKRSPDL) DMKDSPCH - EXIT VIA GOTO TO WAIT FOR INTERRUPT FROM I/O 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 DMKCVTBH - TO CONVERT BINARY UNIT ADDRESSES INTO PRINTABLE HEX CHARACTERS FOR ERROR MESSAGES DMKCVTHB - TO CONVERT HEX OPTIONS TO BINARY ADDRESSES DMKCVTDB - TO CONVERT DECIMAL TO BINARY DMKERMSG - TO WRITE ERROR MESSAGES DMKCKSPL - CHECKPOINT THE REAL DEVICE STATUS DMKPTRAN - BRING IN THE 3800 IMAGELIB TABLE