cdc:nos2.source:opl.opl871:common:comptma
Common COMPTMA
2 Modifications
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.comptma +++| CTEXT COMPTMA - TWO-PORT MULTIPLEXER ACCESS. 00002 M01S00002.comptma +++| SPACE 4,10 00003 M01S00003.comptma +++|QUAL$ IF -DEF,QUAL$ 00004 M01S00004.comptma +++| QUAL COMPTMA 00005 M01S00005.comptma +++|QUAL$ ENDIF 00006 M01S00006.comptma +++| BASE M
Line S00007 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00007 M02S00007.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORPORATION, 1983. 00008 M01S00001.281l803 +++|* COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00009 M01S00008.comptma +++| TMA SPACE 4,10 00010 M01S00009.comptma +++|*** COMPTMA - TWO-PORT MULTIPLEXER ACCESS. 00011 M01S00010.comptma +++|* 00012 M01S00011.comptma +++|* B. R. HANSON 00013 M01S00012.comptma +++|* G. A. KERSTEN 83/08/19. 00014 M01S00013.comptma +++| SPACE 4,10 00015 M01S00014.comptma +++|*** *COMPTMA* DEFINES ROUTINES TO TALK WITH A TERMINAL 00016 M01S00015.comptma +++|* ON THE TWO-PORT MULTIPLEXER. THESE ROUTINES OBSERVE THE 00017 M01S00016.comptma +++|* PROTOCOL FOR ACCESSING A PORT ON THE MULTIPLEXER AND FOR 00018 M01S00017.comptma +++|* TALKING WITH THAT PORT. THIS PROTOCOL PROVIDES FOR SHARING 00019 M01S00018.comptma +++|* THE PORT AND THE MULTIPLEXER BETWEEN PP PROGRAMS AND 00020 M01S00019.comptma +++|* OPERATING SYSTEMS. 00021 M01S00020.comptma +++|* 00022 M01S00021.comptma +++|* THE PROTOCOL FOR ACCESSING A TERMINAL ON THE TWO-PORT MUX 00023 M01S00022.comptma +++|* IS AS FOLLOWS. 00024 M01S00023.comptma +++|* 00025 M01S00024.comptma +++|* THE IOU TEST-MODE REGISTER (A0) CONTAINS SIX BITS RESERVED 00026 M01S00025.comptma +++|* FOR SOFTWARE USE - BITS 58-63. THEY ARE DEFINED AS 00027 M01S00026.comptma +++|* 58 - PORT 1 RE-REQUESTED. 00028 M01S00027.comptma +++|* 59 - PORT 0 RE-REQUESTED. 00029 M01S00028.comptma +++|* 60 - PORT 1 REQUESTED. 00030 M01S00029.comptma +++|* 61 - PORT 0 REQUESTED. 00031 M01S00030.comptma +++|* 62 - PORT 1 RESERVED. 00032 M01S00031.comptma +++|* 63 - PORT 0 RESERVED. 00033 M01S00032.comptma +++|* 00034 M01S00033.comptma +++|* WHEN A PP PROGRAM WANTS TO USE A PORT ON THE TWO-PORT MUX, 00035 M01S00034.comptma +++|* IT MUST SET THE *RESERVED* BIT IN THE TEST-MODE REGISTER. IF 00036 M01S00035.comptma +++|* THAT BIT IS ALREADY SET, IT MAY SET THE *REQUESTED* BIT IN 00037 M01S00036.comptma +++|* THE REGISTER AND WAIT FOR THE OTHER PP TO RELEASE THE PORT 00038 M01S00037.comptma +++|* BY CLEARING THE *RESERVED* BIT. 00039 M01S00038.comptma +++|* 00040 M01S00039.comptma +++|* WHEN A PP HAS RESERVED A PORT AND THEN RELINQUISHES 00041 M01S00040.comptma +++|* THAT RESERVATION, EITHER BY ITS OWN ACTION OR TO HONOR 00042 M01S00041.comptma +++|* THE REQUEST OF ANOTHER PP, IT SHOULD FOLLOW THE PROTOCAL 00043 M01S00042.comptma +++|* IN THE PRECEEDING PARAGRAPH EXCEPT IF THE *RESERVED* BIT 00044 M01S00043.comptma +++|* IS SET IT SHOULD SET THE *RE-REQUESTED* BIT FOR THE 00045 M01S00044.comptma +++|* APPROPRIATE PORT. 00046 M01S00045.comptma +++|* 00047 M01S00046.comptma +++|* IT IS EXPECTED THAT THE PP PROGRAM WHICH HAS THE PORT 00048 M01S00047.comptma +++|* RESERVED WILL PERIODICALLY MONITOR THE REQUESTED BIT 00049 M01S00048.comptma +++|* AND TERMINAL INPUT FOR THE CHARACTER SEQUENCE CORRESPONDING 00050 M01S00049.comptma +++|* TO THE *F7* KEY ON A CDC 721 TERMINAL. IF EITHER THE 00051 M01S00050.comptma +++|* REQUESTED BIT IS SET, OR *F7* IS PRESSED AT THE TERMINAL, 00052 M01S00051.comptma +++|* THEN THE PP PROGRAM SHOULD GIVE UP ACCESS TO THE PORT 00053 M01S00052.comptma +++|* TEMPORARILY IN ORDER TO ALLOW THE REQUESTING PP PROGRAM 00054 M01S00053.comptma +++|* TO GAIN ACCESS TO THE PORT. THE MINIMAL DELAY BEFORE 00055 M01S00054.comptma +++|* ATTEMPTING TO REGAIN ACCESS TO THE PORT IS 1 SECOND. 00056 M01S00055.comptma +++|* 00057 M01S00056.comptma +++|* THE SHARING OF THE TWO-PORT MULTIPLEXER BETWEEN TWO PP-S 00058 M01S00057.comptma +++|* TALKING TO SEPARATE PORTS ON THE MULTIPLEXER IS THROUGH 00059 M01S00058.comptma +++|* THE CHANNEL 15 AND 17 FLAGS. SINCE THE *SCF* INSTRUCTION 00060 M01S00059.comptma +++|* FOR CHANNEL 15 DOES NOT GUARANTEE EXCLUSIVE ACCESS TO THE 00061 M01S00060.comptma +++|* CHANNEL, THE CHANNEL FLAG FOR CHANNEL 17 MUST BE USED TO 00062 M01S00061.comptma +++|* ENSURE THIS CONDITION. THE SEQUENCE OF ACCESS TO CHANNEL 00063 M01S00062.comptma +++|* 15 SHOULD BE - 00064 M01S00063.comptma +++|* 00065 M01S00064.comptma +++|* ACQUIRE MUX ACCESS 00066 M01S00065.comptma +++|* SCF 17 INTERLOCK CHANNEL 17 00067 M01S00066.comptma +++|* SCF 15 INTERLOCK CHANNEL 15 00068 M01S00067.comptma +++|* CCF 17 CLEAR INTERLOCK ON 17 00069 M01S00068.comptma +++|* SELECT PORT 00070 M01S00069.comptma +++|* 00071 M01S00070.comptma +++|* STATUS PORT 00072 M01S00071.comptma +++|* PERFORM I/O OPERATION 00073 M01S00072.comptma +++|* 00074 M01S00073.comptma +++|* RELEASE MUX ACCESS 00075 M01S00074.comptma +++|* DESELECT PORT 00076 M01S00075.comptma +++|* CCF 15 CLEAR INTERLOCK ON 15 00077 M01S00076.comptma +++|* 00078 M01S00077.comptma +++|* THIS PROTOCOL IS NOT USED FOR CYBER 170-865/875 MAINFRAMES 00079 M01S00078.comptma +++|* SINCE THEY DO NOT HAVE A MAINTENANCE CHANNEL OR SUPPORT 00080 M01S00079.comptma +++|* THE CHANNEL FLAG INSTRUCTIONS. 00081 M01S00080.comptma +++|* 00082 M01S00081.comptma +++|* THE FUNCTIONS PROVIDED BY *COMPTMA* ARE - 00083 M01S00082.comptma +++|* 00084 M01S00083.comptma +++|* PRESET MULTIPLEXER ACCESS. 00085 M01S00084.comptma +++|* *PMA* - MODIFIES CODE TO DISABLE CHANNEL INTERLOCKING 00086 M01S00085.comptma +++|* AND PORT RESERVATION IF A CYBER 170-865/875 00087 M01S00086.comptma +++|* MAINFRAME. THE CALLING PP PROGRAM MUST RETURN 00088 M01S00087.comptma +++|* JUMP TO *PMA* BEFORE CALLING ANY OTHER MUX ACCESS 00089 M01S00088.comptma +++|* ROUTINES. EXECUTION OF *PMA* DESTROYS DIRECT 00090 M01S00089.comptma +++|* CELLS CM - CM+4. 00091 M01S00090.comptma +++|* 00092 M01S00091.comptma +++|* IF *PMA$* IS DEFINED, REMOTE CODE FOR SUBROUTINE *PMA* 00093 M01S00092.comptma +++|* WILL BE DEFINED TO INITIALIZE THE MUX ACCESS ROUTINES. 00094 M01S00093.comptma +++|* A *PMA* LABELED *HERE* INSTRUCTION MUST BE SPECIFIED TO 00095 M01S00094.comptma +++|* CAUSE ASSEMBLY OF THE *PMA* SUBROUTINE AT THE APPROPRIATE 00096 M01S00095.comptma +++|* PLACE WITHIN THE CALLING PP PROGRAM (PRESET RECOMMENDED). 00097 M01S00096.comptma +++|* IF *QUAL$* IS DEFINED IN THE CALLING PROGRAM, THE SAME 00098 M01S00097.comptma +++|* QUALIFIER MUST BE IN EFFECT FOR *COMPTMA* AND FOR *PMA* 00099 M01S00098.comptma +++|* REMOTE CODE. 00100 M01S00099.comptma +++|* 00101 M01S00100.comptma +++|* IF *PMA$* IS NOT DEFINED, SUBROUTINE *PMA* WILL BE 00102 M01S00101.comptma +++|* ASSEMBLED IN-LINE. 00103 M01S00102.comptma +++|* 00104 M01S00103.comptma +++|* MULTIPLEXER ACCESS ROUTINES. 00105 M01S00104.comptma +++|* *AMA* - ACQUIRES MUX ACCESS. 00106 M01S00105.comptma +++|* *RMA* - RELEASES MUX ACCESS. 00107 M01S00106.comptma +++|* 00108 M01S00107.comptma +++|* IF *APA$* IS DEFINED, PORT ACCESS ROUTINES WILL BE 00109 M01S00108.comptma +++|* ASSEMBLED IN ADDITION TO THE MUX ACCESS ROUTINES. 00110 M01S00109.comptma +++|* THE CALLER MUST DEFINE THE FOLLOWING ERROR EXIT ADDRESSES. 00111 M01S00110.comptma +++|*
Line S00111 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00112 M02S00111.ns2541 ---|* *FTER* - ERROR PROCESSOR FOR FUNCTION TIME-OUT. 00113 M01S00112.comptma +++|* *MRER* - ERROR PROCESSOR FOR MAINTENANCE REGISTER ACCESS 00114 M01S00113.comptma +++|* ERRORS ON PORT RESERVATION OR RELEASE. 00115 M01S00114.comptma +++|* 00116 M01S00115.comptma +++|* PORT ACCESS ROUTINES. 00117 M01S00116.comptma +++|* *CAR* - PERIODICALLY CHECKS FOR A REQUEST FOR PORT 00118 M01S00117.comptma +++|* USAGE BY ANOTHER PP, RELEASES THE PORT AND 00119 M01S00118.comptma +++|* DELAYS. 00120 M01S00119.comptma +++|* *CLR* - CLEARS THE REQUESTED OR RE-REQUESTED FLAG 00121 M01S00120.comptma +++|* FOR THE PORT IF ON THE LAST ATTEMPT TO GAIN 00122 M01S00121.comptma +++|* ACCESS TO THE PORT IT WAS NOT GRANTED. 00123 M01S00122.comptma +++|* *CRR* - CHECKS REQUESTED AND RE-REQUESTED BITS. 00124 M01S00123.comptma +++|* *CTM* - CLEARS TERMINAL. 00125 M01S00124.comptma +++|* *IFN* - ISSUES A CHANNEL FUNCTION TO THE TWO-PORT MUX
Line S00125 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00126 M02S00125.ns2541 ---|* HARDWARE. IF THE MUX FAILS TO REPLY TO THE
Line S00126 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00127 M02S00126.ns2541 ---|* FUNCTION WITHIN A TIME-OUT PERIOD, *IFN* EXITS
Line S00127 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00128 M02S00127.ns2541 ---|* TO *FTER*. 00129 M01S00001.ns2541 +++|* HARDWARE. 00130 M01S00128.comptma +++|* *RTD* - RELEASES MULTIPLEXER AND DELAYS. 00131 M01S00129.comptma +++|* *RTM* - RELEASES TERMINAL (PORT ACCESS) ON THE MUX. 00132 M01S00130.comptma +++|* *SPA* - STARTS PORT ACCESS BY CALLING *AMA* TO ACQUIRE 00133 M01S00131.comptma +++|* MUX ACCESS AND READING THE PORT STATUS. 00134 M01S00132.comptma +++|* *SPN* - SETS PORT NUMBER FOR PORT ACCESS. 00135 M01S00133.comptma +++|* *STM* - SELECTS TERMINAL ON THE MUX. *STM* GAINS ACCESS 00136 M01S00134.comptma +++|* TO A SPECIFIC PORT ON THE MULTIPLEXER. 00137 M01S00135.comptma +++|* 00138 M01S00136.comptma +++|* ACCESS SECURITY. 00139 M01S00137.comptma +++|* 00140 M01S00138.comptma +++|* WHEN *COMPTMA* PORT ACCESS ROUTINES ARE USED TO ACCESS 00141 M01S00139.comptma +++|* THE TWO PORT MULTIPLEXER, IT IS EXPECTED THAT THE 00142 M01S00140.comptma +++|* FOLLOWING PROCEDURAL MECHANISM WILL BE AVAILABLE TO 00143 M01S00141.comptma +++|* MAINTAIN ACCESS SECURITY - 00144 M01S00142.comptma +++|* 00145 M01S00143.comptma +++|* - OPERATOR COMMANDS ARE REQUIRED TO INITIATE THE UTILITY. 00146 M01S00144.comptma +++|* - LOCAL ACCESS TO THE UTILITY THROUGH THE TWO-PORT 00147 M01S00145.comptma +++|* MULTIPLEXER CAN BE GAINED BY DIRECT CABLING OF THE 00148 M01S00146.comptma +++|* TERMINAL TO THE MULTIPLEXER. THE SITE IS EXPECTED 00149 M01S00147.comptma +++|* TO CONTROL ACCESS TO SUCH TERMINALS. 00150 M01S00148.comptma +++|* - REMOTE ACCESS SHOULD ONLY BE ENABLED BY THE 00151 M01S00149.comptma +++|* OPERATOR AFTER VOICE CONTACT IS MADE WITH THE SUPPORT 00152 M01S00150.comptma +++|* PERSON. AFTER THE SUPPORT PERSON HAS BEEN PROPERLY 00153 M01S00151.comptma +++|* IDENTIFIED, THEN THE LINE IS TO BE PHYSICALLY CONNECTED 00154 M01S00152.comptma +++|* THROUGH AN ACOUSTIC COUPLER TO THE TWO-PORT MULTIPLEXER. 00155 M01S00153.comptma +++|* THIS METHOD OF PROVIDING ACCESS SECURITY IS NOT 00156 M01S00154.comptma +++|* APPLICABLE IF THE UTILITY IS INITIATED FOR USE ON A 00157 M01S00155.comptma +++|* PORT WHICH IS CONFUGURED WITH A DIRECTLY COUPLED MODEM. 00158 M01S00156.comptma +++| SPACE 4,10 00159 M01S00157.comptma +++|**** GLOBAL DATA FOR MULTIPLEXER ACCESS ROUTINES. 00160 M01S00158.comptma +++| 00161 M01S00159.comptma +++| 00162 M01S00160.comptma +++| SFMX CON 0 PORT SELECT FUNCTION 00163 M01S00161.comptma +++|**** 00164 M01S00162.comptma +++| AMA SPACE 4,10 00165 M01S00163.comptma +++|** AMA - ACQUIRE MULTIPLEXER ACCESS. 00166 M01S00164.comptma +++|* 00167 M01S00165.comptma +++|* ENTRY (SFMX) = FUNCTION CODE TO SELECT PORT. 00168 M01S00166.comptma +++|* = 0 IF PORT RESERVATION RELEASED. 00169 M01S00167.comptma +++|* 00170 M01S00168.comptma +++|* EXIT MULTIPLEXER ACCESS OBTAINED. 00171 M01S00169.comptma +++|* 00172 M01S00170.comptma +++|* CALLS IFN. 00173 M01S00171.comptma +++|* 00174 M01S00172.comptma +++|* XREF COMSIOU. 00175 M01S00173.comptma +++| 00176 M01S00174.comptma +++| 00177 M01S00175.comptma +++| AMA SUBR ENTRY/EXIT 00178 M01S00176.comptma +++| 00179 M01S00177.comptma +++| AMA1 LDM SFMX FETCH PORT SELECT FUNCTION 00180 M01S00178.comptma +++| ZJN AMAX IF NO PORT RESERVATION
Line S00179 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00181 M02S00179.ns2541 ---| AMAA SCF AMA4,MR GET ACCESS TO MAINTENANCE CHANNEL 00182 M01S00002.ns2541 +++| AMAA SCF *,MR GET ACCESS TO MAINTENANCE CHANNEL 00183 M01S00180.comptma +++|* UJN AMA2 (CYBER 170-865/875 MAINFRAME) 00184 M01S00181.comptma +++| SCF AMA3,MX GET ACCESS TO TWO-PORT MULTIPLEXER 00185 M01S00182.comptma +++| CCF *,MR
Line S00183 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00186 M02S00183.ns2541 ---| APA$ IF DEF,APA$
Line S00184 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00187 M02S00184.ns2541 ---| AMA2 RJM IFN SELECT PORT
Line S00185 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00188 M02S00185.ns2541 ---| APA$ ELSE
Line S00186 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00189 M02S00186.ns2541 ---| AMA2 FAN MX SELECT PORT
Line S00187 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00190 M02S00187.ns2541 ---| APA$ ENDIF 00191 M01S00003.ns2541 +++| AMA2 FAN MX SELECT PORT 00192 M01S00004.ns2541 +++| AJM *,MX IF CHANNEL ACTIVE 00193 M01S00188.comptma +++| UJN AMAX RETURN 00194 M01S00189.comptma +++| 00195 M01S00190.comptma +++| AMA3 CCF *,MR CLEAR MAINTENANCE CHANNEL INTERLOCK
Line S00191 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00196 M02S00191.ns2541 ---| AMA4 LDN 7 BRIEF DELAY 00197 M01S00005.ns2541 +++| LDN 7 BRIEF DELAY 00198 M01S00192.comptma +++| SBN 1 00199 M01S00193.comptma +++| PJN *-1 IF DELAY NOT COMPLETE 00200 M01S00194.comptma +++| UJN AMA1 TRY TO RESERVE PORT AGAIN 00201 M01S00195.comptma +++| RMA SPACE 4,10 00202 M01S00196.comptma +++|** RMA - RELEASE MULTIPLEXER ACCESS. 00203 M01S00197.comptma +++|* 00204 M01S00198.comptma +++|* ENTRY TWO-PORT MUX IS RESERVED BY THIS PP. 00205 M01S00199.comptma +++|* 00206 M01S00200.comptma +++|* EXIT TWO-PORT MUX IS DESELECTED AND CHANNEL IS RELEASED. 00207 M01S00201.comptma +++|* 00208 M01S00202.comptma +++|* CALLS IFN. 00209 M01S00203.comptma +++|* 00210 M01S00204.comptma +++|* XREF COMSIOU. 00211 M01S00205.comptma +++| 00212 M01S00206.comptma +++| 00213 M01S00207.comptma +++| RMA SUBR ENTRY/EXIT 00214 M01S00208.comptma +++| APA$ IF DEF,APA$ 00215 M01S00209.comptma +++| LDC MXDM DESELECT MULTIPLEXER 00216 M01S00210.comptma +++| RJM IFN 00217 M01S00211.comptma +++| APA$ ELSE 00218 M01S00212.comptma +++| FNC MXDM,MX DESELECT MULTIPLEXER 00219 M01S00213.comptma +++| APA$ ENDIF 00220 M01S00214.comptma +++| RMAA CCF *,MX RELEASE CHANNEL INTERLOCK 00221 M01S00215.comptma +++|* UJN RMAX (CYBER 170-865/875 MAINFRAME) 00222 M01S00216.comptma +++| UJN RMAX RETURN 00223 M01S00217.comptma +++| SPACE 4,10 00224 M01S00218.comptma +++| APA$ IF DEF,APA$ 00225 M01S00219.comptma +++| SPACE 4,10 00226 M01S00220.comptma +++|**** GLOBAL DATA FOR PORT ACCESS ROUTINES. 00227 M01S00221.comptma +++| 00228 M01S00222.comptma +++| 00229 M01S00223.comptma +++| ELIO CON IOUC IOU CONNECT CODE 00230 M01S00224.comptma +++| FNTIO EQU 1500000D/128D FUNCTION TIME-OUT (*DELAY* CYCLES) 00231 M01S00225.comptma +++| NCPR EQU 77 NUMBER OF *CAR* CALLS PER PORT CHECK 00232 M01S00226.comptma +++| RBUF BSSZ 10 MAINTENANCE REGISTER BUFFER 00233 M01S00227.comptma +++| RPTIO EQU 2000D/100D MINIMUM WAIT BEFORE REGAINING PORT 00234 M01S00228.comptma +++| SSMX CON 0 LAST TERMINAL STATUS 00235 M01S00229.comptma +++|**** 00236 M01S00230.comptma +++| CAR SPACE 4,10 00237 M01S00231.comptma +++|** CAR - CHECK FOR PORT REQUEST AND RELEASE. 00238 M01S00232.comptma +++|* 00239 M01S00233.comptma +++|* EXIT (A) = 0, IF PORT RELEASED. 00240 M01S00234.comptma +++|* 1, IF PORT NOT RELEASED. 00241 M01S00235.comptma +++|* 00242 M01S00236.comptma +++|* CALLS CRR, RTD. 00243 M01S00237.comptma +++| 00244 M01S00238.comptma +++| 00245 M01S00239.comptma +++| CAR1 LDN 1 PORT NOT RELEASED 00246 M01S00240.comptma +++| 00247 M01S00241.comptma +++| CAR SUBR ENTRY/EXIT 00248 M01S00242.comptma +++| LDM SFMX 00249 M01S00243.comptma +++| CARA ZJN CAR1 IF PORT NOT ATTACHED 00250 M01S00244.comptma +++|* UJN CARX (CYBER 170-865/875 MAINFRAME) 00251 M01S00245.comptma +++| SOM CARB 00252 M01S00246.comptma +++| NJN CAR1 IF NOT TIME TO CHECK YET 00253 M01S00247.comptma +++| LDK NCPR RESET COUNTER 00254 M01S00248.comptma +++| STM CARB 00255 M01S00249.comptma +++| RJM CRR CHECK IF PORT IS REQUESTED 00256 M01S00250.comptma +++| LPN 4 00257 M01S00251.comptma +++| ZJN CAR1 IF NOT REQUESTED 00258 M01S00252.comptma +++| RJM RTD RELEASE PORT ACCESS AND DELAY 00259 M01S00253.comptma +++| UJN CARX RETURN 00260 M01S00254.comptma +++| 00261 M01S00255.comptma +++| 00262 M01S00256.comptma +++| CARB CON NCPR TEST COUNTER 00263 M01S00257.comptma +++| CLR SPACE 4,10 00264 M01S00258.comptma +++|** CLR - CLEAR LAST REQUEST. 00265 M01S00259.comptma +++|* 00266 M01S00260.comptma +++|* USES T1. 00267 M01S00261.comptma +++|* 00268 M01S00262.comptma +++|* CALLS RSB, USB. 00269 M01S00263.comptma +++|* 00270 M01S00264.comptma +++|* XREF COMPMRA, COMPMRM. 00271 M01S00265.comptma +++| 00272 M01S00266.comptma +++| 00273 M01S00267.comptma +++| CLR SUBR ENTRY/EXIT 00274 M01S00268.comptma +++| LDC ** GET REQUEST/RE-REQUEST FLAG 00275 M01S00269.comptma +++| CLRA EQU *-1 00276 M01S00270.comptma +++| ZJN CLRX IF REQUEST/RE-REQUEST NOT LEFT SET 00277 M01S00271.comptma +++| LPN 77 00278 M01S00272.comptma +++| STD T1 00279 M01S00273.comptma +++| LOCKMR SET 00280 M01S00274.comptma +++| RJM RSB READ STATUS BITS 00281 M01S00275.comptma +++| LDD T1 00282 M01S00276.comptma +++| SHN 21-5 MASK IS LAST BIT SET 00283 M01S00277.comptma +++| RJM USB UPDATE STATUS BITS 00284 M01S00278.comptma +++| LOCKMR CLEAR 00285 M01S00279.comptma +++| UJN CLRX RETURN 00286 M01S00280.comptma +++| CRR SPACE 4,10 00287 M01S00281.comptma +++|** CRR - CHECK REQUESTED AND RE-REQUESTED BIT. 00288 M01S00282.comptma +++|* 00289 M01S00283.comptma +++|* EXIT (A) = 13/0,1/RE-REQUESTED BIT,1/0,1/REQUESTED BIT,2/0. 00290 M01S00284.comptma +++|* 00291 M01S00285.comptma +++|* CALLS RSB. 00292 M01S00286.comptma +++| 00293 M01S00287.comptma +++| 00294 M01S00288.comptma +++| CRR SUBR ENTRY/EXIT 00295 M01S00289.comptma +++| CRRA RJM RSB 00296 M01S00290.comptma +++|* LDN 0 (CYBER 170-865/875 MAINFRAME) 00297 M01S00291.comptma +++|* UJN CRRX (CYBER 170-865/875 MAINFRAME) 00298 M01S00292.comptma +++| LPN 24 00299 M01S00293.comptma +++| UJN CRRX RETURN 00300 M01S00294.comptma +++| IFN SPACE 4,20 00301 M01S00295.comptma +++|** IFN - ISSUE FUNCTION. 00302 M01S00296.comptma +++|* 00303 M01S00297.comptma +++|* ISSUE CHANNEL FUNCTION TO FUNCTION TWO-PORT MUX HARDWARE.
Line S00298 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00304 M02S00298.ns2541 ---|* IF THE TWO-PORT MULTIPLEXER FAILS TO REPLY TO THE FUNCTION
Line S00299 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00305 M02S00299.ns2541 ---|* BY DISCONNECTING THE CHANNEL WITHIN 1.5 SECONDS,
Line S00300 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00306 M02S00300.ns2541 ---|* *IFN* EXITS TO THE ERROR PROCESSOR *FTER*. 00307 M01S00301.comptma +++|* 00308 M01S00302.comptma +++|* ENTRY (A) = FUNCTION TO BE ISSUED. 00309 M01S00303.comptma +++|* PORT SELECTED. 00310 M01S00304.comptma +++|*
Line S00305 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00311 M02S00305.ns2541 ---|* ERROR TO *FTER* IF FUNCTION REJECT. 00312 M01S00006.ns2541 +++|* EXIT FUNCTION ISSUED. 00313 M01S00306.comptma +++|*
Line S00307 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00314 M02S00307.ns2541 ---|* USES T0, T1.
Line S00308 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00315 M02S00308.ns2541 ---|*
Line S00309 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00316 M02S00309.ns2541 ---|* CALLS RMA.
Line S00310 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00317 M02S00310.ns2541 ---|* 00318 M01S00311.comptma +++|* XREF COMSIOU.
Line S00312 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00319 M02S00312.ns2541 ---|*
Line S00313 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00320 M02S00313.ns2541 ---|* MACROS DELAY. 00321 M01S00314.comptma +++| 00322 M01S00315.comptma +++| 00323 M01S00316.comptma +++| IFN SUBR ENTRY/EXIT
Line S00317 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00324 M02S00317.ns2541 ---| STM IFNA SAVE FUNCTION CODE 00325 M01S00318.comptma +++| DCN MX+40 INSURE CHANNEL DISCONNECT
Line S00319 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00326 M02S00319.ns2541 ---| FAN MX ISSUE FUNCTION CODE
Line S00320 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00327 M02S00320.ns2541 ---| LDK FNTIO SET FUNCTION TIME-OUT
Line S00321 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00328 M02S00321.ns2541 ---| IFN1 STD T1 SAVE TIME OUT COUNTER
Line S00322 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00329 M02S00322.ns2541 ---| SHN -14
Line S00323 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00330 M02S00323.ns2541 ---| STD T0
Line S00324 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00331 M02S00324.ns2541 ---|
Line S00325 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00332 M02S00325.ns2541 ---|* WAIT FOR CHANNEL DISCONNECT.
Line S00326 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00333 M02S00326.ns2541 ---|
Line S00327 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00334 M02S00327.ns2541 ---| IJM IFNX,MX IF FUNCTION COMPLETE
Line S00328 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00335 M02S00328.ns2541 ---| DELAY PAUSE 128 USECS
Line S00329 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00336 M02S00329.ns2541 ---| LDD T0 DECREMENT TIME OUT
Line S00330 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00337 M02S00330.ns2541 ---| SHN 14
Line S00331 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00338 M02S00331.ns2541 ---| LMD T1
Line S00332 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00339 M02S00332.ns2541 ---| SBN 1
Line S00333 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00340 M02S00333.ns2541 ---| PJN IFN1 IF NOT TIMED-OUT
Line S00334 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00341 M02S00334.ns2541 ---| DCN MX+40 DISCONNECT CHANNEL
Line S00335 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00342 M02S00335.ns2541 ---| LDC **
Line S00336 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00343 M02S00336.ns2541 ---| IFNA EQU *-1
Line S00337 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00344 M02S00337.ns2541 ---| STM IFNB
Line S00338 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00345 M02S00338.ns2541 ---| RJM RMA RELEASE MULTIPLEXER ACCESS
Line S00339 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00346 M02S00339.ns2541 ---| LDC *
Line S00340 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00347 M02S00340.ns2541 ---| IFNB EQU *-1
Line S00341 Modification History | |
---|---|
M01 (Added by) | comptma |
M02 (Updated by) | ns2541 |
Seq # *Modification Id* Act ----------------------------+ 00348 M02S00341.ns2541 ---| LJM FTER PROCESS FUNCTION TIME-OUT 00349 M01S00007.ns2541 +++| FAN MX ISSUE FUNCTION CODE 00350 M01S00008.ns2541 +++| AJM *,MX IF CHANNEL ACTIVE 00351 M01S00009.ns2541 +++| UJN IFNX RETURN 00352 M01S00342.comptma +++| CTM SPACE 4,10 00353 M01S00343.comptma +++|** CTM - CLEAR TERMINAL. 00354 M01S00344.comptma +++|* 00355 M01S00345.comptma +++|* ENTRY PORT SELECTED. 00356 M01S00346.comptma +++|* 00357 M01S00347.comptma +++|* EXIT PORT SELECTED. 00358 M01S00348.comptma +++|* 00359 M01S00349.comptma +++|* CALLS IFN. 00360 M01S00350.comptma +++|* 00361 M01S00351.comptma +++|* XREF COMSIOU. 00362 M01S00352.comptma +++| 00363 M01S00353.comptma +++| 00364 M01S00354.comptma +++| CTM SUBR ENTRY/EXIT 00365 M01S00355.comptma +++| LDC MXWT 00366 M01S00356.comptma +++| RJM IFN 00367 M01S00357.comptma +++| ACN MX 00368 M01S00358.comptma +++| LDN CTMAL 00369 M01S00359.comptma +++| OAM CTMA,MX 00370 M01S00360.comptma +++| DCN MX+40 00371 M01S00361.comptma +++| UJN CTMX RETURN 00372 M01S00362.comptma +++| 00373 M01S00363.comptma +++| 00374 M01S00364.comptma +++|* COMMAND SEQUENCE TO INITIALIZE THE TERMINAL. 00375 M01S00365.comptma +++| 00376 M01S00366.comptma +++| CTMA CON 0#0D,0#0D TERMINATE ANY POSSIBLE FUNCTION 00377 M01S00367.comptma +++| CON 0#1E,0#33 DISABLE HOST LOADED CODE 00378 M01S00368.comptma +++| CON 0#0C CLEAR SCREEN 00379 M01S00369.comptma +++| CTMAL EQU *-CTMA LENGTH OF SEQUENCE 00380 M01S00370.comptma +++| RSB SPACE 4,15 00381 M01S00371.comptma +++|** RSB - READ STATUS BITS. 00382 M01S00372.comptma +++|* 00383 M01S00373.comptma +++|* ENTRY (RSBA) = SET BASED ON PORT BEING USED. 00384 M01S00374.comptma +++|* 00385 M01S00375.comptma +++|* EXIT (A) = 1/RE-REQUESTED,1/0,1/REQUESTED,1/0,1/RESERVED. 00386 M01S00376.comptma +++|* 00387 M01S00377.comptma +++|* USES (RBUF - RBUF+7). 00388 M01S00378.comptma +++|* 00389 M01S00379.comptma +++|* XREF COMPMRA, COMPMRM, COMSIOU. 00390 M01S00380.comptma +++|* 00391 M01S00381.comptma +++|* MACROS READMR. 00392 M01S00382.comptma +++| 00393 M01S00383.comptma +++| 00394 M01S00384.comptma +++| RSB SUBR ENTRY/EXIT 00395 M01S00385.comptma +++| READMR RBUF,ELIO,ITMR 00396 M01S00386.comptma +++| LDM RBUF+7 FETCH BITS 59-63 00397 M01S00387.comptma +++| RSBA SHN 0 (IF PORT 0 BEING USED) 00398 M01S00388.comptma +++|* SHN -1 (IF PORT 1 BEING USED) 00399 M01S00389.comptma +++| LPN 25 00400 M01S00390.comptma +++| UJN RSBX RETURN 00401 M01S00391.comptma +++| RTD SPACE 4,10 00402 M01S00392.comptma +++|** RTD - RELEASE MULTIPLEXER AND DELAY. 00403 M01S00393.comptma +++|* 00404 M01S00394.comptma +++|* ENTRY THIS TERMINAL HAS ACCESS TO THE PORT. 00405 M01S00395.comptma +++|* 00406 M01S00396.comptma +++|* EXIT THE FLAGS IN THE TEST MODE REGISTER RESET. 00407 M01S00397.comptma +++|* (A) = 0. 00408 M01S00398.comptma +++|* 00409 M01S00399.comptma +++|* USES T0, T1. 00410 M01S00400.comptma +++|* 00411 M01S00401.comptma +++|* CALLS CTE, RTM. 00412 M01S00402.comptma +++|* 00413 M01S00403.comptma +++|* MACROS DELAY. 00414 M01S00404.comptma +++| 00415 M01S00405.comptma +++| 00416 M01S00406.comptma +++| RTD SUBR ENTRY/EXIT 00417 M01S00407.comptma +++| RJM RTM RELEASE TERMINAL ON MUX 00418 M01S00408.comptma +++| LDK RPTIO DELAY TO ALLOW ALTERNATE ACCESS 00419 M01S00409.comptma +++| STD T1 00420 M01S00410.comptma +++| IAN 14 PRESET TIMEOUT CLOCK 00421 M01S00411.comptma +++| STM CTEA 00422 M01S00412.comptma +++| RTD1 LDN 100D/4 00423 M01S00413.comptma +++| STD T0 00424 M01S00414.comptma +++| RTD2 DELAY 00425 M01S00415.comptma +++| RJM CTE CHECK TIMEOUT EXPIRED 00426 M01S00416.comptma +++| PJN RTD2 IF 100 MILLISECONDS NOT EXPIRED 00427 M01S00417.comptma +++| SOD T1 00428 M01S00418.comptma +++| NJN RTD1 IF INITIAL DELAY NOT COMPLETE 00429 M01S00419.comptma +++| UJN RTDX RETURN 00430 M01S00420.comptma +++| RTM SPACE 4,15 00431 M01S00421.comptma +++|** RTM - RELEASE TERMINAL ON MULTIPLEXER. 00432 M01S00422.comptma +++|* 00433 M01S00423.comptma +++|* ENTRY THIS TERMINAL HAS ACCESS TO THE PORT. 00434 M01S00424.comptma +++|* 00435 M01S00425.comptma +++|* EXIT THE FLAGS IN THE TEST MODE REGISTER RESET. 00436 M01S00426.comptma +++|* 00437 M01S00427.comptma +++|* USES SFMX. 00438 M01S00428.comptma +++|* 00439 M01S00429.comptma +++|* CALLS RSB, USB. 00440 M01S00430.comptma +++|* 00441 M01S00431.comptma +++|* XREF COMPMRA, COMPMRM. 00442 M01S00432.comptma +++|* 00443 M01S00433.comptma +++|* MACROS EXITMR, LOCKMR. 00444 M01S00434.comptma +++| 00445 M01S00435.comptma +++| 00446 M01S00436.comptma +++| RTM SUBR ENTRY/EXIT 00447 M01S00437.comptma +++| LDM SFMX 00448 M01S00438.comptma +++| ZJN RTMX IF PORT IS NOT ATTACHED 00449 M01S00439.comptma +++| RTMA LOCKMR SET,* 00450 M01S00440.comptma +++|* UJN RTM1 (CYBER 180-865/875 MAINFRAME) 00451 M01S00441.comptma +++| RJM RSB READ STATUS BITS 00452 M01S00442.comptma +++| LDC 5S12+0 00453 M01S00443.comptma +++| RJM USB CLEAR STATUS BITS 00454 M01S00444.comptma +++| LOCKMR CLEAR 00455 M01S00445.comptma +++| EXITMR MRER RESET EXIT ADDRESS 00456 M01S00446.comptma +++| RTM1 LDN 0 00457 M01S00447.comptma +++| STM SFMX CLEAR ACCESS CODE 00458 M01S00448.comptma +++| UJN RTMX RETURN 00459 M01S00449.comptma +++| SPA SPACE 4,10 00460 M01S00450.comptma +++|** SPA - START PORT ACCESS. 00461 M01S00451.comptma +++|* 00462 M01S00452.comptma +++|* ENTRY (SFMX) = FUNCTION CODE TO SELECT PORT. 00463 M01S00453.comptma +++|* 00464 M01S00454.comptma +++|* EXIT MULTIPLEXER ACCESS OBTAINED. 00465 M01S00455.comptma +++|* (A) = (SSMX) = PORT STATUS. 00466 M01S00456.comptma +++|* 00467 M01S00457.comptma +++|* CALLS AMA, IFN. 00468 M01S00458.comptma +++|* 00469 M01S00459.comptma +++|* XREF COMSIOU. 00470 M01S00460.comptma +++| 00471 M01S00461.comptma +++| 00472 M01S00462.comptma +++| SPA SUBR ENTRY/EXIT 00473 M01S00463.comptma +++| RJM AMA ACQUIRE MULTIPLEXER ACCESS 00474 M01S00464.comptma +++| LDC MXSS FETCH PORT STATUS 00475 M01S00465.comptma +++| RJM IFN 00476 M01S00466.comptma +++| ACN MX 00477 M01S00467.comptma +++| IAN MX 00478 M01S00468.comptma +++| DCN MX+40 00479 M01S00469.comptma +++| STM SSMX SAVE TERMINAL STATUS 00480 M01S00470.comptma +++| UJN SPAX RETURN 00481 M01S00471.comptma +++| SPN SPACE 4,15 00482 M01S00472.comptma +++|** SPN - SET PORT NUMBER FOR PORT ACCESS. 00483 M01S00473.comptma +++|* 00484 M01S00474.comptma +++|* INITIALIZES THE ROUTINES *RSB*, *STM* AND *USB* TO 00485 M01S00475.comptma +++|* WORK WITH A SPECIFIC PORT. 00486 M01S00476.comptma +++|* 00487 M01S00477.comptma +++|* ENTRY (A) = PORT (TERMINAL). 00488 M01S00478.comptma +++|* 00489 M01S00479.comptma +++|* EXIT ROUTINES PRESET. 00490 M01S00480.comptma +++|* 00491 M01S00481.comptma +++|* USES RSBA, STMA, USBA. 00492 M01S00482.comptma +++|* 00493 M01S00483.comptma +++|* XREF COMSPIM. 00494 M01S00484.comptma +++| 00495 M01S00485.comptma +++| 00496 M01S00486.comptma +++| SPN SUBR ENTRY/EXIT 00497 M01S00487.comptma +++| ADC MXPT 00498 M01S00488.comptma +++| STM STMA 00499 M01S00489.comptma +++| LMC SHNI&MXPT FORM SHIFT INSTRUCTION 00500 M01S00490.comptma +++| STM USBA 00501 M01S00491.comptma +++| LMN 77 COMPLEMENT SHIFT COUNT 00502 M01S00492.comptma +++| STM RSBA 00503 M01S00493.comptma +++| UJN SPNX RETURN 00504 M01S00494.comptma +++| STM SPACE 4,20 00505 M01S00495.comptma +++|** STM - SELECT TERMINAL ON MULTIPLEXER. 00506 M01S00496.comptma +++|* 00507 M01S00497.comptma +++|* GAINS ACCESS TO THE CHOSEN PORT ON THE MULTIPLEXER. 00508 M01S00498.comptma +++|* IF THE PORT IS BUSY, *STM* WILL RETURN. 00509 M01S00499.comptma +++|* 00510 M01S00500.comptma +++|* ENTRY (MXPT) = PORT SELECT FUNCTION. 00511 M01S00501.comptma +++|* (STMC) = 0, IF PORT HAS NOT BEEN RESERVED ONCE. 00512 M01S00502.comptma +++|* 2, IF RESERVED ONCE. 00513 M01S00503.comptma +++|* NORMALLY THIS PARAMETER IS CONTROLLED BY 00514 M01S00504.comptma +++|* *STM* EXCEPT ON A PP RECALL. 00515 M01S00505.comptma +++|* 00516 M01S00506.comptma +++|* EXIT (A) = 0, IF ACCESS FAILED. 00517 M01S00507.comptma +++|* 00518 M01S00508.comptma +++|* CALLS RSB, SPA, USB. 00519 M01S00509.comptma +++|* 00520 M01S00510.comptma +++|* XREF COMPMRA, COMPMRM, COMSIOU. 00521 M01S00511.comptma +++|* 00522 M01S00512.comptma +++|* MACROS LOCKMR. 00523 M01S00513.comptma +++| 00524 M01S00514.comptma +++| 00525 M01S00515.comptma +++| STM3 LDC 25S12+1 00526 M01S00516.comptma +++| RJM USB SET PORT RESERVED, PORT NOT REQUESTED 00527 M01S00517.comptma +++| LOCKMR CLEAR 00528 M01S00518.comptma +++|* LDN 0 00529 M01S00519.comptma +++| STM CLRA NEITHER REQUESTED NOR RE-REQUEST LEFT SET 00530 M01S00520.comptma +++| LDN 2 SET REQUESTED ONCE FLAG 00531 M01S00521.comptma +++| STM STMC 00532 M01S00522.comptma +++| STM4 RJM SPA START PORT ACCESS 00533 M01S00523.comptma +++| LDN 1 00534 M01S00524.comptma +++| 00535 M01S00525.comptma +++| STM SUBR ENTRY/EXIT 00536 M01S00526.comptma +++| LDC ** 00537 M01S00527.comptma +++| STMA EQU *-1 00538 M01S00528.comptma +++| STM SFMX 00539 M01S00529.comptma +++| STMB LOCKMR SET 00540 M01S00530.comptma +++|* UJN STM4 (CYBER 170-865/875 MAINFRAME) 00541 M01S00531.comptma +++| RJM RSB READ STATUS BITS 00542 M01S00532.comptma +++| LPN 1 EXTRACT RESERVED STATUS 00543 M01S00533.comptma +++| ZJN STM3 IF PORT IS NOT RESERVED 00544 M01S00534.comptma +++| LDC 0 00545 M01S00535.comptma +++| STMC EQU *-1 00546 M01S00536.comptma +++| ZJN STM1 IF PORT WAS NOT ACQUIRED BEFORE 00547 M01S00537.comptma +++| LDC 20S12+20 SET PORT RE-REQUESTED BIT 00548 M01S00538.comptma +++| UJN STM2 SET BIT 00549 M01S00539.comptma +++| 00550 M01S00540.comptma +++| STM1 LDC 4S12+4 SET PORT REQUESTED BIT 00551 M01S00541.comptma +++| STM2 STM CLRA SAVE LAST FLAG SET 00552 M01S00542.comptma +++| RJM USB 00553 M01S00543.comptma +++| LOCKMR CLEAR 00554 M01S00544.comptma +++|* LDN 0 00555 M01S00545.comptma +++| STM SFMX CLEAR PORT SELECT FUNCTION 00556 M01S00546.comptma +++| UJN STMX RETURN 00557 M01S00547.comptma +++| USB SPACE 4,15 00558 M01S00548.comptma +++|** USB - UPDATE STATUS BITS. 00559 M01S00549.comptma +++|* 00560 M01S00550.comptma +++|* ENTRY (A) = 5/MASK,7/0,5/VALUE 00561 M01S00551.comptma +++|* (RBUF - RBUF+7) = CURRENT TEST MODE REGISTER CONTENTS. 00562 M01S00552.comptma +++|* 00563 M01S00553.comptma +++|* EXIT TEST MODE REGISTER REWRITTEN. 00564 M01S00554.comptma +++|* 00565 M01S00555.comptma +++|* USES T1. 00566 M01S00556.comptma +++|* 00567 M01S00557.comptma +++|* XREF COMPMRA, COMPMRM, COMSIOU, COMSPIM. 00568 M01S00558.comptma +++|* 00569 M01S00559.comptma +++|* MACROS WRITMR. 00570 M01S00560.comptma +++| 00571 M01S00561.comptma +++| 00572 M01S00562.comptma +++| USB SUBR ENTRY/EXIT 00573 M01S00563.comptma +++| USBA SHN 0 (IF PORT 0) 00574 M01S00564.comptma +++|* SHN 1 (IF PORT 1) 00575 M01S00565.comptma +++| STD T1 00576 M01S00566.comptma +++| SHN -14 00577 M01S00567.comptma +++| ADC SCNI FORM MASK 00578 M01S00568.comptma +++| STM USBB 00579 M01S00569.comptma +++| LDM RBUF+7 00580 M01S00570.comptma +++| USBB SCN 0 00581 M01S00571.comptma +++| LMD T1 00582 M01S00572.comptma +++| STM RBUF+7 00583 M01S00573.comptma +++| WRITMR RBUF,ELIO,ITMR 00584 M01S00574.comptma +++| UJN USBX RETURN 00585 M01S00575.comptma +++| APA$ ENDIF 00586 M01S00576.comptma +++| 00587 M01S00577.comptma +++| 00588 M01S00578.comptma +++| PMA$ IF DEF,PMA$ 00589 M01S00579.comptma +++| PMA RMT 00590 M01S00580.comptma +++| QUAL$ IF -DEF,QUAL$ 00591 M01S00581.comptma +++| QUAL COMPTMA 00592 M01S00582.comptma +++| QUAL$ ENDIF 00593 M01S00583.comptma +++| PMA$ ENDIF 00594 M01S00584.comptma +++| SPACE 4,15 00595 M01S00585.comptma +++|** PMA - PRESET MULTIPLEXER ACCESS. 00596 M01S00586.comptma +++|* 00597 M01S00587.comptma +++|* EXIT INSTRUCTIONS INSERTED AS APPROPRIATE TO 00598 M01S00588.comptma +++|* DISABLE CHANNEL INTERLOCKING AND MUX PORT 00599 M01S00589.comptma +++|* RESERVATION FOR CYBER 170-865/875 MAINFRAMES. 00600 M01S00590.comptma +++|* 00601 M01S00591.comptma +++|* USES CM - CM+4. 00602 M01S00592.comptma +++|* 00603 M01S00593.comptma +++|* XREF COMPMAC. 00604 M01S00594.comptma +++|* 00605 M01S00595.comptma +++|* MACROS ISTORE. 00606 M01S00596.comptma +++| 00607 M01S00597.comptma +++| 00608 M01S00598.comptma +++| PMA SUBR ENTRY/EXIT 00609 M01S00599.comptma +++| LDC MABL CHECK MAINFRAME TYPE 00610 M01S00600.comptma +++| CRD CM 00611 M01S00601.comptma +++| LDD CM+1 00612 M01S00602.comptma +++| LPC 4100 00613 M01S00603.comptma +++| NJN PMAX IF NOT CYBER 170-865/875 00614 M01S00604.comptma +++| ISTORE AMAA,(UJN AMA2) 00615 M01S00605.comptma +++| ISTORE RMAA,(UJN RMAX) 00616 M01S00606.comptma +++| APA$ IF DEF,APA$ 00617 M01S00607.comptma +++| ISTORE CARA,(UJN CARX) 00618 M01S00608.comptma +++| ISTORE CRRA,(LDN 0) 00619 M01S00609.comptma +++| ISTORE CRRA+1,(UJN CRRX) 00620 M01S00610.comptma +++| ISTORE RTMA,(UJN RTM1) 00621 M01S00611.comptma +++| ISTORE STMB,(UJN STM4) 00622 M01S00612.comptma +++| APA$ ENDIF 00623 M01S00613.comptma +++| UJP PMAX RETURN 00624 M01S00614.comptma +++| 00625 M01S00615.comptma +++| 00626 M01S00616.comptma +++| PMA$ IF DEF,PMA$ 00627 M01S00617.comptma +++| QUAL$ IF -DEF,QUAL$ 00628 M01S00618.comptma +++| QUAL * 00629 M01S00619.comptma +++| PMA EQU /COMPTMA/PMA 00630 M01S00620.comptma +++| QUAL$ ENDIF 00631 M01S00621.comptma +++| PMA RMT 00632 M01S00622.comptma +++| PMA$ ENDIF 00633 M01S00623.comptma +++| SPACE 4,10 00634 M01S00624.comptma +++| BASE * 00635 M01S00625.comptma +++| QUAL$ IF -DEF,QUAL$ 00636 M01S00626.comptma +++| QUAL * 00637 M01S00627.comptma +++| APA$ IF DEF,APA$ 00638 M01S00628.comptma +++| IFN EQU /COMPTMA/IFN 00639 M01S00629.comptma +++| RTM EQU /COMPTMA/RTM 00640 M01S00630.comptma +++| SSMX EQU /COMPTMA/SSMX 00641 M01S00631.comptma +++| SPA EQU /COMPTMA/SPA 00642 M01S00632.comptma +++| STM EQU /COMPTMA/STM 00643 M01S00633.comptma +++| APA$ ENDIF 00644 M01S00634.comptma +++| AMA EQU /COMPTMA/AMA 00645 M01S00635.comptma +++| RMA EQU /COMPTMA/RMA 00646 M01S00636.comptma +++| SFMX EQU /COMPTMA/SFMX 00647 M01S00637.comptma +++| PMA$ IF -DEF,PMA$ 00648 M01S00638.comptma +++| PMA EQU /COMPTMA/PMA 00649 M01S00639.comptma +++| PMA$ ENDIF 00650 M01S00640.comptma +++| QUAL$ ENDIF 00651 M01S00641.comptma +++| ENDX
cdc/nos2.source/opl.opl871/common/comptma.txt ยท Last modified: by 127.0.0.1