User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:coms1ds

Common COMS1DS

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.coms1ds +++|          CTEXT  COMS1DS - 1DS FUNCTION CODE DEFINITIONS.
00002  M00S00002.coms1ds +++|          SPACE  4,10
00003  M00S00003.coms1ds +++|          BASE   MIXED
Line S00004 Modification History
M01 (Removed by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00004  M01S00004.281l803 ---|*         COMMENT  COPYRIGHT CONTROL DATA CORPORATION. 1978.
Line S00001 Modification History
M01 (Added by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00005  M01S00001.281l803 +++|*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00006  M00S00005.coms1ds +++| 1DS      SPACE  4,10
00007  M00S00006.coms1ds +++|***       COMS1DS - 1DS FUNCTION CODE DEFINITIONS.
00008  M00S00007.coms1ds +++|*         C. B. LOSCHEIDER.  78/09/09.
00009  M00S00008.coms1ds +++|          SPACE  4,40
00010  M00S00009.coms1ds +++|***       *DSD*/*1DS* INTERFACE DEFINITION.
00011  M00S00010.coms1ds +++|*
00012  M00S00011.coms1ds +++|*         THE FOLLOWING IS A DESCRIPTION OF THE CALLING INTERFACE FOR
00013  M00S00012.coms1ds +++|*         *1DS* USED BY *DSD*.  OTHER PROGRAMS MAY USE THIS INTERFACE
00014  M00S00013.coms1ds +++|*         AS LONG AS BITS 33-30 OF THE INPUT REGISTER ARE ZERO AND
00015  M00S00014.coms1ds +++|*         THE FUNCTION CODE IS OBTAINED FROM THIS COMMON DECK.
00016  M00S00015.coms1ds +++|*
00017  M00S00016.coms1ds +++|*                INPUT REGISTER.
00018  M00S00017.coms1ds +++|*T        18/1DS, 6/SC, 1/, 1/CP, 1/LK, 3/LOG, 6/REQ, 12/P1, 12/P2
Figure

01112232429P2P1REQ303233343536414259LOGLKCPSC1DS

00019  M00S00018.coms1ds +++|*
00020  M00S00019.coms1ds +++|*         SC     SYSTEM CONTROL POINT.
00021  M00S00020.coms1ds +++|*         CP     NONZERO  CONTROL POINT MOVE REQUIRED.
00022  M00S00021.coms1ds +++|*                (PARAMETER 2 MUST CONTAIN THE ADDRESS OF THE INPUT
00023  M00S00022.coms1ds +++|*                FILE FST FOR THE CONTROL POINT)
00024  M00S00023.coms1ds +++|*         LK     LOCKED KEYBOARD MESSAGE IN CENTRAL MEMORY.
00025  M00S00024.coms1ds +++|*                (STARTING ADDRESS DEFINED BY *DSDL*)
00026  M00S00025.coms1ds +++|*         LOG    LOGGING CONTROL BITS FROM *DSD*.
00027  M00S00026.coms1ds +++|*                2**0 - ERROR LOG.
00028  M00S00027.coms1ds +++|*                2**1 - SYSTEM DAYFILE.
00029  M00S00028.coms1ds +++|*                2**2 - ACCOUNT FILE.
00030  M00S00029.coms1ds +++|*         REQ    FUNCTION REQUEST CODE.
00031  M00S00030.coms1ds +++|*         P1     PARAMETER 1.  (CONTENT DEPENDS ON FUNCTION CODE)
00032  M00S00031.coms1ds +++|*         P2     PARAMETER 2.  (CONTENT DEPENDS ON CP IF CP IS NON-
00033  M00S00032.coms1ds +++|*                ZERO, ELSE CONTENT DEPENDS ON FUNCTION CODE)
00034  M00S00033.coms1ds +++|*
00035  M00S00034.coms1ds +++|*         *DSD* MAY CALL *1DS* FOR THE FOLLOWING REASONS:
00036  M00S00035.coms1ds +++|*                1.  PROCESS A COMMAND.
00037  M00S00036.coms1ds +++|*                2.  PROCESS A COMMAND AND LOG THE COMMAND.
00038  M00S00037.coms1ds +++|*                3.  LOG A COMMAND.
00039  M00S00038.coms1ds +++|*
00040  M00S00039.coms1ds +++|*         OTHER PROGRAMS MAY CALL *1DS* ONLY TO PROCESS A COMMAND.
00041  M00S00040.coms1ds +++|*
00042  M00S00041.coms1ds +++|*         THE CENTRAL MEMORY BUFFER IS INTERLOCKED BY *DSD*
00043  M00S00042.coms1ds +++|*         AND CLEARED BY *1DS*.  INTERLOCK IS PRESENT IF
00044  M00S00043.coms1ds +++|*         BITS 33-30 OF THE INPUT REGISTER ARE NONZERO.
00045  M00S00044.coms1ds +++|          SPACE  4,10
00046  M00S00045.coms1ds +++|**        *DSD*/*1DS* INTERFACE SYMBOL DEFINITIONS.
00047  M00S00046.coms1ds +++|
00048  M00S00047.coms1ds +++|
00049  M00S00048.coms1ds +++| KBCML    EQU    12D         LENGTH OF *DSD* KEYBOARD BUFFER
00050  M00S00049.coms1ds +++| DSDL     EQU    200-KBCML-1 CM LOCATION OF 1DS-DSD BUFFER
00051  M00S00050.coms1ds +++| LOCK     EQU    1000        INTERLOCK REQUIRED BIT FOR *1DS* CALL
00052  M00S00051.coms1ds +++| CMOV     EQU    2000        CONTROL POINT MOVE BIT FOR *1DS*
00053  M00S00052.coms1ds +++|          SPACE  4,10
00054  M00S00053.coms1ds +++|**        *DSD*/*1DS* INTERFACE FUNCTION CODES.
00055  M00S00054.coms1ds +++|
00056  M00S00055.coms1ds +++|
00057  M00S00056.coms1ds +++|*         FUNCTION *FASF* MUST REMAIN FIRST.
00058  M00S00057.coms1ds +++|
00059  M00S00058.coms1ds +++| BEGIN    BSSN
Line S00001 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00060  M01S00001.252l678 +++|
00061  M00S00059.coms1ds +++| FASF     BSSN   1           PROCESS DSD DAYFILE
00062  M00S00060.coms1ds +++|
00063  M00S00061.coms1ds +++| AEJF     BSSN   1           ASSIGN EQUIPMENT TO JOB
00064  M00S00062.coms1ds +++| CKPF     BSSN   1           CALL CHECKPOINT TO JOB
00065  M00S00063.coms1ds +++| CLRF     BSSN   1           CLEAR PAUSE BIT
Line S00001 Modification History
M01 (Added by) v22l602
Seq #  *Modification Id* Act 
----------------------------+
00066  M01S00001.v22l602 +++| DCMF     BSSN   1           DOWN A CONTROL MODULE
00067  M00S00064.coms1ds +++| DIAF     BSSN   1           SEND *IAF* MESSAGE TO A USER
00068  M00S00065.coms1ds +++| DISF     BSSN   1           CALL DIS TO JOB
00069  M00S00066.coms1ds +++| DSPF     BSSN   1           INITIATE *L* DISPLAY JOB
00070  M00S00067.coms1ds +++| DSSF     BSSN   1           INITIATE DEADSTART SEQUENCING JOB
Line S00068 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00071  M01S00068.252l678 ---| DWNF     BSSN   1           UP/DOWN CHANNEL
Line S00002 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00072  M01S00002.252l678 +++| DWNF     BSSN   1           DOWN CHANNEL
00073  M01S00003.252l678 +++| UPCF     BSSN   1           UP CHANNEL
00074  M00S00069.coms1ds +++| EBRF     BSSN   1           ENTER *BATCHIO* BUFFER POINT REQUEST
00075  M00S00070.coms1ds +++| ECBF     BSSN   1           ENTER CENTRAL BUFFER
Line S00001 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00076  M01S00001.ns2767  +++| ECPF     BSSN   1           ENTER CPU PRIORITY
00077  M00S00071.coms1ds +++| EUFF     BSSN   1           ENTER MAGNET UDT FIELD
00078  M00S00072.coms1ds +++| IASF     BSSN   1           INITIATE ALL ENABLED SUB-SYSTEMS
00079  M00S00073.coms1ds +++| ICJF     BSSN   1           INITIATE CONTROL CARD JOB
00080  M01S00002.ns2767  +++| IDLF     BSSN   1           IDLEDOWN SUBSYSTEM
Line S00074 Modification History
M01 (Removed by) ns2015
Seq #  *Modification Id* Act 
----------------------------+
00081  M01S00074.ns2015  ---| IDLF     BSSN   1           SET SUBSYSTEM IDLEDOWN BIT
00082  M00S00075.coms1ds ---| IJCF     BSSN   1           INITIATE JOB CALL
Line S00003 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00083  M01S00003.ns2767  +++| ILJF     BSSN   1           INITIATE *LBC* JOB TO RELOAD CONTROLWARE
00084  M01S00004.ns2767  +++| ISCF     BSSN   1           INITIATE SYSTEM CONTROL CARD JOB
00085  M00S00076.coms1ds +++| ISSF     BSSN   1           INITIATE SPECIFIED SUB-SYSTEM
00086  M00S00077.coms1ds +++| ITJF     BSSN   1           INITIATE JOBS FROM TABLE
Line S00001 Modification History
M01 (Added by) ns2587
Seq #  *Modification Id* Act 
----------------------------+
00087  M01S00001.ns2587  +++| KIJF     BSSN   1           KILL INTERACTIVE JOB
00088  M00S00078.coms1ds +++| LODF     BSSN   1           LOAD INPUT JOB
Line S00079 Modification History
M01 (Removed by) ns21000
Seq #  *Modification Id* Act 
----------------------------+
00089  M01S00079.ns21000 ---| MESF     BSSN   1           CHANGE *IAF* LOGIN MESSAGE
00090  M00S00080.coms1ds ---| MSGF     BSSN   1           SEND DAYFILE MESSAGE
Line S00001 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00091  M01S00001.253l688 +++| OCMF     BSSN   1           ON A CONTROL MODULE
Line S00005 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00092  M01S00005.ns2767  +++| RSTF     BSSN   1           RESTORE PARITY PROTECTION FOR DAS DEVICE
Line S00081 Modification History
M01 (Removed by) v22l602
Seq #  *Modification Id* Act 
----------------------------+
00093  M01S00081.v22l602 ---| ROLF     BSSN   1           ROLOUT JOB
Line S00002 Modification History
M01 (Added by) v22l602
M02 (Removed by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
00094  M02S00002.271l716 ---| ROLF     BSSN   1           ROLLOUT JOB
Line S00001 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00095  M01S00001.ns22000 +++| SAMF     BSSN   1           SEND ACCOUNT FILE MESSAGE
00096  M00S00082.coms1ds +++| SCAF     BSSN   1           SET/CLEAR BIT IN MST WORD ACGL
00097  M00S00083.coms1ds +++| SCDF     BSSN   1           SET/CLEAR BITS FOR RMS DEVICES
Line S00001 Modification History
M01 (Added by) ns2412
Seq #  *Modification Id* Act 
----------------------------+
00098  M01S00001.ns2412  +++| SCHF     BSSN   1           ENABLE JOB SCHEDULING
Line S00006 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00099  M01S00006.ns2767  +++| SERF     BSSN   1           PROCESS *SERVICE* COMMAND
Line S00003 Modification History
M01 (Added by) v22l602
M02 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00100  M02S00003.242l642 ---| SDDF     BSSN   1           SPIN UP/DOWN A *DD* DEVICE
Line S00001 Modification History
M01 (Added by) 242l642
M02 (Removed by) 251l670
Seq #  *Modification Id* Act 
----------------------------+
00101  M02S00001.251l670 ---| SDDF     BSSN   1           SPIN UP/DOWN AN ISMD DEVICE
Line S00001 Modification History
M01 (Added by) 251l670
Seq #  *Modification Id* Act 
----------------------------+
00102  M01S00001.251l670 +++| SPNF     BSSN   1           SPIN UP/DOWN MASS STORAGE DEVICE
Line S00002 Modification History
M01 (Added by) ns22000
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00103  M02S00002.ns2767  ---| SERF     BSSN   1           PROCESS *SERVICE* COMMAND
00104  M00S00084.coms1ds ---| TPSF     BSSN   1           TOGGLE PF STATUS
Line S00004 Modification History
M01 (Added by) v22l602
M02 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00105  M02S00004.242l642 ---| UDDF     BSSN   1           UP A *DD* DEVICE
Line S00002 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00106  M01S00002.242l642 +++| UDDF     BSSN   1           UP AN ISMD DEVICE
00107  M00S00085.coms1ds +++| VMSF     BSSN   1           VERIFY MASS STORAGE EQUIPMENT
Line S00003 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00108  M01S00003.ns22000 +++| VSAF     BSSN   1           VALIDATE SECURITY-UNLOCK ACCESS
00109  M00S00086.coms1ds +++| WARF     BSSN   1           ISSUE *IAF* WARNING MESSAGE
Line S00087 Modification History
M01 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00110  M01S00087.ns2767  ---| ISCF     BSSN   1           INITIATE SYSTEM CONTROL CARD JOB
Line S00001 Modification History
M01 (Added by) ns2104b
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00111  M02S00001.ns2767  ---| ILJF     BSSN   1           INITIATE *LBC* JOB TO RELOAD CONTROLWARE
Line S00001 Modification History
M01 (Added by) ns2262
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00112  M02S00001.ns2767  ---| IDLF     BSSN   1           IDLEDOWN SUBSYSTEM
Line S00004 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00113  M01S00004.252l678 +++|
Line S00001 Modification History
M01 (Added by) 271l716
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
00114  M02S00001.ns2767  ---| ECPF     BSSN   1           ENTER CPU PRIORITY
Line S00001 Modification History
M01 (Added by) 241l630
M02 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00115  M02S00001.252l678 ---| CDCF     BSSN   1           CONDITIONALLY DOWN CHANNEL
00116  M00S00088.coms1ds ---| MAXF     BSSN   1           MAXIMUM FUNCTION CODE + 1
00117  M00S00089.coms1ds ---| END      BSSN
00118  M00S00090.coms1ds ---|          BASE   *
Line S00091 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00119  M01S00091.v23l617 ---| SYSCHG   SPACE  4,10
00120  M01S00092.v23l617 ---|**        DEFINE SYSTEM CHARGE NUMBER FOR JOBS INITIATED BY *1DS*.
00121  M01S00093.v23l617 ---|
00122  M01S00094.v23l617 ---|
00123  M01S00095.v23l617 ---| SYSCHG   MICRO  1,,*SYSTEM*
00124  M00S00096.coms1ds ---|          SPACE  4,10
00125  M00S00097.coms1ds ---|          ENDX
cdc/nos2.source/opl.opl871/common/coms1ds.txt · Last modified: (external edit)