cdc:nos2.source:opl.opl871:common:combudt
Common COMBUDT
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.combudt +++| 00002 M00S00002.combudt +++|# COMBUDT - UNIT DEVICE TABLE. # 00003 M00S00003.combudt +++| CONTROL NOLIST; 00004 M00S00004.combudt +++| CONTROL IFEQ LISTCON,1; 00005 M00S00005.combudt +++| CONTROL LIST; 00006 M00S00006.combudt +++| CONTROL FI; 00007 M00S00007.combudt +++| 00008 M00S00008.combudt +++| BEGIN # COMBUDT # 00009 M00S00009.combudt +++| 00010 M00S00010.combudt +++| # 00011 M00S00011.combudt +++|*** COMBUDT - UNIT DEVICE TABLE. 00012 M00S00012.combudt +++|* 00013 M00S00013.combudt +++|* COMBUDT CONTAINS THE ARRAY WHICH DESCRIBES THE UNIT DEVICE 00014 M00S00014.combudt +++|* TABLE. THE *UDT* CONTAINS ONE ENTRY FOR EACH M860 DEVICE 00015 M00S00015.combudt +++|* AND CONTAINS THE CURRENT HARDWARE AND SOFTWARE STATUS OF THE 00016 M00S00016.combudt +++|* DEVICE. 00017 M00S00017.combudt +++| 00018 M00S00018.combudt +++| SPC MICRO 1,,$SPC$ 00019 M00S00019.combudt +++| 1SS MICRO 1,,$1SS$ 00020 M00S00020.combudt +++| # 00021 M00S00021.combudt +++| 00022 M00S00022.combudt +++|#UDTW0 #DEF# 0 # UDTW0 #0#; # *UDT* WORD ZERO # 00023 M00S00023.combudt +++| 00024 M00S00024.combudt +++|# 00025 M00S00025.combudt +++|* BEAD FUNCTIONS FOR *SSBLD*, *SSALTER*, AND *SSEXEC*. 00026 M00S00026.combudt +++|# 00027 M00S00027.combudt +++| 00028 M00S00028.combudt +++| DEF CIFI(CUNUM,CIFN,DTIN,FIELD,VALUE) 00029 M00S00029.combudt +++| 00030 M00S00030.combudt +++|# IF CIFN LQ 1 00031 M00S00031.combudt +++| THEN 00032 M00S00032.combudt +++| BEGIN 00033 M00S00033.combudt +++| B<CIFN*24+DTIN*6+FIELD,1>UD$CIF01[CUNUM] = VALUE; 00034 M00S00034.combudt +++| END 00035 M00S00035.combudt +++| 00036 M00S00036.combudt +++| ELSE 00037 M00S00037.combudt +++| BEGIN 00038 M00S00038.combudt +++| B<CIFN*24-48+DTIN*6+FIELD,1>UD$CIF23[CUNUM] = VALUE; 00039 M00S00039.combudt +++| END 00040 M00S00040.combudt +++|#; 00041 M00S00041.combudt +++| 00042 M00S00042.combudt +++| DEF CIFO(CUNUM,CIFN,DTON,FIELD,VALUE) 00043 M00S00043.combudt +++| 00044 M00S00044.combudt +++|# IF CIFN LQ 1 00045 M00S00045.combudt +++| THEN 00046 M00S00046.combudt +++| BEGIN 00047 M00S00047.combudt +++| B<CIFN*24+DTON*6+12+FIELD,1>UD$CIF01[CUNUM] = VALUE; 00048 M00S00048.combudt +++| END 00049 M00S00049.combudt +++| 00050 M00S00050.combudt +++| ELSE 00051 M00S00051.combudt +++| BEGIN 00052 M00S00052.combudt +++| B<CIFN*24-48+DTON*6+12+FIELD,1>UD$CIF23[CUNUM]= VALUE; 00053 M00S00053.combudt +++| END 00054 M00S00054.combudt +++|#; 00055 M00S00055.combudt +++| 00056 M00S00056.combudt +++| DEF DTI01(CUNUM,DTIN,DIFN,FIELD,VALUE) 00057 M00S00057.combudt +++|# B<DTIN*12+DIFN*6+FIELD,1>UD$DTI[CUNUM] = VALUE #; 00058 M00S00058.combudt +++| 00059 M00S00059.combudt +++| DEF DTO01(CUNUM,DTON,DIFN,FIELD,VALUE) 00060 M00S00060.combudt +++|# B<DTON*12+DIFN*6+FIELD,1>UD$DTO[CUNUM] = VALUE #; 00061 M00S00061.combudt +++| 00062 M00S00062.combudt +++| DEF DIF01(CUNUM,DIFN,DRCN,FIELD,VALUE)
Line S00063 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00063 M01S00063.common1 ---|# B<DIFN*12+DRCN*6+FIELD,1>UD$DIF[CUNUM] = VALUE #;
Line S00001 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00064 M01S00001.common1 +++|# B<DIFN*24+DRCN*6+FIELD,1>UD$DIF[CUNUM] = VALUE #; 00065 M00S00064.combudt +++| 00066 M00S00065.combudt +++| DEF DRC00(CUNUM,DRCN,DRDN,FIELD,VALUE) 00067 M00S00066.combudt +++|# B<DRDN*6+FIELD,1>UD$DRCP0[CUNUM] = VALUE #; 00068 M00S00067.combudt +++| 00069 M00S00068.combudt +++| DEF DRC01(CUNUM,DRCN,DRDN,FIELD,VALUE) 00070 M00S00069.combudt +++|# B<DRDN*6+FIELD,1>UD$DRCP1[CUNUM] = VALUE #; 00071 M00S00070.combudt +++|
Line S00071 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00072 M01S00071.common1 ---| DEF AIF01(CUNUM,AIFN,ACN,FIELD,VALUE) 00073 M01S00072.common1 ---|# B<AIFN*24+ACN*6+FIELD,1>UD$AIF[CUNUM] = VALUE #;
Line S00002 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00074 M01S00002.common1 +++| DEF DRC02(CUNUM,DRCN,DRDN,FIELD,VALUE) 00075 M01S00003.common1 +++|# B<(DRDN-8)*6+FIELD,1>UD$DRCP2[CUNUM] = VALUE #; 00076 M01S00004.common1 +++| 00077 M01S00005.common1 +++| DEF DRC03(CUNUM,DRCN,DRDN,FIELD,VALUE) 00078 M01S00006.common1 +++|# B<(DRDN-8)*6+FIELD,1>UD$DRCP3[CUNUM] = VALUE #; 00079 M01S00007.common1 +++| 00080 M01S00008.common1 +++| DEF AIF0(CUNUM,ACN,FIELD,VALUE) 00081 M01S00009.common1 +++|# B<ACN*6+FIELD,1>UD$AIF0[CUNUM] = VALUE #; 00082 M00S00073.combudt +++|
Line S00010 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00083 M01S00010.common1 +++| DEF AIF1(CUNUM,ACN,FIELD,VALUE) 00084 M01S00011.common1 +++|# B<ACN*6+FIELD,1>UD$AIF1[CUNUM] = VALUE #; 00085 M01S00012.common1 +++| 00086 M00S00074.combudt +++| DEF SMAC(CUNUM,AC,AIFN,VALUE) 00087 M00S00075.combudt +++| 00088 M00S00076.combudt +++|# IF AIFN EQ 0 00089 M00S00077.combudt +++| THEN 00090 M00S00078.combudt +++| BEGIN 00091 M00S00079.combudt +++| B<AC*6,6>UD$SMAIF0[CUNUM] = VALUE; 00092 M00S00080.combudt +++| END 00093 M00S00081.combudt +++| 00094 M00S00082.combudt +++| ELSE 00095 M00S00083.combudt +++| BEGIN 00096 M00S00084.combudt +++| B<AC*6,6>UD$SMAIF1[CUNUM] = VALUE; 00097 M00S00085.combudt +++| END 00098 M00S00086.combudt +++|#; 00099 M00S00087.combudt +++| 00100 M00S00088.combudt +++| DEF SMDRD(SMNUM,ORD,FIELD,VALUE) 00101 M00S00089.combudt +++| 00102 M00S00090.combudt +++|# IF ( ORD EQ 0 ) OR ( ORD EQ 2 ) OR ( ORD EQ 4 ) OR ( ORD EQ 6 ) 00103 M00S00091.combudt +++| THEN 00104 M00S00092.combudt +++| BEGIN 00105 M00S00093.combudt +++| B<FIELD,1>D0$FLG[SMNUM] = VALUE; 00106 M00S00094.combudt +++| END 00107 M00S00095.combudt +++| 00108 M00S00096.combudt +++| ELSE 00109 M00S00097.combudt +++| BEGIN 00110 M00S00098.combudt +++| B<FIELD,1>D1$FLG[SMNUM] = VALUE; 00111 M00S00099.combudt +++| END 00112 M00S00100.combudt +++|#; 00113 M00S00101.combudt +++| 00114 M00S00102.combudt +++| 00115 M00S00103.combudt +++| DEF SMCUST(SMNUM,ORD,FIELD,VALUE) 00116 M00S00104.combudt +++|# B<FIELD+ORD*10>SM$STS[SMNUM] = VALUE #; 00117 M00S00105.combudt +++| 00118 M00S00106.combudt +++| DEF CUORD(SMNUM,ORD,POS,VALUE) 00119 M00S00107.combudt +++|# B<POS*10,ORD>SM$CNTLR[SMNUM] = VALUE #; 00120 M00S00108.combudt +++| 00121 M00S00109.combudt +++| DEF MSGCNT(MRBCIF,CONORD) 00122 M00S00110.combudt +++|# B<MRBCIF*6,6>UD$MCOUNTS[CONORD] #; # CHANNEL MSG COUNT # 00123 M00S00111.combudt +++| 00124 M00S00112.combudt +++| DEF PATHBIT(INDEX,TYPE) 00125 M00S00113.combudt +++|# B<(INDEX*6)+TYPE,1>PATH$WORD[0] #; # PATH STATUS BIT # 00126 M00S00114.combudt +++| 00127 M00S00115.combudt +++|# 00128 M00S00116.combudt +++|* PARAMETER LIST FOR *SSBLD* DIRECTIVES 00129 M00S00117.combudt +++|# 00130 M00S00118.combudt +++| 00131 M00S00119.combudt +++| DEF BLLM #11#; # TYPES OF *SSBLD* DIRECTIVES # 00132 M00S00120.combudt +++| DEF COMMA #","#; # COMMA # 00133 M00S00121.combudt +++| DEF PERIOD #"."#; # PERIOD # 00134 M00S00122.combudt +++| 00135 M00S00123.combudt +++| 00136 M00S00124.combudt +++|# 00137 M00S00125.combudt +++|* CONTROLLER AND SM TABLE LENGTH AND NUMBER OF EACH ALLOWED 00138 M00S00126.combudt +++|* IN THE TABLE. 00139 M00S00127.combudt +++|# 00140 M00S00128.combudt +++| DEF BUDT #"BUDT"#; # CONFIGURATION FILE BINARY # 00141 M00S00129.combudt +++| DEF BUDTPW #"BINUDT"#; # BUDT PASSWORD # 00142 M00S00130.combudt +++| DEF MSGLT #11#; # MESSAGE TABLE LENGTH # 00143 M00S00131.combudt +++| DEF SUDT #"SUDT"#; # CONFIGURATION FILE SOURCE # 00144 M00S00132.combudt +++| DEF UDTCUL #MAXCTN * UDTCNTL#; # *CNT* TABLE LENGTH #
Line S00133 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00145 M01S00133.common1 ---| DEF UDTSML #MAXSMUNIT * SMALT#; # *SM* TABLE LENGTH #
Line S00013 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00146 M01S00013.common1 +++| DEF UDTSML # MAXSM * SMALT #; # SM TABLE LENGTH # 00147 M00S00134.combudt +++| 00148 M00S00135.combudt +++| 00149 M00S00136.combudt +++|# 00150 M00S00137.combudt +++|* MISCELLANEOUS DEFINITIONS. 00151 M00S00138.combudt +++|# 00152 M00S00139.combudt +++| 00153 M00S00140.combudt +++| DEF CHANPC #2#; # CYBER CHANNELS PER CONTROLLER #
Line S00141 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00154 M01S00141.common1 ---| DEF MAXEST #O"77"#; # MAXIMUM EST ORDINAL #
Line S00014 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00155 M01S00014.common1 +++| DEF MAXEST #O"777"#; # MAXIMUM EST ORDINAL # 00156 M00S00142.combudt +++| DEF MAX$DRTO #1#; # MAXIMUM DRIVER TIMEOUT # 00157 M00S00143.combudt +++| DEF MAX$MSTO #480#; # MAXIMUM MESSAGE TIMEOUT # 00158 M00S00144.combudt +++| DEF MAX$CH #3#; # MAXIMUM CHANNELS # 00159 M00S00145.combudt +++| DEF MAX$CIF #3#; # MAXIMUM CIF DEVICE ADDRESS # 00160 M00S00146.combudt +++| DEF MAX$DTI #1#; # MAXIMUM DTI DEVICE ADDRESS # 00161 M00S00147.combudt +++| DEF MAX$DTO #1#; # MAXIMUM DTO DEVICE ADDRESS # 00162 M00S00148.combudt +++| DEF MAX$DIF #1#; # MAXIMUM DIF DEVICE ADDRESS #
Line S00149 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00163 M01S00149.common1 ---| DEF MAX$DRC #1#; # MAXIMUM DRC DEVICE ADDRESS #
Line S00015 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00164 M01S00015.common1 +++| DEF MAX$DRC #3#; # MAXIMUM DRC DEVICE ADDRESS # 00165 M00S00150.combudt +++| DEF MAX$DRD #7#; # MAXIMUM DRD DEVICE ADDRESS #
Line S00151 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00166 M01S00151.common1 ---| DEF MAX$AC #3#; # MAXIMUM AC DEVICE ADDRESS #
Line S00016 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00167 M01S00016.common1 +++| DEF MAX$DRDDA #15#; # MAXIMUM EXPANDED DRD DEVICE 00168 M01S00017.common1 +++| ADDRESS # 00169 M01S00018.common1 +++| DEF MAX$AC #3#; # MAXIMUM AC DEV ADDR FOR 4 SM-S # 00170 M00S00152.combudt +++| DEF MAX$AIF #1#; # MAXIMUM AIF DEVICE ADDRESS # 00171 M00S00153.combudt +++| DEF MAX$SMCU #2#; # MAXIMUM M862-S INTO ONE M861 # 00172 M00S00154.combudt +++| DEF MAX$SMDRD #2#; # MAXIMUM DRD-S IN ONE M861 #
Line S00155 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00173 M01S00155.common1 ---| DEF LARCUDTLT #UDTHDRLT+(MAXCTN*UDTCNTL)+(MAXSMUNIT*SMALT)#;
Line S00019 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00174 M01S00019.common1 +++| DEF LARCUDTLT # UDTHDRLT+(MAXCTN*UDTCNTL)+(MAXSM*SMALT)#; 00175 M00S00156.combudt +++|# LANGLEY RESEARCH CENTER 00176 M00S00157.combudt +++| MAXIMUM UDT LENGTH # 00177 M00S00158.combudt +++| DEF LARCUDTLTM # LARCUDTLT+64 #; # LENGTH FOR DISK WRITES # 00178 M00S00159.combudt +++| DEF LARCUDTLTM1 #LARCUDTLT-1#; # LARCUDTLT MINUS 1 # 00179 M00S00160.combudt +++| 00180 M00S00161.combudt +++| DEF ONLINE #X"0000"#; # SET PATH/DEVICE ONLINE # 00181 M00S00162.combudt +++| DEF OFFLINE #X"8000"#; # SET PATH/DEVICE OFFLINE # 00182 M00S00163.combudt +++| DEF DIAGNOSTIC #X"4000"#; # SET DEVICE IN DIAGNOSTIC MODE # 00183 M00S00164.combudt +++| 00184 M00S00165.combudt +++| DEF SAVENONE #0#; # SAVE NONE OF MESSAGE # 00185 M00S00166.combudt +++| DEF SAVEPART #1#; # SAVE PART OF MESSAGE # 00186 M00S00167.combudt +++| DEF SAVEMOST #2#; # SAVE MOST OF MESSAGE # 00187 M00S00168.combudt +++| 00188 M00S00169.combudt +++| DEF DRST0 #2#; # DRD STATUS INDEX FROM CU 0 # 00189 M00S00170.combudt +++| DEF DRST1 #3#; # DRD STATUS INDEX FROM CU 1 # 00190 M00S00171.combudt +++| 00191 M00S00172.combudt +++| DEF SMST0 #2#; # 1ST SM CU STATUS INDEX # 00192 M00S00173.combudt +++| DEF SMST1 #4#; # 2ND SM CU STATUS INDEX # 00193 M00S00174.combudt +++| 00194 M00S00175.combudt +++| DEF ERROR #0#; # DRIVER TURNED CHANNEL OFF # 00195 M00S00176.combudt +++| DEF OPERATOR #1#; # SSALTER CHANGED CHANNEL STATUS # 00196 M00S00177.combudt +++| 00197 M00S00178.combudt +++| 00198 M00S00179.combudt +++|# 00199 M00S00180.combudt +++|* THE FOLLOWING DEFINITIONS ARE INSERTED 00200 M00S00181.combudt +++|* TO ALLOW *SSALTER* TO DETERMINE RELATIVE LOCATIONS 00201 M00S00182.combudt +++|* WITHIN THE UDT. THESE RELATIVE LOCATIONS ARE USED 00202 M00S00183.combudt +++|* BY *SSEXEC* TO CHANGE THE STATUSES OF THE ELEMENTS 00203 M00S00184.combudt +++|* WITHIN THE UDT IN *SSEXEC* MEMORY. 00204 M00S00185.combudt +++|# 00205 M00S00186.combudt +++| 00206 M00S00187.combudt +++| DEF BIAS$EN0 #0#; # BIAS FOR WORD 0 # 00207 M00S00188.combudt +++| DEF BIAS$EN1 #1#; # BIAS FOR WORD 1 # 00208 M00S00189.combudt +++| DEF BIAS$EN2 #2#; # BIAS FOR WORD 2 # 00209 M00S00190.combudt +++| DEF BIAS$EN3 #3#; # BIAS FOR WORD 3 # 00210 M00S00191.combudt +++| DEF BIAS$EN4 #4#; # BIAS FOR WORD 4 # 00211 M00S00192.combudt +++| DEF BIAS$EN5 #5#; # BIAS FOR WORD 5 # 00212 M00S00193.combudt +++| DEF BIAS$EN6 #6#; # BIAS FOR WORD 6 # 00213 M00S00194.combudt +++| DEF BIAS$EN7 #7#; # BIAS FOR WORD 7 # 00214 M00S00195.combudt +++| DEF BIAS$EN8 #8#; # BIAS FOR WORD 8 # 00215 M00S00196.combudt +++| DEF BIAS$EN9 #9#; # BIAS FOR WORD 9 # 00216 M00S00197.combudt +++| DEF BIAS$EN10 #10#; # BIAS FOR WORD 10 # 00217 M00S00198.combudt +++| DEF BIAS$EN11 #11#; # BIAS FOR WORD 11 # 00218 M00S00199.combudt +++| DEF BIAS$EN12 #12#; # BIAS FOR WORD 12 # 00219 M00S00200.combudt +++| DEF BIAS$EN13 #13#; # BIAS FOR WORD 13 # 00220 M00S00201.combudt +++| DEF BIAS$EN14 #14#; # BIAS FOR WORD 14 # 00221 M00S00202.combudt +++| DEF BIAS$EN15 #15#; # BIAS FOR WORD 15 # 00222 M00S00203.combudt +++| DEF BIAS$EN16 #16#; # BIAS FOR WORD 16 # 00223 M00S00204.combudt +++| DEF BIAS$EN17 #17#; # BIAS FOR WORD 17 # 00224 M00S00205.combudt +++| DEF BIAS$EN18 #18#; # BIAS FOR WORD 18 # 00225 M00S00206.combudt +++| DEF BIAS$EN19 #19#; # BIAS FOR WORD 19 # 00226 M00S00207.combudt +++| DEF BIAS$EN20 #20#; # BIAS FOR WORD 20 # 00227 M00S00208.combudt +++| DEF BIAS$EN21 #21#; # BIAS FOR WORD 21 # 00228 M00S00209.combudt +++| DEF BIAS$EN22 #22#; # BIAS FOR WORD 22 # 00229 M00S00210.combudt +++| DEF BIAS$EN23 #23#; # BIAS FOR WORD 23 # 00230 M00S00211.combudt +++| DEF BIAS$EN24 #24#; # BIAS FOR WORD 24 # 00231 M00S00212.combudt +++| DEF BIAS$EN25 #25#; # BIAS FOR WORD 25 # 00232 M00S00213.combudt +++| 00233 M00S00214.combudt +++| 00234 M00S00215.combudt +++|# 00235 M00S00216.combudt +++|* 6 BIT - 1 BYTE - PATH DEFINITIONS. 00236 M00S00217.combudt +++|# 00237 M00S00218.combudt +++| 00238 M00S00219.combudt +++| STATUS PATH$DF 00239 M00S00220.combudt +++| U$EXISTS, # EXISTS BIT # 00240 M00S00221.combudt +++| U$ON, # TURNED ON/OFF BIT # 00241 M00S00222.combudt +++| U$CU$ACK, # CONTROLLER ACKNOWLEDGEMENT # 00242 M00S00223.combudt +++| U$RQ$DIAG, # REQUEST DIAGNOSTIC MODE # 00243 M00S00224.combudt +++| U$DIAG$ACK, # ACKNOWLEDGE DIAGNOSTIC MODE # 00244 M00S00225.combudt +++| U$DONE; # PATH PROCESSED # 00245 M00S00226.combudt +++| 00246 M00S00227.combudt +++| COMMON BUDTCOM; 00247 M00S00228.combudt +++| 00248 M00S00229.combudt +++| BEGIN # BUDTCOM # 00249 M00S00230.combudt +++| 00250 M00S00231.combudt +++|# 00251 M00S00232.combudt +++|* MISCELLANEOUS ITEMS. 00252 M00S00233.combudt +++|# 00253 M00S00234.combudt +++| 00254 M00S00235.combudt +++| ITEM ACKINDEX U; # TEMP UDT ACK BIT FIELD INDEX # 00255 M00S00236.combudt +++| ITEM ACKLINE U; # TEMP UDT ACK BIT WORD INDEX # 00256 M00S00237.combudt +++| ITEM DRST U; # DRD CU STATUS INDEX # 00257 M00S00238.combudt +++| ITEM MAX$ACHN U; # MAX NUMBER OF ACTIVE CHANS # 00258 M00S00239.combudt +++| ITEM NUM$CU I; # NUMBER OF M862 *CU-S* # 00259 M00S00240.combudt +++| ITEM NUM$SM I; # NUMBER OF M861 *SM-S* # 00260 M00S00241.combudt +++| ITEM PPCBENCNT I; # PP CALL BLOCK ENTRY COUNT # 00261 M00S00242.combudt +++| ITEM SMO U; # TEMP SM ORDINAL # 00262 M00S00243.combudt +++| ITEM SMST U; # SM CU STATUS INDEX # 00263 M00S00244.combudt +++| ITEM UDTCADR I; # UDT CONTROLLER TABLE ADDRESS # 00264 M00S00245.combudt +++| ITEM UDTSADR I; # UDT SM/DRD TABLE ADDRESS # 00265 M00S00246.combudt +++| 00266 M00S00247.combudt +++| ARRAY NM [1:BLLM] S(1); # CONFIGURATION FILE NMEMONICS # 00267 M00S00248.combudt +++| 00268 M00S00249.combudt +++| BEGIN 00269 M00S00250.combudt +++|# 00270 M00S00251.combudt +++|* 2 AND 3 CHARACTERS DIRECTIVE KEYWORDS 00271 M00S00252.combudt +++|# 00272 M00S00253.combudt +++| ITEM NM$KEY2 C(00,00,02) = ["CH","CU",,,,,,,,"AC","SM"] ; 00273 M00S00254.combudt +++| ITEM NM$KEY3 C(00,00,03) = [,,"CIF","DTI","DTO","DIF","DRC", 00274 M00S00255.combudt +++| "DRD","AIF",,]; 00275 M00S00256.combudt +++| END 00276 M00S00257.combudt +++| 00277 M00S00258.combudt +++| ARRAY NMST [0:0] S(2); # VALID NMEMONIC STATUSES # 00278 M00S00259.combudt +++| BEGIN 00279 M00S00260.combudt +++| ITEM ONSTAT C(00,00,02) = ["ON"]; # ON STATUS # 00280 M00S00261.combudt +++| ITEM OFFSTAT C(01,00,03) = ["OFF"]; # OFF STATUS # 00281 M00S00262.combudt +++| END 00282 M00S00263.combudt +++| 00283 M00S00264.combudt +++|# 00284 M00S00265.combudt +++|* THE FOLLOWING BASED ARRAYS ARE USED TO DEFINE THE 00285 M00S00266.combudt +++|* UNIT DEVICE TABLE. 00286 M00S00267.combudt +++|# 00287 M00S00268.combudt +++| 00288 M00S00269.combudt +++| BASED 00289 M00S00270.combudt +++| ARRAY UDT$WORD [0:0] S(1); # CONTROLLER TABLE HEADER # 00290 M00S00271.combudt +++| BEGIN 00291 M00S00272.combudt +++| ITEM UDT$LINE U(00,00,60); # UDT WORD # 00292 M00S00273.combudt +++| ITEM UDT$WORDCNT U(00,00,12); # UDT WORD COUNT #
Line S00020 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00293 M01S00020.common1 +++| ITEM UDT$HWOFF U(00,12,02); # GLOBAL HARDWARE STATUS # 00294 M01S00021.common1 +++| ITEM UDT$CUS$O B(00,12,01); # SET IF ALL CONTROLLERS OFF # 00295 M01S00022.common1 +++| ITEM UDT$CHNS$O B(00,13,01); # SET IF ALL CHANNELS OFF # 00296 M00S00274.combudt +++| ITEM UDT$LINE$CUN U(00,36,12); # M862 COUNT # 00297 M00S00275.combudt +++| ITEM UDT$LINE$SMN U(00,48,12); # M861 COUNT # 00298 M00S00276.combudt +++| END 00299 M00S00277.combudt +++| 00300 M00S00278.combudt +++| BASED 00301 M00S00279.combudt +++| ARRAY PTHSTAT [0:0] S(1); # UDT PATH STATUS WORD # 00302 M00S00280.combudt +++| BEGIN 00303 M00S00281.combudt +++| ITEM PATH$WORD U(00,00,60); 00304 M00S00282.combudt +++| END 00305 M00S00283.combudt +++| 00306 M00S00284.combudt +++| BASED 00307 M00S00285.combudt +++| ARRAY MBFHDR [0:0] S(1); # MESSAGE BUFFER HEADER # 00308 M00S00286.combudt +++| BEGIN 00309 M00S00287.combudt +++| ITEM MBF$WORD U(00,00,60); # MESSAGE BUFFER HEADER WORD # 00310 M00S00288.combudt +++| ITEM MBF$ACTIVE B(00,00,01); # MESSAGE BUFFER ACTIVE # 00311 M00S00289.combudt +++| ITEM MBF$SENT B(00,01,01); # MESSAGE SENT TO PP # 00312 M00S00290.combudt +++| ITEM MBF$SAVE U(00,04,02); # MESSAGE PORTION SAVED # 00313 M00S00291.combudt +++| ITEM MBF$TMOUT U(00,12,24); # MESSAGE TIMEOUT # 00314 M00S00292.combudt +++| ITEM MBF$SBADDR U(00,42,18); # STORAGE BUFFER ADDR # 00315 M00S00293.combudt +++| END 00316 M00S00294.combudt +++| 00317 M00S00295.combudt +++|# 00318 M00S00296.combudt +++|* CONTROLLER TABLE. 00319 M00S00297.combudt +++|# 00320 M00S00298.combudt +++| 00321 M00S00299.combudt +++| 00322 M00S00300.combudt +++| BASED 00323 M00S00301.combudt +++| ARRAY UDT$CN [1:MAXCTN] S(UDTCNTL); 00324 M00S00302.combudt +++| BEGIN 00325 M00S00303.combudt +++| ITEM UD$CN$EN0 U(00,00,60); # CONTROLLER WORD 0 # 00326 M00S00304.combudt +++| ITEM UD$FLG U(00,00,12); # CONTROLLER FLAGS # 00327 M00S00305.combudt +++| ITEM UD$EXIST B(00,00,01); # CONTROLLER EXISTS # 00328 M00S00306.combudt +++| ITEM UD$CUON B(00,01,01); # ON/OFF FLAG # 00329 M00S00307.combudt +++| ITEM UD$CNUP B(00,02,01); # CLEAN-UP FLAG # 00330 M00S00308.combudt +++| ITEM UD$NALL B(00,03,01); # NOT COMPLETE PATH # 00331 M00S00309.combudt +++| ITEM UD$DRDWAIT B(00,04,01); # WAIT FOR EMPTY DRD # 00332 M00S00310.combudt +++| ITEM UD$SMAIF U(00,12,48); # AIF FIELDS #
Line S00311 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00333 M01S00311.common1 ---| ITEM UD$SMAIF0 U(00,12,24); # AIF0 SM FIELDS # 00334 M01S00312.common1 ---| ITEM UD$SMAIF1 U(00,36,24); # AIF1 SM FIELDS # 00335 M00S00313.combudt +++| ITEM UD$SMORDS U(00,12,48); # SM ORDINALS # 00336 M00S00314.combudt +++| ITEM UD$SM0 U(00,12,06); # SM0 OFFSET # 00337 M00S00315.combudt +++| ITEM UD$SM1 U(00,18,06); # SM1 OFFSET # 00338 M00S00316.combudt +++| ITEM UD$SM2 U(00,24,06); # SM2 OFFSET # 00339 M00S00317.combudt +++| ITEM UD$SM3 U(00,30,06); # SM3 OFFSET # 00340 M00S00318.combudt +++| ITEM UD$SM4 U(00,36,06); # SM4 OFFSET # 00341 M00S00319.combudt +++| ITEM UD$SM5 U(00,42,06); # SM5 OFFSET # 00342 M00S00320.combudt +++| ITEM UD$SM6 U(00,48,06); # SM6 OFFSET # 00343 M00S00321.combudt +++| ITEM UD$SM7 U(00,54,06); # SM7 OFFSET # 00344 M00S00322.combudt +++| ITEM UD$CN$EN1 U(01,00,60); # CONTROLLER WORD 1 #
Line S00323 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00345 M01S00323.common1 ---| ITEM UD$AIF U(01,00,48); # ACCESSOR INTERFACES # 00346 M01S00324.common1 ---| ITEM UD$AIF0 U(01,00,24); # 4 ACCESSOR PATHS # 00347 M01S00325.common1 ---| ITEM UD$AIF1 U(01,24,24); # 4 ACCESSOR PATHS #
Line S00023 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00348 M01S00023.common1 +++| ITEM UD$AIF0 U(01,00,48); # 4 PATHS TO 8 SM-S # 00349 M01S00024.common1 +++| ITEM UD$AIF003 U(01,00,24); # AIF0 TO AC-S 0-3 # 00350 M01S00025.common1 +++| ITEM UD$AIF047 U(01,24,24); # AIF0 TO AC-S 4-7 # 00351 M00S00326.combudt +++| ITEM UD$ESTO U(01,48,12); # EST ORDINAL #
Line S00327 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00352 M01S00327.common1 ---| ITEM UD$CN$EN2 U(02,00,60); # CONTROLLER WORD 2 # 00353 M01S00328.common1 ---| ITEM UD$DIF U(02,00,24); # DEVICE INTERFACES # 00354 M01S00329.common1 ---| ITEM UD$DIF0 U(02,00,12); # 2 DEVICE PATHS # 00355 M01S00330.common1 ---| ITEM UD$DIF1 U(02,12,12); # 2 DEVICE PATHS # 00356 M01S00331.common1 ---| ITEM UD$CN$EN3 U(03,00,60); # CONTROLLER WORD 3 # 00357 M01S00332.common1 ---| ITEM UD$DTI U(03,00,24); # DATA INPUT FIELDS # 00358 M01S00333.common1 ---| ITEM UD$DTI0 U(03,00,12); # 2 DATA INPUT PATHS # 00359 M01S00334.common1 ---| ITEM UD$DTI1 U(03,12,12); # 2 DATA INPUT PATHS # 00360 M01S00335.common1 ---| ITEM UD$DTO U(03,24,24); # DATA OUTPUT PATHS # 00361 M01S00336.common1 ---| ITEM UD$DTO0 U(03,24,12); # 2 DATA OUTPUT PATHS # 00362 M01S00337.common1 ---| ITEM UD$DTO1 U(03,36,12); # 2 DATA OUTPUT PATHS # 00363 M01S00338.common1 ---| ITEM UD$CUDA U(03,48,03); # M862 DEVICE ADDRESS # 00364 M01S00339.common1 ---| ITEM UD$CN$EN4 U(04,00,60); # CONTROLLER WORD 4 # 00365 M01S00340.common1 ---| ITEM UD$CIF01 U(04,00,48); # *CIF* 0 AND 1 # 00366 M01S00341.common1 ---| ITEM UD$CIF0 U(04,00,24); # 4 DEVICE PATHS # 00367 M01S00342.common1 ---| ITEM UD$CIF1 U(04,24,24); # 4 DEVICE PATHS # 00368 M01S00343.common1 ---| ITEM UD$CHANBA U(04,48,12); # 1ST AND 2ND CHANNELS # 00369 M01S00344.common1 ---| ITEM UD$CHANB U(04,48,06); # 2ND CHANNEL # 00370 M01S00345.common1 ---| ITEM UD$CHANB$O B(04,48,01); # 2ND ON/OFF BIT # 00371 M01S00346.common1 ---| ITEM UD$CHANB$C U(04,49,05); # 2ND CHANNEL NUMBER # 00372 M01S00347.common1 ---| ITEM UD$CHANA U(04,54,06); # 1ST CHANNEL # 00373 M01S00348.common1 ---| ITEM UD$CHANA$O B(04,54,01); # 1ST ON/OFF BIT # 00374 M01S00349.common1 ---| ITEM UD$CHANA$C U(04,55,05); # 1ST CHANNEL NUMBER # 00375 M01S00350.common1 ---| ITEM UD$CN$EN5 U(05,00,60); # CONTROLLER WORD 5 # 00376 M01S00351.common1 ---| ITEM UD$CIF23 U(05,00,48); # *CIF* 2 AND 3 # 00377 M01S00352.common1 ---| ITEM UD$CIF2 U(05,00,24); # 4 DEVICE PATHS # 00378 M01S00353.common1 ---| ITEM UD$CIF3 U(05,24,24); # 4 DEVICE PATHS # 00379 M01S00354.common1 ---| ITEM UD$CHANDC U(05,48,12); # 3RD AND 4TH CHANNELS # 00380 M01S00355.common1 ---| ITEM UD$CHAND U(05,48,06); # 4TH CHANNEL # 00381 M01S00356.common1 ---| ITEM UD$CHAND$O B(05,48,01); # 4TH ON/OFF BIT # 00382 M01S00357.common1 ---| ITEM UD$CHAND$C U(05,49,05); # 4TH CHANNEL NUMBER # 00383 M01S00358.common1 ---| ITEM UD$CHANC U(05,54,06); # 3RD CHANNEL # 00384 M01S00359.common1 ---| ITEM UD$CHANC$O B(05,54,01); # 3RD ON/OFF BIT # 00385 M01S00360.common1 ---| ITEM UD$CHANC$C U(05,55,05); # 3RD CHANNEL NUMBER # 00386 M01S00361.common1 ---| ITEM UD$CN$EN6 U(06,00,60); # CONTROLLER WORD 6 # 00387 M01S00362.common1 ---| ITEM UD$DRCP0 U(06,00,48); # 8 DATA RECORD PATHS # 00388 M01S00363.common1 ---| ITEM UD$DRC0PS U(06,49,08); # 8 PRIME/BACKUP PATHS # 00389 M01S00364.common1 ---| ITEM UD$CN$EN7 U(07,00,60); # CONTROLLER WORD 7 # 00390 M01S00365.common1 ---| ITEM UD$DRCP1 U(07,00,48); # 8 DATA RECORD PATHS # 00391 M01S00366.common1 ---| ITEM UD$DRC1PS U(07,49,08); # 8 PRIME/BACKUP PATHS # 00392 M01S00367.common1 ---| ITEM UD$CN$EN8 U(08,00,60); # CONTROLLER WORD 8 # 00393 M01S00368.common1 ---| ITEM UD$LLRQA U(08,06,18); # LLRQ ADDRESS # 00394 M01S00369.common1 ---| ITEM UD$BMLF U(08,24,18); # BML FET ADDRESS # 00395 M01S00370.common1 ---| ITEM UD$CAMF U(08,42,18); # CHAN A MESSAGE FET # 00396 M01S00371.common1 ---| ITEM UD$CN$EN9 U(09,00,60); # CONTROLLER WORD 9 # 00397 M01S00372.common1 ---| ITEM UD$CHEX U(09,00,04); # CHANNEL EXISTS BITS # 00398 M01S00373.common1 ---| ITEM UD$CHEX0 B(09,00,01); # CHANNEL A EXISTS BIT # 00399 M01S00374.common1 ---| ITEM UD$CHEX1 B(09,01,01); # CHANNEL B EXISTS BIT # 00400 M01S00375.common1 ---| ITEM UD$CHEX2 B(09,02,01); # CHANNEL C EXISTS BIT # 00401 M01S00376.common1 ---| ITEM UD$CHEX3 B(09,03,01); # CHANNEL D EXISTS BIT # 00402 M01S00377.common1 ---| ITEM UD$CBMF U(09,42,18); # CHAN B MESSAGE FET # 00403 M01S00378.common1 ---| ITEM UD$CN$EN10 U(10,00,60); # CONTROLLER WORD 10 # 00404 M01S00379.common1 ---| ITEM UD$MASC U(10,00,06); # MASTER CHANNEL # 00405 M01S00380.common1 ---| ITEM UD$MASCPOS U(10,06,04); # MASTER CHANNEL BITS # 00406 M01S00381.common1 ---| ITEM UD$WBACT U(10,10,04); # MSG WRITE BUF BITS # 00407 M01S00382.common1 ---| ITEM UD$DBACT U(10,14,04); # DATA BUFFER BITS # 00408 M01S00383.common1 ---| ITEM UD$MCOUNTS U(10,18,24); # MESSAGE COUNTS # 00409 M01S00384.common1 ---| ITEM UD$CCMF U(10,42,18); # CHAN C MESSAGE FET # 00410 M01S00385.common1 ---| ITEM UD$CN$EN11 U(11,00,60); # CONTROLLER WORD 11 # 00411 M01S00386.common1 ---| ITEM UD$MASCIF U(11,00,03); # MASTER CHANNEL CIF # 00412 M01S00387.common1 ---| ITEM UD$CDMF U(11,42,18); # CHAN D MESSAGE FET # 00413 M01S00388.common1 ---| ITEM UD$CN$EN12 U(12,00,60); # CONTROLLER WORD 12 # 00414 M01S00389.common1 ---| ITEM UD$MBSTAT U(12,00,60); # MSG BUFFER STATUS # 00415 M01S00390.common1 ---| ITEM UD$MBACT B(12,00,01); # MESSAGE BUFFER FLAG # 00416 M01S00391.common1 ---| ITEM UD$MSGSENT B(12,01,01); # MESSAGE SENT FLAG # 00417 M01S00392.common1 ---| ITEM UD$SAVE U(12,03,03); # MESSAGE PART SAVED # 00418 M01S00393.common1 ---| ITEM UD$SBADDR U(12,42,18); # STORAGE BUFFER ADDR # 00419 M01S00394.common1 ---| ITEM UD$MSG C(13,00,110); # M860 MESSAGE BUFFER #
Line S00026 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00420 M01S00026.common1 +++| ITEM UD$CN$EN2 U(02,00,60); # CONTROLLER WORD 2 # 00421 M01S00027.common1 +++| ITEM UD$AIF1 U(02,00,48); # 4 PATHS TO 8 SM-S # 00422 M01S00028.common1 +++| ITEM UD$AIF103 U(02,00,24); # AIF1 TO AC-S 0-3 # 00423 M01S00029.common1 +++| ITEM UD$AIF147 U(02,24,24); # AIF1 TO AC-S 4-7 # 00424 M01S00030.common1 +++| ITEM UD$CN$EN3 U(03,00,60); # CONTROLLER WORD 3 # 00425 M01S00031.common1 +++| ITEM UD$DIF U(03,00,48); # DEVICE INTERFACES # 00426 M01S00032.common1 +++| ITEM UD$DIF0 U(03,00,24); # 4 DEVICE PATHS # 00427 M01S00033.common1 +++| ITEM UD$DIF1 U(03,24,24); # 4 DEVICE PATHS # 00428 M01S00034.common1 +++| ITEM UD$CN$EN4 U(04,00,60); # CONTROLLER WORD 4 # 00429 M01S00035.common1 +++| ITEM UD$DTI U(04,00,24); # DATA INPUT FIELDS # 00430 M01S00036.common1 +++| ITEM UD$DTI0 U(04,00,12); # 2 DATA INPUT PATHS # 00431 M01S00037.common1 +++| ITEM UD$DTI1 U(04,12,12); # 2 DATA INPUT PATHS # 00432 M01S00038.common1 +++| ITEM UD$DTO U(04,24,24); # DATA OUTPUT PATHS # 00433 M01S00039.common1 +++| ITEM UD$DTO0 U(04,24,12); # 2 DATA OUTPUT PATHS # 00434 M01S00040.common1 +++| ITEM UD$DTO1 U(04,36,12); # 2 DATA OUTPUT PATHS # 00435 M01S00041.common1 +++| ITEM UD$CUDA U(04,48,03); # M862 DEVICE ADDRESS # 00436 M01S00042.common1 +++| ITEM UD$CN$EN5 U(05,00,60); # CONTROLLER WORD 5 # 00437 M01S00043.common1 +++| ITEM UD$CIF01 U(05,00,48); # CIF-S 0 AND 1 # 00438 M01S00044.common1 +++| ITEM UD$CIF0 U(05,00,24); # 4 CIF0-DTX PATHS # 00439 M01S00045.common1 +++| ITEM UD$CIF1 U(05,24,24); # 4 CIF1-DTX PATHS # 00440 M01S00046.common1 +++| ITEM UD$CHANBA U(05,48,12); # 1ST AND 2ND CHANNELS # 00441 M01S00047.common1 +++| ITEM UD$CHANB U(05,48,06); # 2ND CHANNEL # 00442 M01S00048.common1 +++| ITEM UD$CHANB$O B(05,48,01); # 2ND CHAN ON/OFF BIT # 00443 M01S00049.common1 +++| ITEM UD$CHANB$C U(05,49,05); # 2ND CHANNEL NUMBER # 00444 M01S00050.common1 +++| ITEM UD$CHANA U(05,54,06); # 1ST CHANNEL # 00445 M01S00051.common1 +++| ITEM UD$CHANA$O B(05,54,01); # 1ST CHAN ON/OFF BIT # 00446 M01S00052.common1 +++| ITEM UD$CHANA$C U(05,55,05); # 1ST CHANNEL NUMBER # 00447 M01S00053.common1 +++| ITEM UD$CN$EN6 U(06,00,60); # CONTROLLER WORD 6 # 00448 M01S00054.common1 +++| ITEM UD$CIF23 U(06,00,48); # CIF-S 2 AND 3 # 00449 M01S00055.common1 +++| ITEM UD$CIF2 U(06,00,24); # 4 CIF2-DTX PATHS # 00450 M01S00056.common1 +++| ITEM UD$CIF3 U(06,24,24); # 4 CIF3-DTX PATHS # 00451 M01S00057.common1 +++| ITEM UD$CHANDC U(06,48,12); # 3RD AND 4TH CHANNELS # 00452 M01S00058.common1 +++| ITEM UD$CHAND U(06,48,06); # 4TH CHANNEL # 00453 M01S00059.common1 +++| ITEM UD$CHAND$O B(06,48,01); # 4TH CHAN ON/OFF BIT # 00454 M01S00060.common1 +++| ITEM UD$CHAND$C U(06,49,05); # 4TH CHANNEL NUMBER # 00455 M01S00061.common1 +++| ITEM UD$CHANC U(06,54,06); # 3RD CHANNEL # 00456 M01S00062.common1 +++| ITEM UD$CHANC$O B(06,54,01); # 3RD CHAN ON/OFF BIT # 00457 M01S00063.common1 +++| ITEM UD$CHANC$C U(06,55,05); # 3RD CHANNEL NUMBER # 00458 M01S00064.common1 +++| ITEM UD$CN$EN7 U(07,00,60); # CONTROLLER WORD 7 # 00459 M01S00065.common1 +++| ITEM UD$DRCP0 U(07,00,48); # 8 DRC0-DRD PATHS # 00460 M01S00066.common1 +++| ITEM UD$CN$EN8 U(08,00,60); # CONTROLLER WORD 8 # 00461 M01S00067.common1 +++| ITEM UD$DRCP1 U(08,00,48); # 8 DRC1-DRD PATHS # 00462 M01S00068.common1 +++| ITEM UD$CN$EN9 U(09,00,60); # CONTROLLER WORD 9 # 00463 M01S00069.common1 +++| ITEM UD$DRCP2 U(09,00,48); # 8 DRC2-DRD PATHS # 00464 M01S00070.common1 +++| ITEM UD$CN$EN10 U(10,00,60); # CONTROLLER WORD 10 # 00465 M01S00071.common1 +++| ITEM UD$DRCP3 U(10,00,48); # 8 DRC3-DRD PATHS # 00466 M01S00072.common1 +++| ITEM UD$CN$EN11 U(11,00,60); # CONTROLLER WORD 11 # 00467 M01S00073.common1 +++| ITEM UD$LLRQA U(11,06,18); # LLRQ ADDRESS # 00468 M01S00074.common1 +++| ITEM UD$BMLF U(11,24,18); # BML FET ADDRESS # 00469 M01S00075.common1 +++| ITEM UD$CAMF U(11,42,18); # CHAN A MESSAGE FET # 00470 M01S00076.common1 +++| ITEM UD$CN$EN12 U(12,00,60); # CONTROLLER WORD 12 # 00471 M01S00077.common1 +++| ITEM UD$CHEX U(12,00,04); # CHANNEL EXISTS BITS # 00472 M01S00078.common1 +++| ITEM UD$CHEX0 B(12,00,01); # CHANNEL A EXISTS BIT # 00473 M01S00079.common1 +++| ITEM UD$CHEX1 B(12,01,01); # CHANNEL B EXISTS BIT # 00474 M01S00080.common1 +++| ITEM UD$CHEX2 B(12,02,01); # CHANNEL C EXISTS BIT # 00475 M01S00081.common1 +++| ITEM UD$CHEX3 B(12,03,01); # CHANNEL D EXISTS BIT # 00476 M01S00082.common1 +++| ITEM UD$CBMF U(12,42,18); # CHAN B MESSAGE FET # 00477 M01S00083.common1 +++| ITEM UD$CN$EN13 U(13,00,60); # CONTROLLER WORD 13 # 00478 M01S00084.common1 +++| ITEM UD$MASC U(13,00,06); # MASTER CHANNEL # 00479 M01S00085.common1 +++| ITEM UD$MASCPOS U(13,06,04); # MASTER CHANNEL BITS # 00480 M01S00086.common1 +++| ITEM UD$WBACT U(13,10,04); # MSG WRITE BUF BITS # 00481 M01S00087.common1 +++| ITEM UD$DBACT U(13,14,04); # DATA BUFFER BITS # 00482 M01S00088.common1 +++| ITEM UD$MCOUNTS U(13,18,24); # MESSAGE COUNTS # 00483 M01S00089.common1 +++| ITEM UD$CCMF U(13,42,18); # CHAN C MESSAGE FET # 00484 M01S00090.common1 +++| ITEM UD$CN$EN14 U(14,00,60); # CONTROLLER WORD 14 # 00485 M01S00091.common1 +++| ITEM UD$MASCIF U(14,00,03); # MASTER CHANNEL CIF # 00486 M01S00092.common1 +++| ITEM UD$CDMF U(14,42,18); # CHAN D MESSAGE FET # 00487 M01S00093.common1 +++| ITEM UD$CN$EN15 U(15,00,60); # CONTROLLER WORD 15 # 00488 M01S00094.common1 +++| ITEM UD$MBSTAT U(15,00,60); # MSG BUFFER STATUS # 00489 M01S00095.common1 +++| ITEM UD$MBACT B(15,00,01); # MESSAGE BUFFER FLAG # 00490 M01S00096.common1 +++| ITEM UD$MSGSENT B(15,01,01); # MESSAGE SENT FLAG # 00491 M01S00097.common1 +++| ITEM UD$SAVE U(15,03,03); # MESSAGE PART SAVED # 00492 M01S00098.common1 +++| ITEM UD$SBADDR U(15,42,18); # STORAGE BUFFER ADDR # 00493 M01S00099.common1 +++| ITEM UD$MSG C(16,00,110); # M860 MESSAGE BUFFER # 00494 M00S00395.combudt +++| END 00495 M00S00396.combudt +++| 00496 M00S00397.combudt +++| 00497 M00S00398.combudt +++|# 00498 M00S00399.combudt +++|* STORAGE MODULE TABLE. 00499 M00S00400.combudt +++|# 00500 M00S00401.combudt +++| 00501 M00S00402.combudt +++| 00502 M00S00403.combudt +++| BASED 00503 M00S00404.combudt +++| ARRAY UDT$SMA [1:MAXSMUNIT] S(SMALT); 00504 M00S00405.combudt +++| BEGIN 00505 M00S00406.combudt +++| ITEM SM$WD0 U(00,00,60); # SM WORD 0 # 00506 M00S00407.combudt +++| ITEM SM$FLG U(00,00,12); # SM FLAGS # 00507 M00S00408.combudt +++| ITEM SM$FLAG U(00,00,06); # SM MAIN FLAGS # 00508 M00S00409.combudt +++| ITEM SM$EXIST B(00,00,01); # EXISTS FLAG # 00509 M00S00410.combudt +++| ITEM SM$ON B(00,01,01); # ON/OFF FLAG # 00510 M00S00411.combudt +++| ITEM SM$ON$ACK B(00,02,01); # ACCEPT ON/OFF # 00511 M00S00412.combudt +++| ITEM SM$DIAG B(00,03,01); # REQUEST DIAGNOSIIC # 00512 M00S00413.combudt +++| ITEM SM$DAG$ACK B(00,04,01); # ACCEPT DIAGNOSTIC # 00513 M00S00414.combudt +++| ITEM SM$DONE B(00,05,01); # SM PROCESSED # 00514 M00S00415.combudt +++| ITEM SM$TOPDRD B(00,06,01); # NEXT DRD TO USE # 00515 M00S00416.combudt +++| ITEM SM$HWOFF B(00,07,01); # HARDWARE OFF # 00516 M00S00417.combudt +++| ITEM SM$HWOFF1 B(00,08,01); # HARDWARE OFF (CU1) # 00517 M00S00418.combudt +++| ITEM SM$HWOFF2 B(00,09,01); # HARDWARE OFF (CU2) # 00518 M00S00419.combudt +++| ITEM SM$ACCBUSY B(00,10,01); # ACCESSOR BUSY FLAG # 00519 M00S00420.combudt +++| ITEM SM$SCCU B(00,11,01); # SRV CELL CLEANUP # 00520 M00S00421.combudt +++| ITEM SM$STS U(00,12,20); # CU STATUSES/ORDS # 00521 M00S00422.combudt +++| ITEM SM$CNT0 U(00,12,10); # 1ST CU STATUS/ORD # 00522 M00S00423.combudt +++| ITEM SM$STS0 U(00,12,06); # ACC STATUS FROM CU0 # 00523 M00S00424.combudt +++| ITEM SM$CUO0 U(00,18,04); # 1ST CU ORDINAL # 00524 M00S00425.combudt +++| ITEM SM$CNT1 U(00,24,10); # 2ND CU STATUS/ORD # 00525 M00S00426.combudt +++| ITEM SM$STS1 U(00,24,06); # ACC STATUS FROM CU1 # 00526 M00S00427.combudt +++| ITEM SM$CUO1 U(00,30,04); # 2ND CU ORDINAL # 00527 M00S00428.combudt +++| ITEM SM$ID C(00,36,01); # SM - SMMAP ID # 00528 M00S00429.combudt +++| ITEM SM$SUN U(00,42,04); # UNIT/PATH NUMBER # 00529 M00S00430.combudt +++| ITEM SM$WD1 U(01,00,60); # SM WORD 1 #
Line S00431 Modification History | |
---|---|
M01 (Removed by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00530 M01S00431.common1 ---| ITEM SM$DSRQF B(01,00,01); # DESTAGE *WAIT* DRD #
Line S00100 Modification History | |
---|---|
M01 (Added by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00531 M01S00100.common1 +++| ITEM SM$DSRFW U(01,00,12); # FULL *SCR* OFFSET # 00532 M01S00101.common1 +++| ITEM SM$DSRFW0 U(01,00,01); # *SCR* 0 SUBFAMILY # 00533 M01S00102.common1 +++| ITEM SM$DSRFW1 U(01,01,01); # *SCR* 1 SUBFAMILY # 00534 M01S00103.common1 +++| ITEM SM$DSRFW2 U(01,02,01); # *SCR* 2 SUBFAMILY # 00535 M01S00104.common1 +++| ITEM SM$DSRFW3 U(01,03,01); # *SCR* 3 SUBFAMILY # 00536 M01S00105.common1 +++| ITEM SM$DSRFW4 U(01,04,01); # *SCR* 4 SUBFAMILY # 00537 M01S00106.common1 +++| ITEM SM$DSRFW5 U(01,05,01); # *SCR* 5 SUBFAMILY # 00538 M01S00107.common1 +++| ITEM SM$DSRFW6 U(01,06,01); # *SCR* 6 SUBFAMILY # 00539 M01S00108.common1 +++| ITEM SM$DSRFW7 U(01,07,01); # *SCR* 7 SUBFAMILY # 00540 M00S00432.combudt +++| ITEM SM$STNUM U(01,12,02); # MAX DRD-S FOR STAGE # 00541 M00S00433.combudt +++| ITEM SM$DSNUM U(01,14,02); # DRD-S TO DESTAGE # 00542 M00S00434.combudt +++| ITEM SM$LLRQ1 B(01,36,01); # LLRQ TYPE ADDRESS # 00543 M00S00435.combudt +++| ITEM SM$DSFLAG1 B(01,37,01); # DESTAGING FLAG # 00544 M00S00436.combudt +++| ITEM SM$REQRES1 U(01,42,18); # RESERVE ADDRESS # 00545 M00S00437.combudt +++| ITEM SM$WD2 U(02,00,60); # SM WORD 2 # 00546 M00S00438.combudt +++| ITEM SM$LLRQ2 B(02,36,01); # LLRQ TYPE ADDRESS # 00547 M00S00439.combudt +++| ITEM SM$DSFLAG2 B(02,37,01); # DESTAGE FLAG # 00548 M00S00440.combudt +++| ITEM SM$REQRES2 U(02,42,18); # RESERVE ADDRESS # 00549 M00S00441.combudt +++| ITEM D0$WD0 U(03,00,60); # DRD WORD 0 # 00550 M00S00442.combudt +++| ITEM D0$FLG U(03,00,12); # DRD FLAGS # 00551 M00S00443.combudt +++| ITEM D0$FLAG U(03,00,06); # DRD MAIN FLAGS # 00552 M00S00444.combudt +++| ITEM D0$EXIST B(03,00,01); # EXISTS FLAG # 00553 M00S00445.combudt +++| ITEM D0$ON B(03,01,01); # ON/OFF FLAG # 00554 M00S00446.combudt +++| ITEM D0$ON$ACK B(03,02,01); # ACCEPT ON/OFF # 00555 M00S00447.combudt +++| ITEM D0$DIAG B(03,03,01); # REQUEST DIAGNOSTIC # 00556 M00S00448.combudt +++| ITEM D0$DAG$ACK B(03,04,01); # ACCEPT DIAGNOSTIC # 00557 M00S00449.combudt +++| ITEM D0$DONE B(03,05,01); # DRD PROCESSED # 00558 M00S00450.combudt +++| ITEM D0$LOG0 B(03,06,01); # CU0 LOG LEVEL SET # 00559 M00S00451.combudt +++| ITEM D0$LOG1 B(03,07,01); # CU1 LOG LEVEL SET # 00560 M00S00452.combudt +++| ITEM D0$FULL B(03,08,01); # DRD FULL # 00561 M00S00453.combudt +++| ITEM D0$ST U(03,12,12); # PATH STATUSES # 00562 M00S00454.combudt +++| ITEM D0$STSP U(03,12,06); # DRD STATUS FROM CU0 # 00563 M00S00455.combudt +++| ITEM D0$STSS U(03,18,06); # DRD STATUS FROM CU1 # 00564 M00S00456.combudt +++| ITEM D0$SUN U(03,24,04); # UNIT/PATH NUMBER # 00565 M00S00457.combudt +++| ITEM D0$LLADR U(03,42,18); # LLRQ ADDRESS # 00566 M00S00458.combudt +++| ITEM D0$W01 U(04,00,60); # DRD WORD 1 # 00567 M00S00459.combudt +++| ITEM D0$WD2 U(05,00,60); # DRD WORD 2 # 00568 M00S00460.combudt +++| ITEM D0$HRDE U(05,00,15); # HARD READ ERRORS # 00569 M00S00461.combudt +++| ITEM D0$STDM U(05,15,15); # DEMARKED STRIPES # 00570 M00S00462.combudt +++| ITEM D0$LDER U(05,45,15); # LOAD ERRORS # 00571 M00S00463.combudt +++| ITEM D0$WD3 U(06,00,60); # DRD WORD 3 # 00572 M00S00464.combudt +++| ITEM D0$STRD U(06,00,30); # STRIPES READ # 00573 M00S00465.combudt +++| ITEM D0$STWR U(06,30,30); # STRIPES WRITTEN # 00574 M00S00466.combudt +++| ITEM D0$WD4 U(07,00,60); # DRD WORD 4 # 00575 M00S00467.combudt +++| ITEM D0$SRDE U(07,00,30); # SOFT READ ERRORS # 00576 M00S00468.combudt +++| ITEM D0$SWRE U(07,30,30); # SOFT WRITE ERRORS # 00577 M00S00469.combudt +++| ITEM D0$WD5 U(08,00,60); # DRD WORD 5 # 00578 M00S00470.combudt +++| ITEM D0$MBACT B(08,00,01); # MESSAGE BUFFER FLAG # 00579 M00S00471.combudt +++| ITEM D0$MSGSENT B(08,01,01); # MESSAGE SENT FLAG # 00580 M00S00472.combudt +++| ITEM D0$SBADDR U(08,42,18); # STORAGE BUFFER ADDR # 00581 M00S00473.combudt +++| ITEM D0$MSG C(09,00,110); # M860 MESSAGE BUFFER # 00582 M00S00474.combudt +++| ITEM D1$WD0 U(20,00,60); # DRD WORD 0 # 00583 M00S00475.combudt +++| ITEM D1$FLG U(20,00,12); # DRD FLAGS # 00584 M00S00476.combudt +++| ITEM D1$FLAG U(20,00,06); # DRD MAIN FLAGS # 00585 M00S00477.combudt +++| ITEM D1$EXIST B(20,00,01); # EXISTS FLAG # 00586 M00S00478.combudt +++| ITEM D1$ON B(20,01,01); # ON/OFF FLAG # 00587 M00S00479.combudt +++| ITEM D1$ON$ACK B(20,02,01); # ACCEPT ON/OFF FLAG # 00588 M00S00480.combudt +++| ITEM D1$DIAG B(20,03,01); # REQUEST DIAGNOSTIC # 00589 M00S00481.combudt +++| ITEM D1$DAG$ACK B(20,04,01); # ACCEPT DIAGNOSTIC # 00590 M00S00482.combudt +++| ITEM D1$DONE B(20,05,01); # DRD PROCESSED # 00591 M00S00483.combudt +++| ITEM D1$LOG0 B(20,06,01); # CU0 LOG LEVEL SET # 00592 M00S00484.combudt +++| ITEM D1$LOG1 B(20,07,01); # CU1 LOG LEVEL SET # 00593 M00S00485.combudt +++| ITEM D1$FULL B(20,08,01); # DRD FULL # 00594 M00S00486.combudt +++| ITEM D1$ST U(20,12,12); # PATH STATUSES # 00595 M00S00487.combudt +++| ITEM D1$STSP U(20,12,06); # DRD STATUS FROM CU0 # 00596 M00S00488.combudt +++| ITEM D1$STSS U(20,18,06); # DRD STATUS FROM CU1 # 00597 M00S00489.combudt +++| ITEM D1$SUN U(20,24,04); # UNIT/PATH NUMBER # 00598 M00S00490.combudt +++| ITEM D1$LLADR U(20,42,18); # LLRQ ADDRESS # 00599 M00S00491.combudt +++| ITEM D1$WD1 U(21,00,60); # DRD WORD 1 # 00600 M00S00492.combudt +++| ITEM D1$WD2 U(22,00,60); # DRD WORD 2 # 00601 M00S00493.combudt +++| ITEM D1$HRDE U(22,00,15); # HARD READ ERRORS # 00602 M00S00494.combudt +++| ITEM D1$STDM U(22,15,15); # DEMARKED STRIPES # 00603 M00S00495.combudt +++| ITEM D1$LDER U(22,45,15); # LOAD ERRORS # 00604 M00S00496.combudt +++| ITEM D1$WD3 U(23,00,60); # DRD WORD 3 # 00605 M00S00497.combudt +++| ITEM D1$STRD U(23,00,30); # STRIPES READ # 00606 M00S00498.combudt +++| ITEM D1$STWR U(23,30,30); # STRIPES WRITTEN # 00607 M00S00499.combudt +++| ITEM D1$WD4 U(24,00,60); # DRD WORD 4 # 00608 M00S00500.combudt +++| ITEM D1$SRDE U(24,00,30); # SOFT READ ERRORS # 00609 M00S00501.combudt +++| ITEM D1$SWRE U(24,30,30); # SOFT WRITE ERRORS # 00610 M00S00502.combudt +++| ITEM D1$WD5 U(25,00,60); # DRD WORD 5 # 00611 M00S00503.combudt +++| ITEM D1$MBACT B(25,00,01); # MESSAGE BUFFER FLAG # 00612 M00S00504.combudt +++| ITEM D1$MSGSENT B(25,01,01); # MESSAGE SENT FLAG # 00613 M00S00505.combudt +++| ITEM D1$SBADDR U(25,42,18); # STORAGE BUFFER ADDR # 00614 M00S00506.combudt +++| ITEM D1$MSG C(26,00,110); # M860 MESSAGE BUFFER # 00615 M00S00507.combudt +++| END 00616 M00S00508.combudt +++| 00617 M00S00509.combudt +++| 00618 M00S00510.combudt +++| 00619 M00S00511.combudt +++|# 00620 M00S00512.combudt +++|* MESSAGE BUFFER FORMAT. 00621 M00S00513.combudt +++|# 00622 M00S00514.combudt +++| 00623 M00S00515.combudt +++| 00624 M00S00516.combudt +++| BASED 00625 M00S00517.combudt +++| ARRAY UDT$MSG [0:0] S(MSGLT); 00626 M00S00518.combudt +++| 00627 M00S00519.combudt +++| BEGIN 00628 M00S00520.combudt +++| ITEM MS$MSG0 U(00,00,60); # MESSAGE WORD 0 # 00629 M00S00521.combudt +++| ITEM MS$MSQN U(00,00,16); # MESSAGE NUMBER # 00630 M00S00522.combudt +++| ITEM MS$MSQN$DI U(00,00,02); # DRD INDICATOR # 00631 M00S00523.combudt +++| ITEM MS$MSQN$D0 B(00,00,01); # DRD 0 MSG # 00632 M00S00524.combudt +++| ITEM MS$MSQN$D1 B(00,01,01); # DRD 1 MSG # 00633 M00S00525.combudt +++| ITEM MS$MSQN$CN U(00,02,07); # CU/SM ORDINAL # 00634 M00S00526.combudt +++| ITEM MS$ASS$DT U(00,16,16); # ASSOCIATED DATA # 00635 M00S00527.combudt +++| ITEM MS$MSG U(00,32,16); # MESSAGE TYPE # 00636 M00S00528.combudt +++| ITEM MS$MSG$M U(00,32,08); # MAIN # 00637 M00S00529.combudt +++| ITEM MS$MSG$S U(00,40,08); # MESSAGE SUB-TYPE # 00638 M00S00530.combudt +++| ITEM MS$MSG$R B(00,40,01); # MESSAGE RESPONSE # 00639 M00S00531.combudt +++| ITEM MS$MSG$D U(00,44,04); # MESSAGE SUBTYPE DRD # 00640 M00S00532.combudt +++| ITEM MS$CU U(00,48,12); # CONTROLLER ORDINAL # 00641 M00S00533.combudt +++| ITEM MS$MSG1 U(01,00,60); # MESSAGE WORD 1 # 00642 M00S00534.combudt +++| ITEM MS$UNADD U(01,00,16); # UNIT ADDRESS # 00643 M00S00535.combudt +++| ITEM MS$INTER U(01,04,04); # CHANNEL INTERFACES # 00644 M00S00536.combudt +++| ITEM MS$INTER$D B(01,04,01); # CHANNEL INTERFACE D # 00645 M00S00537.combudt +++| ITEM MS$INTER$C B(01,05,01); # CHANNEL INTERFACE C # 00646 M00S00538.combudt +++| ITEM MS$INTER$B B(01,06,01); # CHANNEL INTERFACE B # 00647 M00S00539.combudt +++| ITEM MS$INTER$A B(01,07,01); # CHANNEL INTERFACE A # 00648 M00S00540.combudt +++| ITEM MS$CONT U(01,08,04); # CONTROLLER NUMBER # 00649 M00S00541.combudt +++| ITEM MS$DEV$NB U(01,12,04); # DEVICE NUMBER # 00650 M00S00542.combudt +++| ITEM MS$DEV$SM U(01,12,03); # DRD UDT SM OFFSET # 00651 M00S00543.combudt +++| ITEM MS$DEV$ODD B(01,15,01); # SET IF ODD DRD # 00652 M00S00544.combudt +++| ITEM MS$CART0 U(01,16,32); # SERIAL BYTES 8-11 # 00653 M00S00545.combudt +++| ITEM MS$MSG2 U(02,00,60); # MESSAGE WORD 2 # 00654 M00S00546.combudt +++| ITEM MS$CART1 U(02,00,48); # SERIAL BYTES 12-17 # 00655 M00S00547.combudt +++| ITEM MS$CART1A U(02,00,28); # SERIAL BYTES 12-15 # 00656 M00S00548.combudt +++| ITEM MS$CART1B U(02,28,20); # SERIAL BYTES 15-17 # 00657 M00S00549.combudt +++| ITEM MS$MSG3 U(03,00,60); # MESSAGE WORD 3 # 00658 M00S00550.combudt +++| ITEM MS$CART2 U(03,00,16); # SERIAL BYTES 18-19 # 00659 M00S00551.combudt +++| ITEM MS$VOLV0 U(03,16,32); # VOLUME BYTES 20-23 # 00660 M00S00552.combudt +++| ITEM MS$MSG4 U(04,00,60); # MESSAGE WORD 4 # 00661 M00S00553.combudt +++| ITEM MS$VOLU1 U(04,00,16); # VOLUME BYTES 24-25 # 00662 M00S00554.combudt +++| ITEM MS$VOL$N U(04,16,16); # VERSION NUMBER # 00663 M00S00555.combudt +++| ITEM MS$PATH U(04,32,08); # PATH NUMBER # 00664 M00S00556.combudt +++| ITEM MS$DRDN U(04,40,08); # DRD/SM NUMBER # 00665 M00S00557.combudt +++| ITEM MS$MSG5 U(05,00,60); # MESSAGE WORD 5 # 00666 M00S00558.combudt +++| ITEM MS$YADD U(05,00,08); # VERTICAL ADDRESS # 00667 M00S00559.combudt +++| ITEM MS$ZADD U(05,08,08); # HORIZONTAL ADDRESS # 00668 M00S00560.combudt +++| ITEM MS$STPL U(05,16,32); # STRIPE LOW # 00669 M00S00561.combudt +++| ITEM MS$MSG6 U(06,00,60); # MESSAGE WORD 6 # 00670 M00S00562.combudt +++| ITEM MS$STPH U(06,00,32); # STRIPE HIGH # 00671 M00S00563.combudt +++| ITEM MS$PARM1 U(06,32,16); # PARAMETER 1 # 00672 M00S00564.combudt +++| ITEM MS$MSG7 U(07,00,60); # MESSAGE WORD 7 # 00673 M00S00565.combudt +++| ITEM MS$PARM1A U(07,00,16); # PARAMETER 1 # 00674 M00S00566.combudt +++| ITEM MS$PARM1A3 U(07,00,08); # PARAM 1, BYTE 3 # 00675 M00S00567.combudt +++| ITEM MS$PARM1A4 U(07,08,08); # PARAM 1, BYTE 4 # 00676 M00S00568.combudt +++| ITEM MS$PARM2 U(07,16,32); # PARAMETER 2 # 00677 M00S00569.combudt +++| ITEM MS$PARM21 U(07,16,08); # PARAM 2, BYTE 1 # 00678 M00S00570.combudt +++| ITEM MS$PARM22 U(07,24,08); # PARAM 2, BYTE 2 # 00679 M00S00571.combudt +++| ITEM MS$PARM23 U(07,32,08); # PARAM 2, BYTE 3 # 00680 M00S00572.combudt +++| ITEM MS$PARM24 U(07,40,08); # PARAM 2, BYTE 4 # 00681 M00S00573.combudt +++| ITEM MS$MSG8 U(08,00,60); # MESSAGE WORD 8 # 00682 M00S00574.combudt +++| ITEM MS$PARM3 U(08,00,32); # PARAMETER 3 # 00683 M00S00575.combudt +++| ITEM MS$RETCODE U(08,32,16); # MAIN RETURN CODE # 00684 M00S00576.combudt +++| ITEM MS$MSG9 U(09,00,60); # MESSAGE WORD 9 # 00685 M00S00577.combudt +++| ITEM MS$DDRCODE U(09,00,16); # DEV DRVR RET CODE # 00686 M00S00578.combudt +++| ITEM MS$UNSTAT U(09,16,32); # UNIT STATUS # 00687 M00S00579.combudt +++| ITEM MS$MSG10 U(10,00,60); # MESSAGE WORD 10 # 00688 M00S00580.combudt +++| ITEM MS$PSTAT U(10,00,16); # PATH STATUS # 00689 M00S00581.combudt +++| ITEM MS$CHEKSUM U(10,16,16); # CHECKSUM # 00690 M00S00582.combudt +++| END 00691 M00S00583.combudt +++| 00692 M00S00584.combudt +++| 00693 M00S00585.combudt +++| 00694 M00S00586.combudt +++| 00695 M00S00587.combudt +++| 00696 M00S00588.combudt +++|# 00697 M00S00589.combudt +++|* THIS ARRAY DEFINES THE *SPC* MONITOR CALL. 00698 M00S00590.combudt +++|# 00699 M00S00591.combudt +++| 00700 M00S00592.combudt +++| ARRAY SPC [0:0] S(1); 00701 M00S00593.combudt +++| BEGIN 00702 M00S00594.combudt +++| ITEM SPC$SPC C(00,00,03) = ["SPC"]; 00703 M00S00595.combudt +++| ITEM SPC$ADDR U(00,42,18); # ADDRESS OF *1SS* # 00704 M00S00596.combudt +++| END 00705 M00S00597.combudt +++| 00706 M00S00598.combudt +++|# 00707 M00S00599.combudt +++|* THIS ARRAY DEFINES THE *1SS* PP CALL BLOCK ENTRIES. 00708 M00S00600.combudt +++|# 00709 M00S00601.combudt +++| 00710 M00S00602.combudt +++| ARRAY PPU [1:PPCBTSIZE] S(PPCBENLEN); 00711 M00S00603.combudt +++| BEGIN 00712 M00S00604.combudt +++| ITEM PPU$WORD0 U(00,00,60); # PP CALL BLOCK WORD 0 # 00713 M00S00605.combudt +++| ITEM PPU$1SS C(00,00,03); # *1SS* NAME # 00714 M00S00606.combudt +++| ITEM PPU$W0INFO U(00,18,24); # WORD 0 INFORMATION # 00715 M00S00607.combudt +++| ITEM PPU$RCL B(00,19,01); # RECALL BIT # 00716 M00S00608.combudt +++| ITEM PPU$CHAN U(00,24,12); # CHANNEL INFORMATION # 00717 M00S00609.combudt +++| ITEM PPU$CHBOFF B(00,24,01); # CHAN *B* ON/OFF BIT # 00718 M00S00610.combudt +++| ITEM PPU$CHB U(00,25,05); # CHANNEL *B* # 00719 M00S00611.combudt +++| ITEM PPU$CHAOFF B(00,30,01); # CHAN *A* ON/OFF BIT # 00720 M00S00612.combudt +++| ITEM PPU$CHA U(00,31,05); # CHANNEL *A* # 00721 M00S00613.combudt +++| ITEM PPU$FC U(00,36,06); # PP FUNCTION CODE # 00722 M00S00614.combudt +++| ITEM PPU$PADDR U(00,42,18); # PARAMETER WORD ADDR # 00723 M00S00615.combudt +++| ITEM PPU$WORD1 U(01,00,60); # PP CALL BLOCK WORD 1 # 00724 M00S00616.combudt +++| ITEM PPU$MBADDR U(01,00,18); # MSG WRITE BUFFER ADDR # 00725 M00S00617.combudt +++| ITEM PPU$DRCL U(01,18,18); # CPU DRIVER RECALL ADDR # 00726 M00S00618.combudt +++| ITEM PPU$ESTORD U(01,36,12); # EST ORDINAL # 00727 M00S00619.combudt +++| ITEM PPU$CNTORD U(01,48,11); # UDT CU ORDINAL # 00728 M00S00620.combudt +++| ITEM PPU$ACTIVE B(01,59,01); # PP-ACTIVE FLAG # 00729 M00S00621.combudt +++| ITEM PPU$WORD2 U(02,00,60); # PP CALL BLOCK WORD 2 # 00730 M00S00622.combudt +++| ITEM PPU$DBADDR U(02,42,18); # DATA BUFFER ADDRESS # 00731 M00S00623.combudt +++| END 00732 M00S00624.combudt +++| 00733 M00S00625.combudt +++|# 00734 M00S00626.combudt +++|* ARRAY TO HOLD UDT CHANNEL INFORMATION. 00735 M00S00627.combudt +++|# 00736 M00S00628.combudt +++| 00737 M00S00629.combudt +++| ARRAY CHNTMP [0:MAX$CIF] S(1); # UDT CHANNEL INFORMATION # 00738 M00S00630.combudt +++| BEGIN 00739 M00S00631.combudt +++| ITEM CHT$WORD U(00,00,60); # CHANNEL INFO WORD # 00740 M00S00632.combudt +++| ITEM CHT$ON B(00,54,01); # CHANNEL ON/OFF FLAG # 00741 M00S00633.combudt +++| ITEM CHT$CHAN U(00,55,05); # CHANNEL NUMBER # 00742 M00S00634.combudt +++| END 00743 M00S00635.combudt +++| 00744 M00S00636.combudt +++|# 00745 M00S00637.combudt +++|* ARRAY TO HOLD CALL BLOCK ENTRY 1ST WORD DURING PP CALL. 00746 M00S00638.combudt +++|# 00747 M00S00639.combudt +++| 00748 M00S00640.combudt +++| ARRAY PPTMP [0:0] S(1); # PP CALL ENTRY 1ST WORD # 00749 M00S00641.combudt +++| BEGIN 00750 M00S00642.combudt +++| ITEM PPT$WORD0 U(00,00,60); # FIRST WORD # 00751 M00S00643.combudt +++| END 00752 M00S00644.combudt +++| 00753 M00S00645.combudt +++|# 00754 M00S00646.combudt +++|* BASED ARRAY TO HOLD MESSAGE WRITE BUFFER ADDRESSES IN UDT. 00755 M00S00647.combudt +++|# 00756 M00S00648.combudt +++| 00757 M00S00649.combudt +++| BASED 00758 M00S00650.combudt +++| ARRAY MWBTMP [0:MAX$CIF] S(1); # WRITE BUFFER ADDRESSES # 00759 M00S00651.combudt +++| BEGIN 00760 M00S00652.combudt +++| ITEM MWB$ADDR U(00,42,18); # ADDRESS # 00761 M00S00653.combudt +++| END 00762 M00S00654.combudt +++| 00763 M00S00655.combudt +++|# 00764 M00S00656.combudt +++|* ARRAY TO DEFINE CONTROLLER STATUSES. 00765 M00S00657.combudt +++|# 00766 M00S00658.combudt +++| 00767 M00S00659.combudt +++| ARRAY CUSTAT [0:0] S(4); 00768 M00S00660.combudt +++| BEGIN 00769 M00S00661.combudt +++| ITEM CUOFF C(00,00,14) = [" OFF. "]; 00770 M00S00662.combudt +++| ITEM CUON C(02,00,14) = [" INITIALIZED. "]; 00771 M00S00663.combudt +++| END 00772 M00S00664.combudt +++| 00773 M00S00665.combudt +++|# 00774 M00S00666.combudt +++|* ARRAY TO DEFINE CONTROLLER STATUS MESSAGE. 00775 M00S00667.combudt +++|# 00776 M00S00668.combudt +++| 00777 M00S00669.combudt +++| ARRAY CUMSG [0:0] S(5); 00778 M00S00670.combudt +++| BEGIN 00779 M00S00671.combudt +++| ITEM CU$1 C(00,00,22) = [" CONTROLLER EST ENTRY "]; 00780 M00S00672.combudt +++| ITEM CU$ORD U(02,12,24); # CU EST ORDINAL # 00781 M00S00673.combudt +++| ITEM CU$STAT C(02,36,14); # CU STATUS # 00782 M00S00674.combudt +++| ITEM CU$ZERO U(04,00,60) = [0]; # ZERO-BYTE TERMINATOR # 00783 M00S00675.combudt +++| END 00784 M00S00676.combudt +++| 00785 M00S00677.combudt +++| END # BUDTCOM # 00786 M00S00678.combudt +++| 00787 M00S00679.combudt +++| END # COMBUDT # 00788 M00S00680.combudt +++| 00789 M00S00681.combudt +++| # 00790 M00S00682.combudt +++| COL 30 00791 M00S00683.combudt +++| ENDX # 00792 M00S00684.combudt +++| CONTROL LIST;
cdc/nos2.source/opl.opl871/common/combudt.txt ยท Last modified: by 127.0.0.1