cdc:nos2.source:opl.opl871:common:combudt
Common COMBUDT
1 Modification
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.combudt +++| 00002 M01S00002.combudt +++|# COMBUDT - UNIT DEVICE TABLE. # 00003 M01S00003.combudt +++| CONTROL NOLIST; 00004 M01S00004.combudt +++| CONTROL IFEQ LISTCON,1; 00005 M01S00005.combudt +++| CONTROL LIST; 00006 M01S00006.combudt +++| CONTROL FI; 00007 M01S00007.combudt +++| 00008 M01S00008.combudt +++| BEGIN # COMBUDT # 00009 M01S00009.combudt +++| 00010 M01S00010.combudt +++| # 00011 M01S00011.combudt +++|*** COMBUDT - UNIT DEVICE TABLE. 00012 M01S00012.combudt +++|* 00013 M01S00013.combudt +++|* COMBUDT CONTAINS THE ARRAY WHICH DESCRIBES THE UNIT DEVICE 00014 M01S00014.combudt +++|* TABLE. THE *UDT* CONTAINS ONE ENTRY FOR EACH M860 DEVICE 00015 M01S00015.combudt +++|* AND CONTAINS THE CURRENT HARDWARE AND SOFTWARE STATUS OF THE 00016 M01S00016.combudt +++|* DEVICE. 00017 M01S00017.combudt +++| 00018 M01S00018.combudt +++| SPC MICRO 1,,$SPC$ 00019 M01S00019.combudt +++| 1SS MICRO 1,,$1SS$ 00020 M01S00020.combudt +++| # 00021 M01S00021.combudt +++| 00022 M01S00022.combudt +++|#UDTW0 #DEF# 0 # UDTW0 #0#; # *UDT* WORD ZERO # 00023 M01S00023.combudt +++| 00024 M01S00024.combudt +++|# 00025 M01S00025.combudt +++|* BEAD FUNCTIONS FOR *SSBLD*, *SSALTER*, AND *SSEXEC*. 00026 M01S00026.combudt +++|# 00027 M01S00027.combudt +++| 00028 M01S00028.combudt +++| DEF CIFI(CUNUM,CIFN,DTIN,FIELD,VALUE) 00029 M01S00029.combudt +++| 00030 M01S00030.combudt +++|# IF CIFN LQ 1 00031 M01S00031.combudt +++| THEN 00032 M01S00032.combudt +++| BEGIN 00033 M01S00033.combudt +++| B<CIFN*24+DTIN*6+FIELD,1>UD$CIF01[CUNUM] = VALUE; 00034 M01S00034.combudt +++| END 00035 M01S00035.combudt +++| 00036 M01S00036.combudt +++| ELSE 00037 M01S00037.combudt +++| BEGIN 00038 M01S00038.combudt +++| B<CIFN*24-48+DTIN*6+FIELD,1>UD$CIF23[CUNUM] = VALUE; 00039 M01S00039.combudt +++| END 00040 M01S00040.combudt +++|#; 00041 M01S00041.combudt +++| 00042 M01S00042.combudt +++| DEF CIFO(CUNUM,CIFN,DTON,FIELD,VALUE) 00043 M01S00043.combudt +++| 00044 M01S00044.combudt +++|# IF CIFN LQ 1 00045 M01S00045.combudt +++| THEN 00046 M01S00046.combudt +++| BEGIN 00047 M01S00047.combudt +++| B<CIFN*24+DTON*6+12+FIELD,1>UD$CIF01[CUNUM] = VALUE; 00048 M01S00048.combudt +++| END 00049 M01S00049.combudt +++| 00050 M01S00050.combudt +++| ELSE 00051 M01S00051.combudt +++| BEGIN 00052 M01S00052.combudt +++| B<CIFN*24-48+DTON*6+12+FIELD,1>UD$CIF23[CUNUM]= VALUE; 00053 M01S00053.combudt +++| END 00054 M01S00054.combudt +++|#; 00055 M01S00055.combudt +++| 00056 M01S00056.combudt +++| DEF DTI01(CUNUM,DTIN,DIFN,FIELD,VALUE) 00057 M01S00057.combudt +++|# B<DTIN*12+DIFN*6+FIELD,1>UD$DTI[CUNUM] = VALUE #; 00058 M01S00058.combudt +++| 00059 M01S00059.combudt +++| DEF DTO01(CUNUM,DTON,DIFN,FIELD,VALUE) 00060 M01S00060.combudt +++|# B<DTON*12+DIFN*6+FIELD,1>UD$DTO[CUNUM] = VALUE #; 00061 M01S00061.combudt +++| 00062 M01S00062.combudt +++| DEF DIF01(CUNUM,DIFN,DRCN,FIELD,VALUE)
Line S00063 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00063 M02S00063.common1 ---|# B<DIFN*12+DRCN*6+FIELD,1>UD$DIF[CUNUM] = VALUE #; 00064 M01S00001.common1 +++|# B<DIFN*24+DRCN*6+FIELD,1>UD$DIF[CUNUM] = VALUE #; 00065 M01S00064.combudt +++| 00066 M01S00065.combudt +++| DEF DRC00(CUNUM,DRCN,DRDN,FIELD,VALUE) 00067 M01S00066.combudt +++|# B<DRDN*6+FIELD,1>UD$DRCP0[CUNUM] = VALUE #; 00068 M01S00067.combudt +++| 00069 M01S00068.combudt +++| DEF DRC01(CUNUM,DRCN,DRDN,FIELD,VALUE) 00070 M01S00069.combudt +++|# B<DRDN*6+FIELD,1>UD$DRCP1[CUNUM] = VALUE #; 00071 M01S00070.combudt +++|
Line S00071 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00072 M02S00071.common1 ---| DEF AIF01(CUNUM,AIFN,ACN,FIELD,VALUE)
Line S00072 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00073 M02S00072.common1 ---|# B<AIFN*24+ACN*6+FIELD,1>UD$AIF[CUNUM] = VALUE #; 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 M01S00073.combudt +++| 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 M01S00074.combudt +++| DEF SMAC(CUNUM,AC,AIFN,VALUE) 00087 M01S00075.combudt +++| 00088 M01S00076.combudt +++|# IF AIFN EQ 0 00089 M01S00077.combudt +++| THEN 00090 M01S00078.combudt +++| BEGIN 00091 M01S00079.combudt +++| B<AC*6,6>UD$SMAIF0[CUNUM] = VALUE; 00092 M01S00080.combudt +++| END 00093 M01S00081.combudt +++| 00094 M01S00082.combudt +++| ELSE 00095 M01S00083.combudt +++| BEGIN 00096 M01S00084.combudt +++| B<AC*6,6>UD$SMAIF1[CUNUM] = VALUE; 00097 M01S00085.combudt +++| END 00098 M01S00086.combudt +++|#; 00099 M01S00087.combudt +++| 00100 M01S00088.combudt +++| DEF SMDRD(SMNUM,ORD,FIELD,VALUE) 00101 M01S00089.combudt +++| 00102 M01S00090.combudt +++|# IF ( ORD EQ 0 ) OR ( ORD EQ 2 ) OR ( ORD EQ 4 ) OR ( ORD EQ 6 ) 00103 M01S00091.combudt +++| THEN 00104 M01S00092.combudt +++| BEGIN 00105 M01S00093.combudt +++| B<FIELD,1>D0$FLG[SMNUM] = VALUE; 00106 M01S00094.combudt +++| END 00107 M01S00095.combudt +++| 00108 M01S00096.combudt +++| ELSE 00109 M01S00097.combudt +++| BEGIN 00110 M01S00098.combudt +++| B<FIELD,1>D1$FLG[SMNUM] = VALUE; 00111 M01S00099.combudt +++| END 00112 M01S00100.combudt +++|#; 00113 M01S00101.combudt +++| 00114 M01S00102.combudt +++| 00115 M01S00103.combudt +++| DEF SMCUST(SMNUM,ORD,FIELD,VALUE) 00116 M01S00104.combudt +++|# B<FIELD+ORD*10>SM$STS[SMNUM] = VALUE #; 00117 M01S00105.combudt +++| 00118 M01S00106.combudt +++| DEF CUORD(SMNUM,ORD,POS,VALUE) 00119 M01S00107.combudt +++|# B<POS*10,ORD>SM$CNTLR[SMNUM] = VALUE #; 00120 M01S00108.combudt +++| 00121 M01S00109.combudt +++| DEF MSGCNT(MRBCIF,CONORD) 00122 M01S00110.combudt +++|# B<MRBCIF*6,6>UD$MCOUNTS[CONORD] #; # CHANNEL MSG COUNT # 00123 M01S00111.combudt +++| 00124 M01S00112.combudt +++| DEF PATHBIT(INDEX,TYPE) 00125 M01S00113.combudt +++|# B<(INDEX*6)+TYPE,1>PATH$WORD[0] #; # PATH STATUS BIT # 00126 M01S00114.combudt +++| 00127 M01S00115.combudt +++|# 00128 M01S00116.combudt +++|* PARAMETER LIST FOR *SSBLD* DIRECTIVES 00129 M01S00117.combudt +++|# 00130 M01S00118.combudt +++| 00131 M01S00119.combudt +++| DEF BLLM #11#; # TYPES OF *SSBLD* DIRECTIVES # 00132 M01S00120.combudt +++| DEF COMMA #","#; # COMMA # 00133 M01S00121.combudt +++| DEF PERIOD #"."#; # PERIOD # 00134 M01S00122.combudt +++| 00135 M01S00123.combudt +++| 00136 M01S00124.combudt +++|# 00137 M01S00125.combudt +++|* CONTROLLER AND SM TABLE LENGTH AND NUMBER OF EACH ALLOWED 00138 M01S00126.combudt +++|* IN THE TABLE. 00139 M01S00127.combudt +++|# 00140 M01S00128.combudt +++| DEF BUDT #"BUDT"#; # CONFIGURATION FILE BINARY # 00141 M01S00129.combudt +++| DEF BUDTPW #"BINUDT"#; # BUDT PASSWORD # 00142 M01S00130.combudt +++| DEF MSGLT #11#; # MESSAGE TABLE LENGTH # 00143 M01S00131.combudt +++| DEF SUDT #"SUDT"#; # CONFIGURATION FILE SOURCE # 00144 M01S00132.combudt +++| DEF UDTCUL #MAXCTN * UDTCNTL#; # *CNT* TABLE LENGTH #
Line S00133 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00145 M02S00133.common1 ---| DEF UDTSML #MAXSMUNIT * SMALT#; # *SM* TABLE LENGTH # 00146 M01S00013.common1 +++| DEF UDTSML # MAXSM * SMALT #; # SM TABLE LENGTH # 00147 M01S00134.combudt +++| 00148 M01S00135.combudt +++| 00149 M01S00136.combudt +++|# 00150 M01S00137.combudt +++|* MISCELLANEOUS DEFINITIONS. 00151 M01S00138.combudt +++|# 00152 M01S00139.combudt +++| 00153 M01S00140.combudt +++| DEF CHANPC #2#; # CYBER CHANNELS PER CONTROLLER #
Line S00141 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00154 M02S00141.common1 ---| DEF MAXEST #O"77"#; # MAXIMUM EST ORDINAL # 00155 M01S00014.common1 +++| DEF MAXEST #O"777"#; # MAXIMUM EST ORDINAL # 00156 M01S00142.combudt +++| DEF MAX$DRTO #1#; # MAXIMUM DRIVER TIMEOUT # 00157 M01S00143.combudt +++| DEF MAX$MSTO #480#; # MAXIMUM MESSAGE TIMEOUT # 00158 M01S00144.combudt +++| DEF MAX$CH #3#; # MAXIMUM CHANNELS # 00159 M01S00145.combudt +++| DEF MAX$CIF #3#; # MAXIMUM CIF DEVICE ADDRESS # 00160 M01S00146.combudt +++| DEF MAX$DTI #1#; # MAXIMUM DTI DEVICE ADDRESS # 00161 M01S00147.combudt +++| DEF MAX$DTO #1#; # MAXIMUM DTO DEVICE ADDRESS # 00162 M01S00148.combudt +++| DEF MAX$DIF #1#; # MAXIMUM DIF DEVICE ADDRESS #
Line S00149 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00163 M02S00149.common1 ---| DEF MAX$DRC #1#; # MAXIMUM DRC DEVICE ADDRESS # 00164 M01S00015.common1 +++| DEF MAX$DRC #3#; # MAXIMUM DRC DEVICE ADDRESS # 00165 M01S00150.combudt +++| DEF MAX$DRD #7#; # MAXIMUM DRD DEVICE ADDRESS #
Line S00151 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00166 M02S00151.common1 ---| DEF MAX$AC #3#; # MAXIMUM AC DEVICE ADDRESS # 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 M01S00152.combudt +++| DEF MAX$AIF #1#; # MAXIMUM AIF DEVICE ADDRESS # 00171 M01S00153.combudt +++| DEF MAX$SMCU #2#; # MAXIMUM M862-S INTO ONE M861 # 00172 M01S00154.combudt +++| DEF MAX$SMDRD #2#; # MAXIMUM DRD-S IN ONE M861 #
Line S00155 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00173 M02S00155.common1 ---| DEF LARCUDTLT #UDTHDRLT+(MAXCTN*UDTCNTL)+(MAXSMUNIT*SMALT)#; 00174 M01S00019.common1 +++| DEF LARCUDTLT # UDTHDRLT+(MAXCTN*UDTCNTL)+(MAXSM*SMALT)#; 00175 M01S00156.combudt +++|# LANGLEY RESEARCH CENTER 00176 M01S00157.combudt +++| MAXIMUM UDT LENGTH # 00177 M01S00158.combudt +++| DEF LARCUDTLTM # LARCUDTLT+64 #; # LENGTH FOR DISK WRITES # 00178 M01S00159.combudt +++| DEF LARCUDTLTM1 #LARCUDTLT-1#; # LARCUDTLT MINUS 1 # 00179 M01S00160.combudt +++| 00180 M01S00161.combudt +++| DEF ONLINE #X"0000"#; # SET PATH/DEVICE ONLINE # 00181 M01S00162.combudt +++| DEF OFFLINE #X"8000"#; # SET PATH/DEVICE OFFLINE # 00182 M01S00163.combudt +++| DEF DIAGNOSTIC #X"4000"#; # SET DEVICE IN DIAGNOSTIC MODE # 00183 M01S00164.combudt +++| 00184 M01S00165.combudt +++| DEF SAVENONE #0#; # SAVE NONE OF MESSAGE # 00185 M01S00166.combudt +++| DEF SAVEPART #1#; # SAVE PART OF MESSAGE # 00186 M01S00167.combudt +++| DEF SAVEMOST #2#; # SAVE MOST OF MESSAGE # 00187 M01S00168.combudt +++| 00188 M01S00169.combudt +++| DEF DRST0 #2#; # DRD STATUS INDEX FROM CU 0 # 00189 M01S00170.combudt +++| DEF DRST1 #3#; # DRD STATUS INDEX FROM CU 1 # 00190 M01S00171.combudt +++| 00191 M01S00172.combudt +++| DEF SMST0 #2#; # 1ST SM CU STATUS INDEX # 00192 M01S00173.combudt +++| DEF SMST1 #4#; # 2ND SM CU STATUS INDEX # 00193 M01S00174.combudt +++| 00194 M01S00175.combudt +++| DEF ERROR #0#; # DRIVER TURNED CHANNEL OFF # 00195 M01S00176.combudt +++| DEF OPERATOR #1#; # SSALTER CHANGED CHANNEL STATUS # 00196 M01S00177.combudt +++| 00197 M01S00178.combudt +++| 00198 M01S00179.combudt +++|# 00199 M01S00180.combudt +++|* THE FOLLOWING DEFINITIONS ARE INSERTED 00200 M01S00181.combudt +++|* TO ALLOW *SSALTER* TO DETERMINE RELATIVE LOCATIONS 00201 M01S00182.combudt +++|* WITHIN THE UDT. THESE RELATIVE LOCATIONS ARE USED 00202 M01S00183.combudt +++|* BY *SSEXEC* TO CHANGE THE STATUSES OF THE ELEMENTS 00203 M01S00184.combudt +++|* WITHIN THE UDT IN *SSEXEC* MEMORY. 00204 M01S00185.combudt +++|# 00205 M01S00186.combudt +++| 00206 M01S00187.combudt +++| DEF BIAS$EN0 #0#; # BIAS FOR WORD 0 # 00207 M01S00188.combudt +++| DEF BIAS$EN1 #1#; # BIAS FOR WORD 1 # 00208 M01S00189.combudt +++| DEF BIAS$EN2 #2#; # BIAS FOR WORD 2 # 00209 M01S00190.combudt +++| DEF BIAS$EN3 #3#; # BIAS FOR WORD 3 # 00210 M01S00191.combudt +++| DEF BIAS$EN4 #4#; # BIAS FOR WORD 4 # 00211 M01S00192.combudt +++| DEF BIAS$EN5 #5#; # BIAS FOR WORD 5 # 00212 M01S00193.combudt +++| DEF BIAS$EN6 #6#; # BIAS FOR WORD 6 # 00213 M01S00194.combudt +++| DEF BIAS$EN7 #7#; # BIAS FOR WORD 7 # 00214 M01S00195.combudt +++| DEF BIAS$EN8 #8#; # BIAS FOR WORD 8 # 00215 M01S00196.combudt +++| DEF BIAS$EN9 #9#; # BIAS FOR WORD 9 # 00216 M01S00197.combudt +++| DEF BIAS$EN10 #10#; # BIAS FOR WORD 10 # 00217 M01S00198.combudt +++| DEF BIAS$EN11 #11#; # BIAS FOR WORD 11 # 00218 M01S00199.combudt +++| DEF BIAS$EN12 #12#; # BIAS FOR WORD 12 # 00219 M01S00200.combudt +++| DEF BIAS$EN13 #13#; # BIAS FOR WORD 13 # 00220 M01S00201.combudt +++| DEF BIAS$EN14 #14#; # BIAS FOR WORD 14 # 00221 M01S00202.combudt +++| DEF BIAS$EN15 #15#; # BIAS FOR WORD 15 # 00222 M01S00203.combudt +++| DEF BIAS$EN16 #16#; # BIAS FOR WORD 16 # 00223 M01S00204.combudt +++| DEF BIAS$EN17 #17#; # BIAS FOR WORD 17 # 00224 M01S00205.combudt +++| DEF BIAS$EN18 #18#; # BIAS FOR WORD 18 # 00225 M01S00206.combudt +++| DEF BIAS$EN19 #19#; # BIAS FOR WORD 19 # 00226 M01S00207.combudt +++| DEF BIAS$EN20 #20#; # BIAS FOR WORD 20 # 00227 M01S00208.combudt +++| DEF BIAS$EN21 #21#; # BIAS FOR WORD 21 # 00228 M01S00209.combudt +++| DEF BIAS$EN22 #22#; # BIAS FOR WORD 22 # 00229 M01S00210.combudt +++| DEF BIAS$EN23 #23#; # BIAS FOR WORD 23 # 00230 M01S00211.combudt +++| DEF BIAS$EN24 #24#; # BIAS FOR WORD 24 # 00231 M01S00212.combudt +++| DEF BIAS$EN25 #25#; # BIAS FOR WORD 25 # 00232 M01S00213.combudt +++| 00233 M01S00214.combudt +++| 00234 M01S00215.combudt +++|# 00235 M01S00216.combudt +++|* 6 BIT - 1 BYTE - PATH DEFINITIONS. 00236 M01S00217.combudt +++|# 00237 M01S00218.combudt +++| 00238 M01S00219.combudt +++| STATUS PATH$DF 00239 M01S00220.combudt +++| U$EXISTS, # EXISTS BIT # 00240 M01S00221.combudt +++| U$ON, # TURNED ON/OFF BIT # 00241 M01S00222.combudt +++| U$CU$ACK, # CONTROLLER ACKNOWLEDGEMENT # 00242 M01S00223.combudt +++| U$RQ$DIAG, # REQUEST DIAGNOSTIC MODE # 00243 M01S00224.combudt +++| U$DIAG$ACK, # ACKNOWLEDGE DIAGNOSTIC MODE # 00244 M01S00225.combudt +++| U$DONE; # PATH PROCESSED # 00245 M01S00226.combudt +++| 00246 M01S00227.combudt +++| COMMON BUDTCOM; 00247 M01S00228.combudt +++| 00248 M01S00229.combudt +++| BEGIN # BUDTCOM # 00249 M01S00230.combudt +++| 00250 M01S00231.combudt +++|# 00251 M01S00232.combudt +++|* MISCELLANEOUS ITEMS. 00252 M01S00233.combudt +++|# 00253 M01S00234.combudt +++| 00254 M01S00235.combudt +++| ITEM ACKINDEX U; # TEMP UDT ACK BIT FIELD INDEX # 00255 M01S00236.combudt +++| ITEM ACKLINE U; # TEMP UDT ACK BIT WORD INDEX # 00256 M01S00237.combudt +++| ITEM DRST U; # DRD CU STATUS INDEX # 00257 M01S00238.combudt +++| ITEM MAX$ACHN U; # MAX NUMBER OF ACTIVE CHANS # 00258 M01S00239.combudt +++| ITEM NUM$CU I; # NUMBER OF M862 *CU-S* # 00259 M01S00240.combudt +++| ITEM NUM$SM I; # NUMBER OF M861 *SM-S* # 00260 M01S00241.combudt +++| ITEM PPCBENCNT I; # PP CALL BLOCK ENTRY COUNT # 00261 M01S00242.combudt +++| ITEM SMO U; # TEMP SM ORDINAL # 00262 M01S00243.combudt +++| ITEM SMST U; # SM CU STATUS INDEX # 00263 M01S00244.combudt +++| ITEM UDTCADR I; # UDT CONTROLLER TABLE ADDRESS # 00264 M01S00245.combudt +++| ITEM UDTSADR I; # UDT SM/DRD TABLE ADDRESS # 00265 M01S00246.combudt +++| 00266 M01S00247.combudt +++| ARRAY NM [1:BLLM] S(1); # CONFIGURATION FILE NMEMONICS # 00267 M01S00248.combudt +++| 00268 M01S00249.combudt +++| BEGIN 00269 M01S00250.combudt +++|# 00270 M01S00251.combudt +++|* 2 AND 3 CHARACTERS DIRECTIVE KEYWORDS 00271 M01S00252.combudt +++|# 00272 M01S00253.combudt +++| ITEM NM$KEY2 C(00,00,02) = ["CH","CU",,,,,,,,"AC","SM"] ; 00273 M01S00254.combudt +++| ITEM NM$KEY3 C(00,00,03) = [,,"CIF","DTI","DTO","DIF","DRC", 00274 M01S00255.combudt +++| "DRD","AIF",,]; 00275 M01S00256.combudt +++| END 00276 M01S00257.combudt +++| 00277 M01S00258.combudt +++| ARRAY NMST [0:0] S(2); # VALID NMEMONIC STATUSES # 00278 M01S00259.combudt +++| BEGIN 00279 M01S00260.combudt +++| ITEM ONSTAT C(00,00,02) = ["ON"]; # ON STATUS # 00280 M01S00261.combudt +++| ITEM OFFSTAT C(01,00,03) = ["OFF"]; # OFF STATUS # 00281 M01S00262.combudt +++| END 00282 M01S00263.combudt +++| 00283 M01S00264.combudt +++|# 00284 M01S00265.combudt +++|* THE FOLLOWING BASED ARRAYS ARE USED TO DEFINE THE 00285 M01S00266.combudt +++|* UNIT DEVICE TABLE. 00286 M01S00267.combudt +++|# 00287 M01S00268.combudt +++| 00288 M01S00269.combudt +++| BASED 00289 M01S00270.combudt +++| ARRAY UDT$WORD [0:0] S(1); # CONTROLLER TABLE HEADER # 00290 M01S00271.combudt +++| BEGIN 00291 M01S00272.combudt +++| ITEM UDT$LINE U(00,00,60); # UDT WORD # 00292 M01S00273.combudt +++| ITEM UDT$WORDCNT U(00,00,12); # UDT WORD COUNT # 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 M01S00274.combudt +++| ITEM UDT$LINE$CUN U(00,36,12); # M862 COUNT # 00297 M01S00275.combudt +++| ITEM UDT$LINE$SMN U(00,48,12); # M861 COUNT # 00298 M01S00276.combudt +++| END 00299 M01S00277.combudt +++| 00300 M01S00278.combudt +++| BASED 00301 M01S00279.combudt +++| ARRAY PTHSTAT [0:0] S(1); # UDT PATH STATUS WORD # 00302 M01S00280.combudt +++| BEGIN 00303 M01S00281.combudt +++| ITEM PATH$WORD U(00,00,60); 00304 M01S00282.combudt +++| END 00305 M01S00283.combudt +++| 00306 M01S00284.combudt +++| BASED 00307 M01S00285.combudt +++| ARRAY MBFHDR [0:0] S(1); # MESSAGE BUFFER HEADER # 00308 M01S00286.combudt +++| BEGIN 00309 M01S00287.combudt +++| ITEM MBF$WORD U(00,00,60); # MESSAGE BUFFER HEADER WORD # 00310 M01S00288.combudt +++| ITEM MBF$ACTIVE B(00,00,01); # MESSAGE BUFFER ACTIVE # 00311 M01S00289.combudt +++| ITEM MBF$SENT B(00,01,01); # MESSAGE SENT TO PP # 00312 M01S00290.combudt +++| ITEM MBF$SAVE U(00,04,02); # MESSAGE PORTION SAVED # 00313 M01S00291.combudt +++| ITEM MBF$TMOUT U(00,12,24); # MESSAGE TIMEOUT # 00314 M01S00292.combudt +++| ITEM MBF$SBADDR U(00,42,18); # STORAGE BUFFER ADDR # 00315 M01S00293.combudt +++| END 00316 M01S00294.combudt +++| 00317 M01S00295.combudt +++|# 00318 M01S00296.combudt +++|* CONTROLLER TABLE. 00319 M01S00297.combudt +++|# 00320 M01S00298.combudt +++| 00321 M01S00299.combudt +++| 00322 M01S00300.combudt +++| BASED 00323 M01S00301.combudt +++| ARRAY UDT$CN [1:MAXCTN] S(UDTCNTL); 00324 M01S00302.combudt +++| BEGIN 00325 M01S00303.combudt +++| ITEM UD$CN$EN0 U(00,00,60); # CONTROLLER WORD 0 # 00326 M01S00304.combudt +++| ITEM UD$FLG U(00,00,12); # CONTROLLER FLAGS # 00327 M01S00305.combudt +++| ITEM UD$EXIST B(00,00,01); # CONTROLLER EXISTS # 00328 M01S00306.combudt +++| ITEM UD$CUON B(00,01,01); # ON/OFF FLAG # 00329 M01S00307.combudt +++| ITEM UD$CNUP B(00,02,01); # CLEAN-UP FLAG # 00330 M01S00308.combudt +++| ITEM UD$NALL B(00,03,01); # NOT COMPLETE PATH # 00331 M01S00309.combudt +++| ITEM UD$DRDWAIT B(00,04,01); # WAIT FOR EMPTY DRD # 00332 M01S00310.combudt +++| ITEM UD$SMAIF U(00,12,48); # AIF FIELDS #
Line S00311 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00333 M02S00311.common1 ---| ITEM UD$SMAIF0 U(00,12,24); # AIF0 SM FIELDS #
Line S00312 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00334 M02S00312.common1 ---| ITEM UD$SMAIF1 U(00,36,24); # AIF1 SM FIELDS # 00335 M01S00313.combudt +++| ITEM UD$SMORDS U(00,12,48); # SM ORDINALS # 00336 M01S00314.combudt +++| ITEM UD$SM0 U(00,12,06); # SM0 OFFSET # 00337 M01S00315.combudt +++| ITEM UD$SM1 U(00,18,06); # SM1 OFFSET # 00338 M01S00316.combudt +++| ITEM UD$SM2 U(00,24,06); # SM2 OFFSET # 00339 M01S00317.combudt +++| ITEM UD$SM3 U(00,30,06); # SM3 OFFSET # 00340 M01S00318.combudt +++| ITEM UD$SM4 U(00,36,06); # SM4 OFFSET # 00341 M01S00319.combudt +++| ITEM UD$SM5 U(00,42,06); # SM5 OFFSET # 00342 M01S00320.combudt +++| ITEM UD$SM6 U(00,48,06); # SM6 OFFSET # 00343 M01S00321.combudt +++| ITEM UD$SM7 U(00,54,06); # SM7 OFFSET # 00344 M01S00322.combudt +++| ITEM UD$CN$EN1 U(01,00,60); # CONTROLLER WORD 1 #
Line S00323 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00345 M02S00323.common1 ---| ITEM UD$AIF U(01,00,48); # ACCESSOR INTERFACES #
Line S00324 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00346 M02S00324.common1 ---| ITEM UD$AIF0 U(01,00,24); # 4 ACCESSOR PATHS #
Line S00325 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00347 M02S00325.common1 ---| ITEM UD$AIF1 U(01,24,24); # 4 ACCESSOR PATHS # 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 M01S00326.combudt +++| ITEM UD$ESTO U(01,48,12); # EST ORDINAL #
Line S00327 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00352 M02S00327.common1 ---| ITEM UD$CN$EN2 U(02,00,60); # CONTROLLER WORD 2 #
Line S00328 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00353 M02S00328.common1 ---| ITEM UD$DIF U(02,00,24); # DEVICE INTERFACES #
Line S00329 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00354 M02S00329.common1 ---| ITEM UD$DIF0 U(02,00,12); # 2 DEVICE PATHS #
Line S00330 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00355 M02S00330.common1 ---| ITEM UD$DIF1 U(02,12,12); # 2 DEVICE PATHS #
Line S00331 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00356 M02S00331.common1 ---| ITEM UD$CN$EN3 U(03,00,60); # CONTROLLER WORD 3 #
Line S00332 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00357 M02S00332.common1 ---| ITEM UD$DTI U(03,00,24); # DATA INPUT FIELDS #
Line S00333 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00358 M02S00333.common1 ---| ITEM UD$DTI0 U(03,00,12); # 2 DATA INPUT PATHS #
Line S00334 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00359 M02S00334.common1 ---| ITEM UD$DTI1 U(03,12,12); # 2 DATA INPUT PATHS #
Line S00335 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00360 M02S00335.common1 ---| ITEM UD$DTO U(03,24,24); # DATA OUTPUT PATHS #
Line S00336 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00361 M02S00336.common1 ---| ITEM UD$DTO0 U(03,24,12); # 2 DATA OUTPUT PATHS #
Line S00337 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00362 M02S00337.common1 ---| ITEM UD$DTO1 U(03,36,12); # 2 DATA OUTPUT PATHS #
Line S00338 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00363 M02S00338.common1 ---| ITEM UD$CUDA U(03,48,03); # M862 DEVICE ADDRESS #
Line S00339 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00364 M02S00339.common1 ---| ITEM UD$CN$EN4 U(04,00,60); # CONTROLLER WORD 4 #
Line S00340 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00365 M02S00340.common1 ---| ITEM UD$CIF01 U(04,00,48); # *CIF* 0 AND 1 #
Line S00341 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00366 M02S00341.common1 ---| ITEM UD$CIF0 U(04,00,24); # 4 DEVICE PATHS #
Line S00342 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00367 M02S00342.common1 ---| ITEM UD$CIF1 U(04,24,24); # 4 DEVICE PATHS #
Line S00343 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00368 M02S00343.common1 ---| ITEM UD$CHANBA U(04,48,12); # 1ST AND 2ND CHANNELS #
Line S00344 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00369 M02S00344.common1 ---| ITEM UD$CHANB U(04,48,06); # 2ND CHANNEL #
Line S00345 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00370 M02S00345.common1 ---| ITEM UD$CHANB$O B(04,48,01); # 2ND ON/OFF BIT #
Line S00346 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00371 M02S00346.common1 ---| ITEM UD$CHANB$C U(04,49,05); # 2ND CHANNEL NUMBER #
Line S00347 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00372 M02S00347.common1 ---| ITEM UD$CHANA U(04,54,06); # 1ST CHANNEL #
Line S00348 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00373 M02S00348.common1 ---| ITEM UD$CHANA$O B(04,54,01); # 1ST ON/OFF BIT #
Line S00349 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00374 M02S00349.common1 ---| ITEM UD$CHANA$C U(04,55,05); # 1ST CHANNEL NUMBER #
Line S00350 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00375 M02S00350.common1 ---| ITEM UD$CN$EN5 U(05,00,60); # CONTROLLER WORD 5 #
Line S00351 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00376 M02S00351.common1 ---| ITEM UD$CIF23 U(05,00,48); # *CIF* 2 AND 3 #
Line S00352 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00377 M02S00352.common1 ---| ITEM UD$CIF2 U(05,00,24); # 4 DEVICE PATHS #
Line S00353 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00378 M02S00353.common1 ---| ITEM UD$CIF3 U(05,24,24); # 4 DEVICE PATHS #
Line S00354 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00379 M02S00354.common1 ---| ITEM UD$CHANDC U(05,48,12); # 3RD AND 4TH CHANNELS #
Line S00355 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00380 M02S00355.common1 ---| ITEM UD$CHAND U(05,48,06); # 4TH CHANNEL #
Line S00356 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00381 M02S00356.common1 ---| ITEM UD$CHAND$O B(05,48,01); # 4TH ON/OFF BIT #
Line S00357 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00382 M02S00357.common1 ---| ITEM UD$CHAND$C U(05,49,05); # 4TH CHANNEL NUMBER #
Line S00358 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00383 M02S00358.common1 ---| ITEM UD$CHANC U(05,54,06); # 3RD CHANNEL #
Line S00359 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00384 M02S00359.common1 ---| ITEM UD$CHANC$O B(05,54,01); # 3RD ON/OFF BIT #
Line S00360 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00385 M02S00360.common1 ---| ITEM UD$CHANC$C U(05,55,05); # 3RD CHANNEL NUMBER #
Line S00361 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00386 M02S00361.common1 ---| ITEM UD$CN$EN6 U(06,00,60); # CONTROLLER WORD 6 #
Line S00362 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00387 M02S00362.common1 ---| ITEM UD$DRCP0 U(06,00,48); # 8 DATA RECORD PATHS #
Line S00363 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00388 M02S00363.common1 ---| ITEM UD$DRC0PS U(06,49,08); # 8 PRIME/BACKUP PATHS #
Line S00364 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00389 M02S00364.common1 ---| ITEM UD$CN$EN7 U(07,00,60); # CONTROLLER WORD 7 #
Line S00365 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00390 M02S00365.common1 ---| ITEM UD$DRCP1 U(07,00,48); # 8 DATA RECORD PATHS #
Line S00366 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00391 M02S00366.common1 ---| ITEM UD$DRC1PS U(07,49,08); # 8 PRIME/BACKUP PATHS #
Line S00367 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00392 M02S00367.common1 ---| ITEM UD$CN$EN8 U(08,00,60); # CONTROLLER WORD 8 #
Line S00368 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00393 M02S00368.common1 ---| ITEM UD$LLRQA U(08,06,18); # LLRQ ADDRESS #
Line S00369 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00394 M02S00369.common1 ---| ITEM UD$BMLF U(08,24,18); # BML FET ADDRESS #
Line S00370 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00395 M02S00370.common1 ---| ITEM UD$CAMF U(08,42,18); # CHAN A MESSAGE FET #
Line S00371 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00396 M02S00371.common1 ---| ITEM UD$CN$EN9 U(09,00,60); # CONTROLLER WORD 9 #
Line S00372 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00397 M02S00372.common1 ---| ITEM UD$CHEX U(09,00,04); # CHANNEL EXISTS BITS #
Line S00373 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00398 M02S00373.common1 ---| ITEM UD$CHEX0 B(09,00,01); # CHANNEL A EXISTS BIT #
Line S00374 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00399 M02S00374.common1 ---| ITEM UD$CHEX1 B(09,01,01); # CHANNEL B EXISTS BIT #
Line S00375 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00400 M02S00375.common1 ---| ITEM UD$CHEX2 B(09,02,01); # CHANNEL C EXISTS BIT #
Line S00376 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00401 M02S00376.common1 ---| ITEM UD$CHEX3 B(09,03,01); # CHANNEL D EXISTS BIT #
Line S00377 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00402 M02S00377.common1 ---| ITEM UD$CBMF U(09,42,18); # CHAN B MESSAGE FET #
Line S00378 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00403 M02S00378.common1 ---| ITEM UD$CN$EN10 U(10,00,60); # CONTROLLER WORD 10 #
Line S00379 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00404 M02S00379.common1 ---| ITEM UD$MASC U(10,00,06); # MASTER CHANNEL #
Line S00380 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00405 M02S00380.common1 ---| ITEM UD$MASCPOS U(10,06,04); # MASTER CHANNEL BITS #
Line S00381 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00406 M02S00381.common1 ---| ITEM UD$WBACT U(10,10,04); # MSG WRITE BUF BITS #
Line S00382 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00407 M02S00382.common1 ---| ITEM UD$DBACT U(10,14,04); # DATA BUFFER BITS #
Line S00383 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00408 M02S00383.common1 ---| ITEM UD$MCOUNTS U(10,18,24); # MESSAGE COUNTS #
Line S00384 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00409 M02S00384.common1 ---| ITEM UD$CCMF U(10,42,18); # CHAN C MESSAGE FET #
Line S00385 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00410 M02S00385.common1 ---| ITEM UD$CN$EN11 U(11,00,60); # CONTROLLER WORD 11 #
Line S00386 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00411 M02S00386.common1 ---| ITEM UD$MASCIF U(11,00,03); # MASTER CHANNEL CIF #
Line S00387 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00412 M02S00387.common1 ---| ITEM UD$CDMF U(11,42,18); # CHAN D MESSAGE FET #
Line S00388 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00413 M02S00388.common1 ---| ITEM UD$CN$EN12 U(12,00,60); # CONTROLLER WORD 12 #
Line S00389 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00414 M02S00389.common1 ---| ITEM UD$MBSTAT U(12,00,60); # MSG BUFFER STATUS #
Line S00390 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00415 M02S00390.common1 ---| ITEM UD$MBACT B(12,00,01); # MESSAGE BUFFER FLAG #
Line S00391 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00416 M02S00391.common1 ---| ITEM UD$MSGSENT B(12,01,01); # MESSAGE SENT FLAG #
Line S00392 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00417 M02S00392.common1 ---| ITEM UD$SAVE U(12,03,03); # MESSAGE PART SAVED #
Line S00393 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00418 M02S00393.common1 ---| ITEM UD$SBADDR U(12,42,18); # STORAGE BUFFER ADDR #
Line S00394 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00419 M02S00394.common1 ---| ITEM UD$MSG C(13,00,110); # M860 MESSAGE BUFFER # 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 M01S00395.combudt +++| END 00495 M01S00396.combudt +++| 00496 M01S00397.combudt +++| 00497 M01S00398.combudt +++|# 00498 M01S00399.combudt +++|* STORAGE MODULE TABLE. 00499 M01S00400.combudt +++|# 00500 M01S00401.combudt +++| 00501 M01S00402.combudt +++| 00502 M01S00403.combudt +++| BASED 00503 M01S00404.combudt +++| ARRAY UDT$SMA [1:MAXSMUNIT] S(SMALT); 00504 M01S00405.combudt +++| BEGIN 00505 M01S00406.combudt +++| ITEM SM$WD0 U(00,00,60); # SM WORD 0 # 00506 M01S00407.combudt +++| ITEM SM$FLG U(00,00,12); # SM FLAGS # 00507 M01S00408.combudt +++| ITEM SM$FLAG U(00,00,06); # SM MAIN FLAGS # 00508 M01S00409.combudt +++| ITEM SM$EXIST B(00,00,01); # EXISTS FLAG # 00509 M01S00410.combudt +++| ITEM SM$ON B(00,01,01); # ON/OFF FLAG # 00510 M01S00411.combudt +++| ITEM SM$ON$ACK B(00,02,01); # ACCEPT ON/OFF # 00511 M01S00412.combudt +++| ITEM SM$DIAG B(00,03,01); # REQUEST DIAGNOSIIC # 00512 M01S00413.combudt +++| ITEM SM$DAG$ACK B(00,04,01); # ACCEPT DIAGNOSTIC # 00513 M01S00414.combudt +++| ITEM SM$DONE B(00,05,01); # SM PROCESSED # 00514 M01S00415.combudt +++| ITEM SM$TOPDRD B(00,06,01); # NEXT DRD TO USE # 00515 M01S00416.combudt +++| ITEM SM$HWOFF B(00,07,01); # HARDWARE OFF # 00516 M01S00417.combudt +++| ITEM SM$HWOFF1 B(00,08,01); # HARDWARE OFF (CU1) # 00517 M01S00418.combudt +++| ITEM SM$HWOFF2 B(00,09,01); # HARDWARE OFF (CU2) # 00518 M01S00419.combudt +++| ITEM SM$ACCBUSY B(00,10,01); # ACCESSOR BUSY FLAG # 00519 M01S00420.combudt +++| ITEM SM$SCCU B(00,11,01); # SRV CELL CLEANUP # 00520 M01S00421.combudt +++| ITEM SM$STS U(00,12,20); # CU STATUSES/ORDS # 00521 M01S00422.combudt +++| ITEM SM$CNT0 U(00,12,10); # 1ST CU STATUS/ORD # 00522 M01S00423.combudt +++| ITEM SM$STS0 U(00,12,06); # ACC STATUS FROM CU0 # 00523 M01S00424.combudt +++| ITEM SM$CUO0 U(00,18,04); # 1ST CU ORDINAL # 00524 M01S00425.combudt +++| ITEM SM$CNT1 U(00,24,10); # 2ND CU STATUS/ORD # 00525 M01S00426.combudt +++| ITEM SM$STS1 U(00,24,06); # ACC STATUS FROM CU1 # 00526 M01S00427.combudt +++| ITEM SM$CUO1 U(00,30,04); # 2ND CU ORDINAL # 00527 M01S00428.combudt +++| ITEM SM$ID C(00,36,01); # SM - SMMAP ID # 00528 M01S00429.combudt +++| ITEM SM$SUN U(00,42,04); # UNIT/PATH NUMBER # 00529 M01S00430.combudt +++| ITEM SM$WD1 U(01,00,60); # SM WORD 1 #
Line S00431 Modification History | |
---|---|
M01 (Added by) | combudt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act ----------------------------+ 00530 M02S00431.common1 ---| ITEM SM$DSRQF B(01,00,01); # DESTAGE *WAIT* DRD # 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 M01S00432.combudt +++| ITEM SM$STNUM U(01,12,02); # MAX DRD-S FOR STAGE # 00541 M01S00433.combudt +++| ITEM SM$DSNUM U(01,14,02); # DRD-S TO DESTAGE # 00542 M01S00434.combudt +++| ITEM SM$LLRQ1 B(01,36,01); # LLRQ TYPE ADDRESS # 00543 M01S00435.combudt +++| ITEM SM$DSFLAG1 B(01,37,01); # DESTAGING FLAG # 00544 M01S00436.combudt +++| ITEM SM$REQRES1 U(01,42,18); # RESERVE ADDRESS # 00545 M01S00437.combudt +++| ITEM SM$WD2 U(02,00,60); # SM WORD 2 # 00546 M01S00438.combudt +++| ITEM SM$LLRQ2 B(02,36,01); # LLRQ TYPE ADDRESS # 00547 M01S00439.combudt +++| ITEM SM$DSFLAG2 B(02,37,01); # DESTAGE FLAG # 00548 M01S00440.combudt +++| ITEM SM$REQRES2 U(02,42,18); # RESERVE ADDRESS # 00549 M01S00441.combudt +++| ITEM D0$WD0 U(03,00,60); # DRD WORD 0 # 00550 M01S00442.combudt +++| ITEM D0$FLG U(03,00,12); # DRD FLAGS # 00551 M01S00443.combudt +++| ITEM D0$FLAG U(03,00,06); # DRD MAIN FLAGS # 00552 M01S00444.combudt +++| ITEM D0$EXIST B(03,00,01); # EXISTS FLAG # 00553 M01S00445.combudt +++| ITEM D0$ON B(03,01,01); # ON/OFF FLAG # 00554 M01S00446.combudt +++| ITEM D0$ON$ACK B(03,02,01); # ACCEPT ON/OFF # 00555 M01S00447.combudt +++| ITEM D0$DIAG B(03,03,01); # REQUEST DIAGNOSTIC # 00556 M01S00448.combudt +++| ITEM D0$DAG$ACK B(03,04,01); # ACCEPT DIAGNOSTIC # 00557 M01S00449.combudt +++| ITEM D0$DONE B(03,05,01); # DRD PROCESSED # 00558 M01S00450.combudt +++| ITEM D0$LOG0 B(03,06,01); # CU0 LOG LEVEL SET # 00559 M01S00451.combudt +++| ITEM D0$LOG1 B(03,07,01); # CU1 LOG LEVEL SET # 00560 M01S00452.combudt +++| ITEM D0$FULL B(03,08,01); # DRD FULL # 00561 M01S00453.combudt +++| ITEM D0$ST U(03,12,12); # PATH STATUSES # 00562 M01S00454.combudt +++| ITEM D0$STSP U(03,12,06); # DRD STATUS FROM CU0 # 00563 M01S00455.combudt +++| ITEM D0$STSS U(03,18,06); # DRD STATUS FROM CU1 # 00564 M01S00456.combudt +++| ITEM D0$SUN U(03,24,04); # UNIT/PATH NUMBER # 00565 M01S00457.combudt +++| ITEM D0$LLADR U(03,42,18); # LLRQ ADDRESS # 00566 M01S00458.combudt +++| ITEM D0$W01 U(04,00,60); # DRD WORD 1 # 00567 M01S00459.combudt +++| ITEM D0$WD2 U(05,00,60); # DRD WORD 2 # 00568 M01S00460.combudt +++| ITEM D0$HRDE U(05,00,15); # HARD READ ERRORS # 00569 M01S00461.combudt +++| ITEM D0$STDM U(05,15,15); # DEMARKED STRIPES # 00570 M01S00462.combudt +++| ITEM D0$LDER U(05,45,15); # LOAD ERRORS # 00571 M01S00463.combudt +++| ITEM D0$WD3 U(06,00,60); # DRD WORD 3 # 00572 M01S00464.combudt +++| ITEM D0$STRD U(06,00,30); # STRIPES READ # 00573 M01S00465.combudt +++| ITEM D0$STWR U(06,30,30); # STRIPES WRITTEN # 00574 M01S00466.combudt +++| ITEM D0$WD4 U(07,00,60); # DRD WORD 4 # 00575 M01S00467.combudt +++| ITEM D0$SRDE U(07,00,30); # SOFT READ ERRORS # 00576 M01S00468.combudt +++| ITEM D0$SWRE U(07,30,30); # SOFT WRITE ERRORS # 00577 M01S00469.combudt +++| ITEM D0$WD5 U(08,00,60); # DRD WORD 5 # 00578 M01S00470.combudt +++| ITEM D0$MBACT B(08,00,01); # MESSAGE BUFFER FLAG # 00579 M01S00471.combudt +++| ITEM D0$MSGSENT B(08,01,01); # MESSAGE SENT FLAG # 00580 M01S00472.combudt +++| ITEM D0$SBADDR U(08,42,18); # STORAGE BUFFER ADDR # 00581 M01S00473.combudt +++| ITEM D0$MSG C(09,00,110); # M860 MESSAGE BUFFER # 00582 M01S00474.combudt +++| ITEM D1$WD0 U(20,00,60); # DRD WORD 0 # 00583 M01S00475.combudt +++| ITEM D1$FLG U(20,00,12); # DRD FLAGS # 00584 M01S00476.combudt +++| ITEM D1$FLAG U(20,00,06); # DRD MAIN FLAGS # 00585 M01S00477.combudt +++| ITEM D1$EXIST B(20,00,01); # EXISTS FLAG # 00586 M01S00478.combudt +++| ITEM D1$ON B(20,01,01); # ON/OFF FLAG # 00587 M01S00479.combudt +++| ITEM D1$ON$ACK B(20,02,01); # ACCEPT ON/OFF FLAG # 00588 M01S00480.combudt +++| ITEM D1$DIAG B(20,03,01); # REQUEST DIAGNOSTIC # 00589 M01S00481.combudt +++| ITEM D1$DAG$ACK B(20,04,01); # ACCEPT DIAGNOSTIC # 00590 M01S00482.combudt +++| ITEM D1$DONE B(20,05,01); # DRD PROCESSED # 00591 M01S00483.combudt +++| ITEM D1$LOG0 B(20,06,01); # CU0 LOG LEVEL SET # 00592 M01S00484.combudt +++| ITEM D1$LOG1 B(20,07,01); # CU1 LOG LEVEL SET # 00593 M01S00485.combudt +++| ITEM D1$FULL B(20,08,01); # DRD FULL # 00594 M01S00486.combudt +++| ITEM D1$ST U(20,12,12); # PATH STATUSES # 00595 M01S00487.combudt +++| ITEM D1$STSP U(20,12,06); # DRD STATUS FROM CU0 # 00596 M01S00488.combudt +++| ITEM D1$STSS U(20,18,06); # DRD STATUS FROM CU1 # 00597 M01S00489.combudt +++| ITEM D1$SUN U(20,24,04); # UNIT/PATH NUMBER # 00598 M01S00490.combudt +++| ITEM D1$LLADR U(20,42,18); # LLRQ ADDRESS # 00599 M01S00491.combudt +++| ITEM D1$WD1 U(21,00,60); # DRD WORD 1 # 00600 M01S00492.combudt +++| ITEM D1$WD2 U(22,00,60); # DRD WORD 2 # 00601 M01S00493.combudt +++| ITEM D1$HRDE U(22,00,15); # HARD READ ERRORS # 00602 M01S00494.combudt +++| ITEM D1$STDM U(22,15,15); # DEMARKED STRIPES # 00603 M01S00495.combudt +++| ITEM D1$LDER U(22,45,15); # LOAD ERRORS # 00604 M01S00496.combudt +++| ITEM D1$WD3 U(23,00,60); # DRD WORD 3 # 00605 M01S00497.combudt +++| ITEM D1$STRD U(23,00,30); # STRIPES READ # 00606 M01S00498.combudt +++| ITEM D1$STWR U(23,30,30); # STRIPES WRITTEN # 00607 M01S00499.combudt +++| ITEM D1$WD4 U(24,00,60); # DRD WORD 4 # 00608 M01S00500.combudt +++| ITEM D1$SRDE U(24,00,30); # SOFT READ ERRORS # 00609 M01S00501.combudt +++| ITEM D1$SWRE U(24,30,30); # SOFT WRITE ERRORS # 00610 M01S00502.combudt +++| ITEM D1$WD5 U(25,00,60); # DRD WORD 5 # 00611 M01S00503.combudt +++| ITEM D1$MBACT B(25,00,01); # MESSAGE BUFFER FLAG # 00612 M01S00504.combudt +++| ITEM D1$MSGSENT B(25,01,01); # MESSAGE SENT FLAG # 00613 M01S00505.combudt +++| ITEM D1$SBADDR U(25,42,18); # STORAGE BUFFER ADDR # 00614 M01S00506.combudt +++| ITEM D1$MSG C(26,00,110); # M860 MESSAGE BUFFER # 00615 M01S00507.combudt +++| END 00616 M01S00508.combudt +++| 00617 M01S00509.combudt +++| 00618 M01S00510.combudt +++| 00619 M01S00511.combudt +++|# 00620 M01S00512.combudt +++|* MESSAGE BUFFER FORMAT. 00621 M01S00513.combudt +++|# 00622 M01S00514.combudt +++| 00623 M01S00515.combudt +++| 00624 M01S00516.combudt +++| BASED 00625 M01S00517.combudt +++| ARRAY UDT$MSG [0:0] S(MSGLT); 00626 M01S00518.combudt +++| 00627 M01S00519.combudt +++| BEGIN 00628 M01S00520.combudt +++| ITEM MS$MSG0 U(00,00,60); # MESSAGE WORD 0 # 00629 M01S00521.combudt +++| ITEM MS$MSQN U(00,00,16); # MESSAGE NUMBER # 00630 M01S00522.combudt +++| ITEM MS$MSQN$DI U(00,00,02); # DRD INDICATOR # 00631 M01S00523.combudt +++| ITEM MS$MSQN$D0 B(00,00,01); # DRD 0 MSG # 00632 M01S00524.combudt +++| ITEM MS$MSQN$D1 B(00,01,01); # DRD 1 MSG # 00633 M01S00525.combudt +++| ITEM MS$MSQN$CN U(00,02,07); # CU/SM ORDINAL # 00634 M01S00526.combudt +++| ITEM MS$ASS$DT U(00,16,16); # ASSOCIATED DATA # 00635 M01S00527.combudt +++| ITEM MS$MSG U(00,32,16); # MESSAGE TYPE # 00636 M01S00528.combudt +++| ITEM MS$MSG$M U(00,32,08); # MAIN # 00637 M01S00529.combudt +++| ITEM MS$MSG$S U(00,40,08); # MESSAGE SUB-TYPE # 00638 M01S00530.combudt +++| ITEM MS$MSG$R B(00,40,01); # MESSAGE RESPONSE # 00639 M01S00531.combudt +++| ITEM MS$MSG$D U(00,44,04); # MESSAGE SUBTYPE DRD # 00640 M01S00532.combudt +++| ITEM MS$CU U(00,48,12); # CONTROLLER ORDINAL # 00641 M01S00533.combudt +++| ITEM MS$MSG1 U(01,00,60); # MESSAGE WORD 1 # 00642 M01S00534.combudt +++| ITEM MS$UNADD U(01,00,16); # UNIT ADDRESS # 00643 M01S00535.combudt +++| ITEM MS$INTER U(01,04,04); # CHANNEL INTERFACES # 00644 M01S00536.combudt +++| ITEM MS$INTER$D B(01,04,01); # CHANNEL INTERFACE D # 00645 M01S00537.combudt +++| ITEM MS$INTER$C B(01,05,01); # CHANNEL INTERFACE C # 00646 M01S00538.combudt +++| ITEM MS$INTER$B B(01,06,01); # CHANNEL INTERFACE B # 00647 M01S00539.combudt +++| ITEM MS$INTER$A B(01,07,01); # CHANNEL INTERFACE A # 00648 M01S00540.combudt +++| ITEM MS$CONT U(01,08,04); # CONTROLLER NUMBER # 00649 M01S00541.combudt +++| ITEM MS$DEV$NB U(01,12,04); # DEVICE NUMBER # 00650 M01S00542.combudt +++| ITEM MS$DEV$SM U(01,12,03); # DRD UDT SM OFFSET # 00651 M01S00543.combudt +++| ITEM MS$DEV$ODD B(01,15,01); # SET IF ODD DRD # 00652 M01S00544.combudt +++| ITEM MS$CART0 U(01,16,32); # SERIAL BYTES 8-11 # 00653 M01S00545.combudt +++| ITEM MS$MSG2 U(02,00,60); # MESSAGE WORD 2 # 00654 M01S00546.combudt +++| ITEM MS$CART1 U(02,00,48); # SERIAL BYTES 12-17 # 00655 M01S00547.combudt +++| ITEM MS$CART1A U(02,00,28); # SERIAL BYTES 12-15 # 00656 M01S00548.combudt +++| ITEM MS$CART1B U(02,28,20); # SERIAL BYTES 15-17 # 00657 M01S00549.combudt +++| ITEM MS$MSG3 U(03,00,60); # MESSAGE WORD 3 # 00658 M01S00550.combudt +++| ITEM MS$CART2 U(03,00,16); # SERIAL BYTES 18-19 # 00659 M01S00551.combudt +++| ITEM MS$VOLV0 U(03,16,32); # VOLUME BYTES 20-23 # 00660 M01S00552.combudt +++| ITEM MS$MSG4 U(04,00,60); # MESSAGE WORD 4 # 00661 M01S00553.combudt +++| ITEM MS$VOLU1 U(04,00,16); # VOLUME BYTES 24-25 # 00662 M01S00554.combudt +++| ITEM MS$VOL$N U(04,16,16); # VERSION NUMBER # 00663 M01S00555.combudt +++| ITEM MS$PATH U(04,32,08); # PATH NUMBER # 00664 M01S00556.combudt +++| ITEM MS$DRDN U(04,40,08); # DRD/SM NUMBER # 00665 M01S00557.combudt +++| ITEM MS$MSG5 U(05,00,60); # MESSAGE WORD 5 # 00666 M01S00558.combudt +++| ITEM MS$YADD U(05,00,08); # VERTICAL ADDRESS # 00667 M01S00559.combudt +++| ITEM MS$ZADD U(05,08,08); # HORIZONTAL ADDRESS # 00668 M01S00560.combudt +++| ITEM MS$STPL U(05,16,32); # STRIPE LOW # 00669 M01S00561.combudt +++| ITEM MS$MSG6 U(06,00,60); # MESSAGE WORD 6 # 00670 M01S00562.combudt +++| ITEM MS$STPH U(06,00,32); # STRIPE HIGH # 00671 M01S00563.combudt +++| ITEM MS$PARM1 U(06,32,16); # PARAMETER 1 # 00672 M01S00564.combudt +++| ITEM MS$MSG7 U(07,00,60); # MESSAGE WORD 7 # 00673 M01S00565.combudt +++| ITEM MS$PARM1A U(07,00,16); # PARAMETER 1 # 00674 M01S00566.combudt +++| ITEM MS$PARM1A3 U(07,00,08); # PARAM 1, BYTE 3 # 00675 M01S00567.combudt +++| ITEM MS$PARM1A4 U(07,08,08); # PARAM 1, BYTE 4 # 00676 M01S00568.combudt +++| ITEM MS$PARM2 U(07,16,32); # PARAMETER 2 # 00677 M01S00569.combudt +++| ITEM MS$PARM21 U(07,16,08); # PARAM 2, BYTE 1 # 00678 M01S00570.combudt +++| ITEM MS$PARM22 U(07,24,08); # PARAM 2, BYTE 2 # 00679 M01S00571.combudt +++| ITEM MS$PARM23 U(07,32,08); # PARAM 2, BYTE 3 # 00680 M01S00572.combudt +++| ITEM MS$PARM24 U(07,40,08); # PARAM 2, BYTE 4 # 00681 M01S00573.combudt +++| ITEM MS$MSG8 U(08,00,60); # MESSAGE WORD 8 # 00682 M01S00574.combudt +++| ITEM MS$PARM3 U(08,00,32); # PARAMETER 3 # 00683 M01S00575.combudt +++| ITEM MS$RETCODE U(08,32,16); # MAIN RETURN CODE # 00684 M01S00576.combudt +++| ITEM MS$MSG9 U(09,00,60); # MESSAGE WORD 9 # 00685 M01S00577.combudt +++| ITEM MS$DDRCODE U(09,00,16); # DEV DRVR RET CODE # 00686 M01S00578.combudt +++| ITEM MS$UNSTAT U(09,16,32); # UNIT STATUS # 00687 M01S00579.combudt +++| ITEM MS$MSG10 U(10,00,60); # MESSAGE WORD 10 # 00688 M01S00580.combudt +++| ITEM MS$PSTAT U(10,00,16); # PATH STATUS # 00689 M01S00581.combudt +++| ITEM MS$CHEKSUM U(10,16,16); # CHECKSUM # 00690 M01S00582.combudt +++| END 00691 M01S00583.combudt +++| 00692 M01S00584.combudt +++| 00693 M01S00585.combudt +++| 00694 M01S00586.combudt +++| 00695 M01S00587.combudt +++| 00696 M01S00588.combudt +++|# 00697 M01S00589.combudt +++|* THIS ARRAY DEFINES THE *SPC* MONITOR CALL. 00698 M01S00590.combudt +++|# 00699 M01S00591.combudt +++| 00700 M01S00592.combudt +++| ARRAY SPC [0:0] S(1); 00701 M01S00593.combudt +++| BEGIN 00702 M01S00594.combudt +++| ITEM SPC$SPC C(00,00,03) = ["SPC"]; 00703 M01S00595.combudt +++| ITEM SPC$ADDR U(00,42,18); # ADDRESS OF *1SS* # 00704 M01S00596.combudt +++| END 00705 M01S00597.combudt +++| 00706 M01S00598.combudt +++|# 00707 M01S00599.combudt +++|* THIS ARRAY DEFINES THE *1SS* PP CALL BLOCK ENTRIES. 00708 M01S00600.combudt +++|# 00709 M01S00601.combudt +++| 00710 M01S00602.combudt +++| ARRAY PPU [1:PPCBTSIZE] S(PPCBENLEN); 00711 M01S00603.combudt +++| BEGIN 00712 M01S00604.combudt +++| ITEM PPU$WORD0 U(00,00,60); # PP CALL BLOCK WORD 0 # 00713 M01S00605.combudt +++| ITEM PPU$1SS C(00,00,03); # *1SS* NAME # 00714 M01S00606.combudt +++| ITEM PPU$W0INFO U(00,18,24); # WORD 0 INFORMATION # 00715 M01S00607.combudt +++| ITEM PPU$RCL B(00,19,01); # RECALL BIT # 00716 M01S00608.combudt +++| ITEM PPU$CHAN U(00,24,12); # CHANNEL INFORMATION # 00717 M01S00609.combudt +++| ITEM PPU$CHBOFF B(00,24,01); # CHAN *B* ON/OFF BIT # 00718 M01S00610.combudt +++| ITEM PPU$CHB U(00,25,05); # CHANNEL *B* # 00719 M01S00611.combudt +++| ITEM PPU$CHAOFF B(00,30,01); # CHAN *A* ON/OFF BIT # 00720 M01S00612.combudt +++| ITEM PPU$CHA U(00,31,05); # CHANNEL *A* # 00721 M01S00613.combudt +++| ITEM PPU$FC U(00,36,06); # PP FUNCTION CODE # 00722 M01S00614.combudt +++| ITEM PPU$PADDR U(00,42,18); # PARAMETER WORD ADDR # 00723 M01S00615.combudt +++| ITEM PPU$WORD1 U(01,00,60); # PP CALL BLOCK WORD 1 # 00724 M01S00616.combudt +++| ITEM PPU$MBADDR U(01,00,18); # MSG WRITE BUFFER ADDR # 00725 M01S00617.combudt +++| ITEM PPU$DRCL U(01,18,18); # CPU DRIVER RECALL ADDR # 00726 M01S00618.combudt +++| ITEM PPU$ESTORD U(01,36,12); # EST ORDINAL # 00727 M01S00619.combudt +++| ITEM PPU$CNTORD U(01,48,11); # UDT CU ORDINAL # 00728 M01S00620.combudt +++| ITEM PPU$ACTIVE B(01,59,01); # PP-ACTIVE FLAG # 00729 M01S00621.combudt +++| ITEM PPU$WORD2 U(02,00,60); # PP CALL BLOCK WORD 2 # 00730 M01S00622.combudt +++| ITEM PPU$DBADDR U(02,42,18); # DATA BUFFER ADDRESS # 00731 M01S00623.combudt +++| END 00732 M01S00624.combudt +++| 00733 M01S00625.combudt +++|# 00734 M01S00626.combudt +++|* ARRAY TO HOLD UDT CHANNEL INFORMATION. 00735 M01S00627.combudt +++|# 00736 M01S00628.combudt +++| 00737 M01S00629.combudt +++| ARRAY CHNTMP [0:MAX$CIF] S(1); # UDT CHANNEL INFORMATION # 00738 M01S00630.combudt +++| BEGIN 00739 M01S00631.combudt +++| ITEM CHT$WORD U(00,00,60); # CHANNEL INFO WORD # 00740 M01S00632.combudt +++| ITEM CHT$ON B(00,54,01); # CHANNEL ON/OFF FLAG # 00741 M01S00633.combudt +++| ITEM CHT$CHAN U(00,55,05); # CHANNEL NUMBER # 00742 M01S00634.combudt +++| END 00743 M01S00635.combudt +++| 00744 M01S00636.combudt +++|# 00745 M01S00637.combudt +++|* ARRAY TO HOLD CALL BLOCK ENTRY 1ST WORD DURING PP CALL. 00746 M01S00638.combudt +++|# 00747 M01S00639.combudt +++| 00748 M01S00640.combudt +++| ARRAY PPTMP [0:0] S(1); # PP CALL ENTRY 1ST WORD # 00749 M01S00641.combudt +++| BEGIN 00750 M01S00642.combudt +++| ITEM PPT$WORD0 U(00,00,60); # FIRST WORD # 00751 M01S00643.combudt +++| END 00752 M01S00644.combudt +++| 00753 M01S00645.combudt +++|# 00754 M01S00646.combudt +++|* BASED ARRAY TO HOLD MESSAGE WRITE BUFFER ADDRESSES IN UDT. 00755 M01S00647.combudt +++|# 00756 M01S00648.combudt +++| 00757 M01S00649.combudt +++| BASED 00758 M01S00650.combudt +++| ARRAY MWBTMP [0:MAX$CIF] S(1); # WRITE BUFFER ADDRESSES # 00759 M01S00651.combudt +++| BEGIN 00760 M01S00652.combudt +++| ITEM MWB$ADDR U(00,42,18); # ADDRESS # 00761 M01S00653.combudt +++| END 00762 M01S00654.combudt +++| 00763 M01S00655.combudt +++|# 00764 M01S00656.combudt +++|* ARRAY TO DEFINE CONTROLLER STATUSES. 00765 M01S00657.combudt +++|# 00766 M01S00658.combudt +++| 00767 M01S00659.combudt +++| ARRAY CUSTAT [0:0] S(4); 00768 M01S00660.combudt +++| BEGIN 00769 M01S00661.combudt +++| ITEM CUOFF C(00,00,14) = [" OFF. "]; 00770 M01S00662.combudt +++| ITEM CUON C(02,00,14) = [" INITIALIZED. "]; 00771 M01S00663.combudt +++| END 00772 M01S00664.combudt +++| 00773 M01S00665.combudt +++|# 00774 M01S00666.combudt +++|* ARRAY TO DEFINE CONTROLLER STATUS MESSAGE. 00775 M01S00667.combudt +++|# 00776 M01S00668.combudt +++| 00777 M01S00669.combudt +++| ARRAY CUMSG [0:0] S(5); 00778 M01S00670.combudt +++| BEGIN 00779 M01S00671.combudt +++| ITEM CU$1 C(00,00,22) = [" CONTROLLER EST ENTRY "]; 00780 M01S00672.combudt +++| ITEM CU$ORD U(02,12,24); # CU EST ORDINAL # 00781 M01S00673.combudt +++| ITEM CU$STAT C(02,36,14); # CU STATUS # 00782 M01S00674.combudt +++| ITEM CU$ZERO U(04,00,60) = [0]; # ZERO-BYTE TERMINATOR # 00783 M01S00675.combudt +++| END 00784 M01S00676.combudt +++| 00785 M01S00677.combudt +++| END # BUDTCOM # 00786 M01S00678.combudt +++| 00787 M01S00679.combudt +++| END # COMBUDT # 00788 M01S00680.combudt +++| 00789 M01S00681.combudt +++| # 00790 M01S00682.combudt +++| COL 30 00791 M01S00683.combudt +++| ENDX # 00792 M01S00684.combudt +++| CONTROL LIST;
cdc/nos2.source/opl.opl871/common/combudt.txt · Last modified: by 127.0.0.1