Common COMKSCD

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.comkscd +++|          CTEXT  COMKSCD - SUBCP DEFINITIONS.
00002  M00S00002.comkscd +++|          SPACE  4,10
00003  M00S00003.comkscd +++|          BASE   DECIMAL
Line S00004 Modification History
M01 (Removed by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00004  M01S00004.281l803 ---|*         COMMENT  COPYRIGHT CONTROL DATA CORPORATION.  1980.
Line S00001 Modification History
M01 (Added by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00005  M01S00001.281l803 +++|*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00006  M00S00005.comkscd +++| SCD      SPACE  4,10
00007  M00S00006.comkscd +++|***       SCD - SUBCP DEFINITIONS.
00008  M00S00007.comkscd +++|*         G. W. PROPP.  80/05/28.
00009  M00S00008.comkscd +++| SCD      SPACE  4,10
00010  M00S00009.comkscd +++|***       *COMKSCD* GIVES THE DEFINITIONS FOR *TAF* SUBCP TABLE
00011  M00S00010.comkscd +++|*         AND ENTRIES.  THE SUBCP TABLE CONTROLS THE PROCESSING OF
00012  M00S00011.comkscd +++|*         TASKS UNDER *TAF*.  THIS DECK REQUIRES *COMKFLD*
00013  M00S00012.comkscd +++|*         AND *COMKSCD*.
00014  M00S00013.comkscd +++|
00015  M00S00014.comkscd +++|
00016  M00S00015.comkscd +++|*         *TAF* SUBCP TABLE ENTRIES.
00017  M00S00016.comkscd +++|*
00018  M00S00017.comkscd +++|*T  W1    1/S,1/R,1/L,1/C,1/P,1/B,18/FC,18/FL,18/RA
Figure W1

0171829RAFL30353653545556575859FLFCBPCLRS

00019  M00S00018.comkscd +++|*T, W2    1/S,1/D,1/C,1/R,1/A,1/T,1/P,1/D,13/  ,3/NC,18/EP,18/CC
Figure W2

0171829CCEP3035363839515253545556575859EPNC DPTARCDS

00020  M00S00019.comkscd +++|*T, W3    12/      NM,12/        ,18/      LS,18/      NS
Figure W3

0171829 NS LS303536474859 LS NM

00021  M00S00020.comkscd +++|*T, WN    1/X,1/ ,1/ ,1/ ,1/ ,1/I, 18/ ,18/ TCBA,18/ CBA
Figure WN

0171829 CBA TCBA30353653545556575859 TCBA I X

00022  M00S00021.comkscd +++|*
00023  M00S00022.comkscd +++|*         WORD 1.
00024  M00S00023.comkscd +++|*            S   - 1, IF STOARGE MOVE LOCKED OUT.
00025  M00S00024.comkscd +++|*            R   - 1, IF SUBCP IS RELEASABLE.
00026  M00S00025.comkscd +++|*            L   - 1, IF TASK WILL REQUEST COMMUNICATION BLOCK.
00027  M00S00026.comkscd +++|*            C   - 1, IF IN *CMM* STATUS.
00028  M00S00027.comkscd +++|*            P   - 1, IF PAUSE BY MEMORY MANAGER (FUTURE USE).
00029  M00S00028.comkscd +++|*            B   - 1, IF IN USE BY BATCH CONCURRENCY.
00030  M00S00029.comkscd +++|*            FC  - FREE CORE AFTER SUBCP.
00031  M00S00030.comkscd +++|*            FL  - SUBCP FL.
00032  M00S00031.comkscd +++|*            RA  - SUBCP RA.
00033  M00S00032.comkscd +++|*
00034  M00S00033.comkscd +++|*         WORD 2.
00035  M00S00034.comkscd +++|*            S    - 1, IF SYSTEM TASK.
00036  M00S00035.comkscd +++|*            D    - 1, IF TASK CODE IS REUSABLE.
00037  M00S00036.comkscd +++|*            C    - 1, IF TASK IS CM RESIDENT.
00038  M00S00037.comkscd +++|*            R    - 1, IF TASK IN RECALL.
00039  M00S00038.comkscd +++|*            A    - 1, IF TASK IS TO BE ABORTED.
00040  M00S00039.comkscd +++|*            T    - 1, IF TASK IS TO BE TERMINATED.
00041  M00S00040.comkscd +++|*            P    - 1, IF CDCS ABORTED.
00042  M00S00041.comkscd +++|*            D    - 1, IF TASK IS DROPED BY THE OPERATOR.
00043  M00S00042.comkscd +++|*            NC   - NUMBER OF COMMUNICATION BLOCKS AT SUBCP.
00044  M00S00043.comkscd +++|*            EP   - FWA OF TASK ENTRY POINT.
00045  M00S00044.comkscd +++|*            CC   - FWA OF STATUS WORD FOR ACTIVE COMMUNICATION BLOCK.
00046  M00S00045.comkscd +++|*
00047  M00S00046.comkscd +++|*         WORD 3.
00048  M00S00047.comkscd +++|*            NM   - TASK DIRECTORY INDEX.
00049  M00S00048.comkscd +++|*            LS   - LAST SUBCP.
00050  M00S00049.comkscd +++|*            NS   - NEXT SUBCP.
00051  M00S00050.comkscd +++|*
00052  M00S00051.comkscd +++|*         WORD 4 TO 10B ARE USED FOR COMMUNICATION BLOCK STATUS WORDS.
00053  M00S00052.comkscd +++|*            X    - 1, IF COMMUNICATION BLOCK PRESENT.
00054  M00S00053.comkscd +++|*            I    - 1, IF INITIAL COMMUNICATION BLOCK LOAD.
00055  M00S00054.comkscd +++|*            TCBA - TASK COMMUNICATION BLOCK FWA (IF NOT DEFAULT).
00056  M00S00055.comkscd +++|*            CBA  - FWA OF COMMUNICATION BLOCK.
00057  M00S00056.comkscd +++|
00058  M00S00057.comkscd +++|*         CPAL MUST BE EVEN MULTIPLE OF 10B.
00059  M00S00058.comkscd +++|
00060  M00S00059.comkscd +++| CPAL     EQU    10B         LENGTH OF A SUBCP ENTRY
00061  M00S00060.comkscd +++| SCPAL    EQU    CPAL/10B+2  SHIFT TO CONVERT SUBCP FWA TO NUMBER
00062  M00S00061.comkscd +++| CPAHL    EQU    3           LENGTH OF HEADER
00063  M00S00062.comkscd +++| CPACL    EQU    CPAL-CPAHL  MAXIMUM NUMBER OF STATUS WORDS
00064  M00S00063.comkscd +++|
00065  M00S00064.comkscd +++|*         SUBCP FIELD DEFINITIONS.
00066  M00S00065.comkscd +++|
00067  M00S00066.comkscd +++| SCRL     FIELD  0,58,58     1, IF SPACE RELEASABLE
00068  M00S00067.comkscd +++| SCSC     FIELD  0,57,57     1, IF TASK REQUESTED COMMUNICATION BLOCK
00069  M00S00068.comkscd +++| SCCM     FIELD  0,56,56     1, IF IN *CMM* STATUS
00070  M00S00069.comkscd +++| SCPU     FIELD  0,55,55     1, IF PAUSE FOR STORAGE REQUESTS
00071  M00S00070.comkscd +++| SCBC     FIELD  0,54,54     1, IF IN USE BY BATCH CONCURRENCY
00072  M00S00071.comkscd +++| SCFC     FIELD  0,53,36     FREE SPACE AFTER SUBCP
00073  M00S00072.comkscd +++| SCFL     FIELD  0,35,18     TASK FIELD LENGTH
00074  M00S00073.comkscd +++| SCRA     FIELD  0,17,0      TASK RA
00075  M00S00074.comkscd +++| SCST     FIELD  1,59,59     1, IF SYSTEM TASK
00076  M00S00075.comkscd +++| SCTR     FIELD  1,58,58     1, IF TASK IS REUSABLE
00077  M00S00076.comkscd +++| SCCR     FIELD  1,57,57     1, IF TASK IS CM RESIDENT
00078  M00S00077.comkscd +++| SCRC     FIELD  1,56,56     1, IF TASK IS IN RECALL
00079  M00S00078.comkscd +++| SCTA     FIELD  1,55,55     1, IF TASK IS TO BE ABORTED
00080  M00S00079.comkscd +++| SCTM     FIELD  1,54,54     1, IF TASK IS TO BE TERMINATED
00081  M00S00080.comkscd +++| SCCD     FIELD  1,53,53     1, IF CDCS ABORTED
00082  M00S00081.comkscd +++| SCDR     FIELD  1,52,52     1, IF DROPED BY OPERATOR
00083  M00S00082.comkscd +++| SCNC     FIELD  1,38,36     NUMBER OF C.B.-S AT SUBCP
00084  M00S00083.comkscd +++| SCEP     FIELD  1,35,18     FWA OF TASK ENTRY POINT
00085  M00S00084.comkscd +++| SCCC     FIELD  1,17,0      FWA OF STATUS WORD FOR ACTIVE C.B.
00086  M00S00085.comkscd +++| SCNM     FIELD  2,59,48     TASK DIRECTORY INDEX
Line S00086 Modification History
M01 (Removed by) ns2098
Seq #  *Modification Id* Act 
----------------------------+
00087  M01S00086.ns2098  ---| SCLS     FIELD  2,37,18     LAST SUBCP TABLE
Line S00001 Modification History
M01 (Added by) ns2098
Seq #  *Modification Id* Act 
----------------------------+
00088  M01S00001.ns2098  +++| SCLS     FIELD  2,35,18     LAST SUBCP TABLE
00089  M01S00002.ns2098  +++| SCNS     FIELD  2,17,0      NEXT SUBCP TABLE
00090  M00S00087.comkscd +++|
00091  M00S00088.comkscd +++|          BASE   *
00092  M00S00089.comkscd +++|          ENDX