Table of Contents

DMSASN Abstract

Statistics

Type ASSEMBLE
Source Lines : 1,683
Fixes Applied : 2
Most Recent Version : Tuesday, December 12, 1978
Last Fix ID : [HRC004DS]

Synopsis

Module

DMSASN *

Function

TO ALLOW THE USER TO ASSOCIATE SYSTEM OR PROGRAMMER *

      LOGICAL UNITS WITH THE PHYSICAL HARDWARE DEVICE.       *
      THE ASSGN COMMAND WILL BE USED WITH CMS/DOS AND CMS    *
      VSAM.                                                  *
                                                             *

Attributes

TRANSIENT; SERIALLY REUSABLE. *

Operation

THE SIMULATED DOS/VS SUPERVISOR CONTAINS TWO CONTROL *

      BLOCKS WHICH ARE MANIPULATED BY THE ASSGN COMMAND:     *
      THE LUB (LOGICAL UNIT BLOCK) AND THE PUB (PHYSICAL     *
      UNIT BLOCK).  CMS/DOS WILL SUPPORT 255 LUBS            *
      WHICH IS CONSISTENT WITH DOS/VS AND 18 PUBS            *
      CORRESPONDING WITH THE 18 CMS SUPPORTED DEVICE TYPES.  *
      FIRST, THE PLIST IS SCANNED FOR INVALID PARAMETERS     *
      AND SPECIFIED OPTIONS, IF ANY.  THE SYSXXX PARAMETER   *
      IS THEN CONVERTED TO THE CORRESPONDING 2 BYTE          *
      ENTRY CORRESPONDING TO A SYSTEM LOGICAL UNIT OR A      *
      PROGRAMMER LOGICAL UNIT.                               *
                                                             *
      THE DEVICE PARAMETER IS THEN ANALYZED TO SEE  WHETHER  *
      TERMINAL, PRINTER, PUNCH, READER, TAP1, TAP2, TAP3,    *
      TAP4, DISK MODE LETTER A - G, S,Y,Z, IGN OR UA         *
      WAS SPECIFIED.                                         *
                                                             *
      INFORMATION IS STORED IN THE LUB AND PUB ENTRIES       *
      DEPENDING ON THE DEVICE TYPE AS FOLLOWS:               *
                                                             *
                                                             *

Calls to Other Routines

      DMSLAD                                                 *
                                                             *