Type ASSEMBLE
Source Lines : 932
Fixes Applied : 16
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [HRC065DK]
Module
DMKDIA
Function
TO ATTACH A USER'S TERMINAL AS A DEDICATED DEVICE TO AN EXISTING VIRTUAL 270X TERMINAL LINE IN THE VIRTUAL MACHINE ADDRESSED BY THE COMMAND LINE.
Operation
1. CHECKS COMMAND LINE (VIA DMKSCNFD) FOR PRESENCE OF SPECIFIED USERID (ERROR MESSAGE AND RETURN IF NOT PRESENT). CHECKS FOR SPECIFIED USERID ON RUNNING SYSTEM VIA DMKSCNAU (ERROR MESSAGE AND RETURN IF NOT ON SYSTEM). CHECKS THAT SPECIFIED USERID HAS ENABLED COMMUNICATIONS LINES AVAILABLE FOR USE (ERROR MESSAGE AND RETURN IF NOT). 2. IF ALL OF THE ABOVE CHECKS ARE SUCCESSFUL, CONNECTS RDEVBLOK OF THE DIAL-ER'S TERMINAL TO THE VDEVBLOK OF THE SLECTED LINE. AFTER THE DIAL VERIFICATION MESSAGE IS COMPLETE, THE DIAL-ER'S VMBLOK IS REMOVED FROM THE VMBLOK CHAIN AND RETURNED TO FREE STORAGE VIA DMKFRET. THE IOBLOK FOR THE VIRTUAL ENABLE SEQUENCE IS PICKED UP FROM THE VDEVBLOK AND STARTED VIA DMKIOSQR. RETURN IS MADE TO DMKCFM WITH THE VMBLOK OF THE DIAL-ED SYSTEM IN GPR 11 .