Type ASSEMBLE
Source Lines : 1,074
Fixes Applied : 2
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [R11542DK]
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