cdc:nos2.source:opl.opl871:common:comsssd
Common COMSSSD
10 Modifications
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.comsssd +++| CTEXT COMSSSD - SUBSYSTEM DEFINITIONS. 00002 M01S00002.comsssd +++| SPACE 4,10 00003 M01S00003.comsssd +++| BASE M
Line S00004 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00004 M02S00004.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORPORATION, 1981. 00005 M01S00001.281l803 +++|* COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00006 M01S00005.comsssd +++| SPACE 4,10 00007 M01S00006.comsssd +++|*** COMSSSD - SUBSYSTEM DEFINITIONS. 00008 M01S00007.comsssd +++|* 00009 M01S00008.comsssd +++|* R. M. DANISCH. 81/01/26. 00010 M01S00009.comsssd +++|* R. C. SCHMITTER. 83/08/17. 00011 M01S00010.comsssd +++| SPACE 4,10 00012 M01S00011.comsssd +++|** COMSSSD DEFINES SUBSYSTEM IDENTIFICATION NUMBERS FOR 00013 M01S00012.comsssd +++|* ALL SUBSYSTEMS. IN ADDITION, IF SYMBOL *SUB$* IS DEFINED 00014 M01S00013.comsssd +++|* BY THE CALLING PROGRAM, A MACRO CALL WILL BE ISSUED FOR 00015 M01S00014.comsssd +++|* EACH SUBSYSTEM. THE CALLING PROGRAM MUST DEFINE THE 00016 M01S00015.comsssd +++|* *SUBSYST* MACRO SUCH THAT IT GENERATES THE REQUIRED CODE. 00017 M01S00016.comsssd +++| SSID SPACE 4,10 00018 M01S00017.comsssd +++|*** SSID - DEFINE SUBSYSTEM ID. 00019 M01S00018.comsssd +++|* 00020 M01S00019.comsssd +++|* SSID ID,TAG 00021 M01S00020.comsssd +++|* 00022 M01S00021.comsssd +++|* ENTRY *ID* = SUBSYSTEM ID SYMBOL NAME. 00023 M01S00022.comsssd +++|* *TAG* = ALTERNATE SYMBOL NAME. 00024 M01S00023.comsssd +++| 00025 M01S00024.comsssd +++| 00026 M01S00025.comsssd +++| PURGMAC SSID 00027 M01S00026.comsssd +++| 00028 M01S00027.comsssd +++| SSID MACRO ID,TAG 00029 M01S00028.comsssd +++| .A IFC EQ,$ID$BEGIN$ 00030 M01S00029.comsssd +++| .1 SET 10000B 00031 M01S00030.comsssd +++| .D SKIP 00032 M01S00031.comsssd +++| .A ELSE 00033 M01S00032.comsssd +++| .B IFC NE,$ID$END$ 00034 M01S00033.comsssd +++| ID EQU .1 00035 M01S00034.comsssd +++| .B ENDIF 00036 M01S00035.comsssd +++| .C IFC NE,$TAG$$ 00037 M01S00036.comsssd +++| TAG EQU .1 00038 M01S00037.comsssd +++| .C ENDIF 00039 M01S00038.comsssd +++| .D ENDIF 00040 M01S00039.comsssd +++| .1 SET .1-1 00041 M01S00040.comsssd +++| SSID ENDM 00042 M01S00041.comsssd +++| SPACE 4,10 00043 M01S00042.comsssd +++|** DEFINE SUBSYSTEM IDENTIFICATION NUMBERS. 00044 M01S00043.comsssd +++|* 00045 M01S00044.comsssd +++|* TO ADD A NEW SUBSYSTEM ID, INSERT AN *SSID* MACRO CALL 00046 M01S00045.comsssd +++|* WITH THE ID SYMBOL. THE POSITION OF THE SUBSYSTEM IN THE 00047 M01S00046.comsssd +++|* TABLE DETERMINES ITS SUBSYSTEM ID; THEY ARE DEFINED IN 00048 M01S00047.comsssd +++|* DESCENDING NUMERICAL ORDER. A NEW SUBSYSTEM SHOULD 00049 M01S00048.comsssd +++|* ONLY BE ADDED AT THE END OF THE TABLE TO AVOID BINARY 00050 M01S00049.comsssd +++|* INCOMPATIBILITIES BETWEEN EXISTING ABSOLUTE BINARIES 00051 M01S00050.comsssd +++|* AND *SCP* TYPE SUBSYSTEMS, SUCH AS *CDCS* AND *MCS*. 00052 M01S00051.comsssd +++|* TWO SUBSYSTEMS ARE DEFINED AND RESERVED FOR INSTALLATION 00053 M01S00052.comsssd +++|* USE. 00054 M01S00053.comsssd +++| 00055 M01S00054.comsssd +++|
Line S00055 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2483 |
Seq # *Modification Id* Act ----------------------------+ 00056 M02S00055.ns2483 ---| LIST G 00057 M01S00056.comsssd +++| SSID BEGIN 00058 M01S00057.comsssd +++| SSID DSSI DEADSTART SEQUENCING 00059 M01S00058.comsssd +++| SSID IFSI,MXSI IAF 00060 M01S00059.comsssd +++| SSID RFSI RHF 00061 M01S00060.comsssd +++| SSID I1SI RESERVED FOR INSTALLATION 00062 M01S00061.comsssd +++| SSID I2SI RESERVED FOR INSTALLATION 00063 M01S00062.comsssd +++| SSID TRSI TAF 00064 M01S00063.comsssd +++| SSID MPSI MAP III 00065 M01S00064.comsssd +++| SSID NMSI NAM 00066 M01S00065.comsssd +++| SSID NVSI NVE 00067 M01S00066.comsssd +++| SSID CDSI CDCS 00068 M01S00067.comsssd +++| SSID MCSI MCS 00069 M01S00068.comsssd +++| SSID RDSI RDF 00070 M01S00069.comsssd +++| SSID MFSI MSS 00071 M01S00070.comsssd +++| SSID RBSI RBF 00072 M01S00071.comsssd +++| SSID BISI BATCHIO 00073 M01S00072.comsssd +++| SSID MTSI MAGNET 00074 M01S00073.comsssd +++| SSID STSI STIMULATOR 00075 M01S00074.comsssd +++| SSID MSSI MSM 00076 M01S00075.comsssd +++| SSID SMSI SMF 00077 M01S00076.comsssd +++| SSID SSSI SSF 00078 M01S00077.comsssd +++| SSID ASSI MSE 00079 M01S00078.comsssd +++| SSID TLSI TLF 00080 M01S00079.comsssd +++| SSID NJSI NJF
Line S00080 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2746 |
Seq # *Modification Id* Act ----------------------------+ 00081 M02S00080.ns2746 ---| SSID PLSI PLATO 00082 M01S00001.ns2746 +++| SSID PLSI CYBIS
Line S00081 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 274l797 |
Seq # *Modification Id* Act ----------------------------+ 00083 M02S00081.274l797 ---| SSID END,LSSI LOWEST SUBSYSTEM ID - 1 00084 M01S00001.274l797 +++| SSID ATSI ATF 00085 M01S00001.ncccrs +++| SSID C1SI CRS 00086 M01S00002.274l797 +++| SSID END,LSSI LOWEST SUBSYSTEM ID - 1
Line S00082 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2483 |
Seq # *Modification Id* Act ----------------------------+ 00087 M02S00082.ns2483 ---| LIST * 00088 M01S00083.comsssd +++| 00089 M01S00084.comsssd +++| ERRNG LSSI-MXSI+60D TOO MANY SUBSYSTEMS 00090 M01S00085.comsssd +++| 00091 M01S00001.ns2355 +++| FZSI EQU 4 INHIBIT ROLLOUT (FROZEN JOB) 00092 M01S00086.comsssd +++| ORSI EQU 3 ALLOW OPERATOR ROLLOUT (FOR *SSJ=* JOBS)
Line S00087 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 273l780 |
Seq # *Modification Id* Act ----------------------------+ 00093 M02S00087.273l780 ---| QCSI EQU 2 INHIBIT ROLLOUT (USER CALL TO *QAC*) 00094 M01S00088.comsssd +++| IRSI EQU 1 INHIBIT ROLLOUT (USED BY *SSJ=* JOBS) 00095 M01S00089.comsssd +++| UJSI EQU 0 NON-SUBSYSTEM JOB (DEFAULT FOR USER JOBS) 00096 M01S00090.comsssd +++| SPACE 4,10 00097 M01S00091.comsssd +++| .A SET MXSI-LSSI+4 00098 M01S00092.comsssd +++| SSCTL EQU .A/5 LENGTH OF SSCT 00099 M01S00093.comsssd +++| SUB$ IF DEF,SUB$ 00100 M01S00094.comsssd +++| SPACE 4,10 00101 M01S00095.comsssd +++|** DEFINE SUBSYSTEM ATTRIBUTES. 00102 M01S00096.comsssd +++|* 00103 M01S00097.comsssd +++|* THESE MACRO CALLS DEFINE THE ATTRIBUTES OF EACH SUBSYSTEM 00104 M01S00098.comsssd +++|* IN THE SYSTEM. EACH DECK THAT REQUIRES A TABLE OF ONE OR 00105 M01S00099.comsssd +++|* MORE OF THESE ATTRIBUTES MUST DEFINE THE *SUBSYST* MACRO 00106 M01S00100.comsssd +++|* APPROPRIATELY. IN ORDER TO ADD A SUBSYSTEM, THE FOLLOWING 00107 M01S00101.comsssd +++|* DECKS MUST BE CHANGED AND ALL DECKS CALLING THIS COMMON 00108 M01S00102.comsssd +++|* DECK (COMSSSD) MUST BE REASSEMBLED. 00109 M01S00103.comsssd +++|* 00110 M01S00104.comsssd +++|* 1. PPCOM - DOCUMENT THE BYTE POSITION IN THE *SSCT* AND 00111 M01S00105.comsssd +++|* *SSAT* TABLES. 00112 M01S00106.comsssd +++|* 2. COMSPRD - DEFINE A CPU PRIORITY FOR THE SUBSYSTEM. 00113 M01S00107.comsssd +++|* 3. COMSSSD - DEFINE A SUBSYSTEM ID WITH THE *SSID* MACRO. 00114 M01S00108.comsssd +++|* ADD A *SUBSYST* MACRO CALL WITH ALL ATTRIBUTES. 00115 M01S00109.comsssd +++|* 4. COMUCPD - ADD THE SUBSYSTEM NAME TO THE HEADER TABLE. 00116 M01S00110.comsssd +++|* 5. DSD - ADD A SYNTAX TABLE ENTRY FOR INITIATING THE 00117 M01S00111.comsssd +++|* SUBSYSTEM IN ALPHABETICAL ORDER IN THE SYNTAX TABLE 00118 M01S00112.comsssd +++|* OVERLAYS. 00119 M01S00003.274l797 +++|* 6. COMTNAP - IF THE NEW SUBSYSTEM IS A *NAM* APPLICATION, 00120 M01S00004.274l797 +++|* ADD AN ENTRY TO THE *TNAV* TABLE. 00121 M01S00005.274l797 +++|* 7. COMSACC - IF THE NEW SUBSYSTEM IS A *NAM* APPLICATION, 00122 M01S00006.274l797 +++|* DOCUMENT THE APPLICATION VALIDATION BIT. 00123 M01S00007.274l797 +++|* 8. MODVAL - IF THE NEW SUBSYSTEM IS A *NAM* APPLICATION, 00124 M01S00008.274l797 +++|* DOCUMENT THE APPLICATION VALIDATION BIT. 00125 M01S00113.comsssd +++|* 00126 M01S00114.comsssd +++|* THE FOLLOWING ATTRIBUTES ARE DEFINED BY THE *SUBSYST* MACRO 00127 M01S00115.comsssd +++|* CALLS. THEY ARE DESCRIBED IN THE ORDER THEY APPEAR IN THE 00128 M01S00116.comsssd +++|* CALL; EACH DECK MUST INSURE THAT ITS MACRO IS DEFINED WITH 00129 M01S00117.comsssd +++|* THE PARAMETERS DEFINED IN THE SAME ORDER. THE *SUBSYST* 00130 M01S00118.comsssd +++|* MACRO IS CALLED AS FOLLOWS - 00131 M01S00119.comsssd +++|*
Line S00120 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 271l750 |
Seq # *Modification Id* Act ----------------------------+ 00132 M02S00120.271l750 ---|* SUBSYST NAME,ID,PR,PP,AUTO,DEF,DCP,CP,PROC,ABT 00133 M01S00001.271l750 +++|* SUBSYST NAME,ID,PR,PP,AUTO,DEF,DCP,CP,PROC,ABT,CPU 00134 M01S00121.comsssd +++|* 00135 M01S00122.comsssd +++|* 00136 M01S00123.comsssd +++|* NAME - SUBSYSTEM NAME (THREE CHARACTERS). 00137 M01S00124.comsssd +++|* ID - SUBSYSTEM ID (AS DEFINED BY THE *SSID* MACRO ABOVE). 00138 M01S00125.comsssd +++|* PR - CPU PRIORITY (AS DEFINED IN *COMSPRD*). 00139 M01S00126.comsssd +++|* PP - WHETHER OR NOT THE SUBSYSTEM IS PP INITIATED. IF SO, 00140 M01S00127.comsssd +++|* THE PP NAME IS USED AS THE PARAMETER VALUE. IF NOT, A 00141 M01S00128.comsssd +++|* NULL VALUE IS USED. 00142 M01S00129.comsssd +++|* AUTO - WHETHER OR NOT THE SUBSYSTEM IS INITIATED BY THE AUTO 00143 M01S00130.comsssd +++|* OPERATOR COMMAND (IF ENABLED IN *SSSL*). IF SO, THE 00144 M01S00131.comsssd +++|* VALUE *AUTO* IS USED. IF NOT, A NULL VALUE IS USED. 00145 M01S00132.comsssd +++|* DEF - WHETHER OR NOT THE SUBSYSTEM IS ENABLED BY DEFAULT. 00146 M01S00133.comsssd +++|* IF SO, A VALUE OF *ENABLE* IS USED. OTHERWISE A NULL 00147 M01S00134.comsssd +++|* VALUE IS USED. 00148 M01S00135.comsssd +++|* DCP - WHETHER OR NOT A DEFAULT CONTROL POINT NUMBER IS 00149 M01S00136.comsssd +++|* DEFINED AT WHICH TO INITIATE THE SUBSYSTEM (IF NONE 00150 M01S00137.comsssd +++|* IS SUPPLIED BY AN IPRDECK *ENABLE/DISABLE* ENTRY OR 00151 M01S00138.comsssd +++|* OPERATOR *ENABLE/DISABLE* ENTRY FROM THE *SUBSYST* 00152 M01S00139.comsssd +++|* L-DISPLAY. THIS VALUE CAN BE A SYMBOL OR A VALUE SUCH 00153 M01S00140.comsssd +++|* AS -1, WHICH MEANS THE LAST CONTROL POINT. 00154 M01S00141.comsssd +++|* CP - WHETHER OR NOT A CONTROL POINT IS ALLOWED ON THE 00155 M01S00142.comsssd +++|* *ENABLE/DISABLE* COMMANDS. FOR EXAMPLE, *IAF* DOES 00156 M01S00143.comsssd +++|* NOT ALLOW THE DEFAULT OF CONTROL POINT 1 TO BE 00157 M01S00144.comsssd +++|* CHANGED. IF ANOTHER CONTROL POINT IS ALLOWED, THE 00158 M01S00145.comsssd +++|* VALUE *YES* IS USED. IF NOT, THE VALUE *NO* IS USED. 00159 M01S00146.comsssd +++|* PROC - WHETHER OR NOT THE PROCEDURE THAT INITIATES THE 00160 M01S00147.comsssd +++|* SUBSYSTEM CAN CONSIST OF MORE THAN JUST THE 3 00161 M01S00148.comsssd +++|* CHARACTER SUBSYSTEM NAME. FOR EXAMPLE, *BATCHIO* MUST 00162 M01S00149.comsssd +++|* BE INITIATED BY A PROCEDURE NAMED *BIO*, WHILE *IAF* 00163 M01S00150.comsssd +++|* IS INITIATED BY ANY PROCEDURE OF THE FORM *IAFXXXX*. 00164 M01S00151.comsssd +++|* IF AN ALTERNATE NAME IS ALLOWED, THE VALUE *YES* IS 00165 M01S00152.comsssd +++|* USED. IF NOT, THE VALUE *NO* IS USED. 00166 M01S00153.comsssd +++|* ABT - WHETHER OR NOT THE SUBSYSTEM SHOULD BE ABORTED BY 00167 M01S00154.comsssd +++|* *1CK* WHEN PROCESSING A *CHECKPOINT SYSTEM* COMMAND. 00168 M01S00155.comsssd +++|* IF THE SUBSYSTEM IS NOT TO BE ABORTED, THE VALUE *NA* 00169 M01S00156.comsssd +++|* IS USED. IF THE SUBSYSTEM IS TO BE ABORTED, A NULL 00170 M01S00157.comsssd +++|* VALUE IS USED. 00171 M01S00002.271l750 +++|* CPU - WHETHER OR NOT THE SUBSYSTEM SHOULD BE FORCED INTO 00172 M01S00003.271l750 +++|* CPU 0 ON A DUAL CPU MACHINE WITH CACHE. IF THE 00173 M01S00004.271l750 +++|* SUBSYSTEM IS TO BE FORCED INTO CPU 0, THE VALUE *CPU0* 00174 M01S00005.271l750 +++|* IS USED. IF THE SUBSYSTEM MAY RUN IN EITHER CPU, 00175 M01S00006.271l750 +++|* A NULL VALUE IS USED. 00176 M01S00158.comsssd +++| 00177 M01S00159.comsssd +++|
Line S00160 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 271l750 |
Seq # *Modification Id* Act ----------------------------+ 00178 M02S00160.271l750 ---| SUBSYST IAF,IFSI,IACS,,AUTO,,VCPT,NO,YES 00179 M01S00007.271l750 +++| SUBSYST IAF,IFSI,IACS,,AUTO,,VCPT,NO,YES,,CPU0 00180 M01S00161.comsssd +++| SUBSYST RHF,RFSI,RFCS,,AUTO,,,YES,YES 00181 M01S00162.comsssd +++| SUBSYST IN1,I1SI,I1CS,,AUTO,,,YES,YES 00182 M01S00163.comsssd +++| SUBSYST IN2,I2SI,I2CS,,AUTO,,,YES,YES 00183 M01S00164.comsssd +++| SUBSYST TAF,TRSI,TACS,,AUTO,,,YES,YES 00184 M01S00165.comsssd +++| SUBSYST MAP,MPSI,MPCS,,AUTO,,,YES,YES,NA 00185 M01S00166.comsssd +++| SUBSYST NAM,NMSI,NMCS,,AUTO,,,YES,YES
Line S00167 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2779 |
Seq # *Modification Id* Act ----------------------------+ 00186 M02S00167.ns2779 ---| SUBSYST NVE,NVSI,MLCS,,AUTO,,,YES,YES,NA 00187 M01S00001.ns2779 +++| SUBSYST NVE,NVSI,MLCS,,AUTO,,,YES,YES,NA,CPU0 00188 M01S00168.comsssd +++| SUBSYST CDC,CDSI,CZCS,,AUTO,,,YES,YES 00189 M01S00169.comsssd +++| SUBSYST MCS,MCSI,MCCS,,AUTO,,,YES,YES
Line S00170 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 271l750 |
Seq # *Modification Id* Act ----------------------------+ 00190 M02S00170.271l750 ---| SUBSYST RDF,RDSI,,,AUTO,,VCPT,NO,YES 00191 M01S00008.271l750 +++| SUBSYST RDF,RDSI,,,AUTO,,VCPT,NO,YES,,CPU0 00192 M01S00171.comsssd +++| SUBSYST MSS,MFSI,MFCS,,AUTO,,,YES,YES
Line S00172 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 274l797 |
Seq # *Modification Id* Act ----------------------------+ 00193 M02S00172.274l797 ---| SUBSYST RBF,RBSI,RBCS,,AUTO,,,YES,YES 00194 M01S00009.274l797 +++| SUBSYST RBF,RBSI,RBCS,,,,,YES,YES 00195 M01S00173.comsssd +++| SUBSYST BIO,BISI,BICS,1IO,AUTO,ENABLE,-2,YES,NO
Line S00174 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 271l750 |
Seq # *Modification Id* Act ----------------------------+ 00196 M02S00174.271l750 ---| SUBSYST MAG,MTSI,MTCS,,AUTO,ENABLE,-3,YES,YES,NA 00197 M01S00009.271l750 +++| SUBSYST MAG,MTSI,MTCS,,AUTO,ENABLE,-3,YES,YES,NA,CPU0
Line S00175 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2715 |
Seq # *Modification Id* Act ----------------------------+ 00198 M02S00175.ns2715 ---| SUBSYST STM,STSI,TSCS,,,,-1,NO,YES 00199 M01S00001.ns2715 +++| SUBSYST STM,STSI,TSCS,,,,-1,YES,YES 00200 M01S00176.comsssd +++| SUBSYST CMS,MSSI,MFCS,CMS,,,,NO,NO 00201 M01S00177.comsssd +++| SUBSYST SMF,SMSI,SMCS,,AUTO,,,YES,YES 00202 M01S00178.comsssd +++| SUBSYST SSF,SSSI,SSCS,,AUTO,,,YES,YES 00203 M01S00179.comsssd +++| SUBSYST MSE,ASSI,AFCS,,AUTO,,,YES,YES 00204 M01S00180.comsssd +++| SUBSYST TLF,TLSI,TLCS,,AUTO,,,YES,YES 00205 M01S00181.comsssd +++| SUBSYST NJF,NJSI,NJCS,,AUTO,,,YES,YES
Line S00182 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | ns2746 |
Seq # *Modification Id* Act ----------------------------+ 00206 M02S00182.ns2746 ---| SUBSYST PLA,PLSI,PLCS,,,,,YES,YES 00207 M01S00002.ns2746 +++| SUBSYST CYB,PLSI,PLCS,,,,,YES,YES
Line S00183 Modification History | |
---|---|
M01 (Added by) | comsssd |
M02 (Updated by) | 274l797 |
Seq # *Modification Id* Act ----------------------------+ 00208 M02S00183.274l797 ---| SUB$ ENDIF 00209 M01S00010.274l797 +++| SUBSYST ATF,ATSI,ATCS,,,,,YES,YES 00210 M01S00002.ncccrs +++| SUBSYST CRS,C1SI,C1CS,,AUTO,,,YES,YES 00211 M01S00011.274l797 +++| SUB$ ENDIF 00212 M01S00184.comsssd +++| SPACE 4,10 00213 M01S00185.comsssd +++| BASE * 00214 M01S00186.comsssd +++| ENDX
cdc/nos2.source/opl.opl871/common/comsssd.txt · Last modified: by 127.0.0.1