cdc:nos2.source:opl.opl871:common:comdsys
Common COMDSYS
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.comdsys +++| CTEXT COMDSYS - DISPLAY SYSTEM STATUS AND ASSOCIATED ROUTINES. 00002 M00S00002.comdsys +++| COMDSYS SPACE 4 00003 M00S00003.comdsys +++| QUAL COMDSYS
Line S00004 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00004 M01S00004.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORP. 1970.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00005 M01S00001.281l803 +++|* COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00006 M00S00005.comdsys +++| COMDSYS SPACE 4 00007 M00S00006.comdsys +++|*** COMDSYS - DISPLAY SYSTEM STATUS AND ASSOCIATED ROUTINES. 00008 M00S00007.comdsys +++|* G. R. MANSFIELD. 70/12/14. 00009 M00S00008.comdsys +++| COMDSYS SPACE 4 00010 M00S00009.comdsys +++|*** COMDSYS DISPLAYS THE TOP LINES OF THE LEFT AND 00011 M00S00010.comdsys +++|* RIGHT SCREENS. IT MAY BE CALLED BY ANY DISPLAY PROGRAM. 00012 M00S00011.comdsys +++|* 00013 M00S00012.comdsys +++|* IF THE TAG *DSDSYS$* IS DEFINED, *SYS* WILL BE ASSEMBLED 00014 M00S00013.comdsys +++|* WITH THE ASSUMPTION THAT *DSD* IS THE CALLING DECK.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00015 M01S00001.241l630 +++|* 00016 M01S00002.241l630 +++|* IF TAG *N2S$* IS DEFINED, SUBROUTINE *D2S* WILL NOT 00017 M01S00003.241l630 +++|* BE ASSEMBLED. 00018 M00S00014.comdsys +++| COMDSYS SPACE 4 00019 M00S00015.comdsys +++|*** ASSUMED. 00020 M00S00016.comdsys +++|* 00021 M00S00017.comdsys +++|* 00022 M00S00018.comdsys +++|* PRESENCE OF COMMON DECKS - 00023 M00S00019.comdsys +++|* *COMDMAC* 00024 M00S00020.comdsys +++|* *COMPMAC* 00025 M00S00021.comdsys +++|* *COMSPIM* 00026 M00S00022.comdsys +++|* *COMSEJT* 00027 M00S00023.comdsys +++|* *COMPGFN* 00028 M00S00024.comdsys +++|* BASE MIXED 00029 M00S00025.comdsys +++|* SST 00030 M00S00026.comdsys +++| COMDSYS SPACE 4 00031 M00S00027.comdsys +++|* ASSEMBLY CONSTANTS. 00032 M00S00028.comdsys +++| 00033 M00S00029.comdsys +++| 00034 M00S00030.comdsys +++| IF -DEF,DSCT,1 00035 M00S00031.comdsys +++| DSCT EQU 20D DISPLAY CYCLE (MILLISECONDS) 00036 M00S00032.comdsys +++| D721 EQU 500D DISPLAY DELAY 00037 M00S00033.comdsys +++| SYS SPACE 4,40 00038 M00S00034.comdsys +++|*** SYS - DISPLAY SYSTEM STATUS. 00039 M00S00035.comdsys +++|* 00040 M00S00036.comdsys +++|* *SYS* DISPLAYS THE TIME, DATE AND SYSTEM HEADER LINE 00041 M00S00037.comdsys +++|* ON THE LEFT SCREEN, AND CURRENT OPERATOR MESSAGES ON 00042 M00S00038.comdsys +++|* THE RIGHT SCREEN. 00043 M00S00039.comdsys +++|* 00044 M00S00040.comdsys +++|* ENTRY (XC) = INITIAL X-COORDINATE. 00045 M00S00041.comdsys +++|* (NC) = NUMBER OF CONTROL POINTS, INCLUDING SYSTEM CP. 00046 M00S00042.comdsys +++|* (SYSB) = 0 = *L* DISPLAY DRIVER ACTIVE. 00047 M00S00043.comdsys +++|* 00048 M00S00044.comdsys +++|* EXIT DISPLAY CHANNEL ACTIVE. 00049 M00S00045.comdsys +++|* RIGHT SCREEN, SMALL CHARACTERS SELECTED. 00050 M00S00046.comdsys +++|* (SYSB) = 9/DIST, 3/DRST. 00051 M00S00047.comdsys +++|* DIST = *L* DISPLAY STATUS FROM ((*LDSP*)), IF 00052 M00S00048.comdsys +++|* THE DRIVER IS NOT ACTIVE. 00053 M00S00049.comdsys +++|* DRST = *L* DISPLAY DRIVER STATUS. 00054 M00S00050.comdsys +++|* 1 = DRIVER IS ACTIVE. 00055 M00S00051.comdsys +++|* 2 = DRIVER IS NOT ACTIVE. 00056 M00S00052.comdsys +++|* 00057 M00S00053.comdsys +++|* USES YC, T1 - T7, CM - CM+4. 00058 M00S00054.comdsys +++|* 00059 M00S00055.comdsys +++|* CALLS DOL, DSS, PSE, ULH. 00060 M00S00056.comdsys +++|* 00061 M00S00057.comdsys +++|* MACROS DISPLA, ENDIF, IF. 00062 M00S00058.comdsys +++|* 00063 M00S00059.comdsys +++|* NOTE *DISPLA* REQUIRES A *HERE* MACRO IN THE 00064 M00S00060.comdsys +++|* CALLING PROGRAM FOR REMOTE CODE. 00065 M00S00061.comdsys +++|* 00066 M00S00062.comdsys +++|* EXAMPLE (LEFT SCREEN) - 00067 M00S00063.comdsys +++|* 00068 M00S00064.comdsys +++|* 1 2 3 4 5 6 00069 M00S00065.comdsys +++|* 1234567890123456789012345678901234567890123456789012345678901234 00070 M00S00066.comdsys +++|* 00071 M00S00067.comdsys +++|* 18.05.18. 80/12/24. SYSTEM HEADER ... 00072 M00S00068.comdsys +++|* 00073 M00S00069.comdsys +++|* 00074 M00S00070.comdsys +++|* EXAMPLE (RIGHT SCREEN) - 00075 M00S00071.comdsys +++|* 00076 M00S00072.comdsys +++|* 1 2 3 4 5 6 00077 M00S00073.comdsys +++|* 1234567890123456789012345678901234567890123456789012345678901234 00078 M00S00074.comdsys +++|* 00079 M00S00075.comdsys +++|* SEE *L* DISPLAY 00080 M00S00076.comdsys +++|* SEE *A,OPERATOR* 00081 M00S00077.comdsys +++| 00082 M00S00078.comdsys +++| 00083 M00S00079.comdsys +++| SYS1 LDC HL03 SET DATE LINE Y-COORDINATE 00084 M00S00080.comdsys +++| STD YC 00085 M00S00081.comdsys +++| 00086 M00S00082.comdsys +++|* DISPLAY DATE LINE. 00087 M00S00083.comdsys +++| 00088 M00S00084.comdsys +++| CFNC SLSF SELECT LEFT SCREEN - SMALL CHARACTERS 00089 M00S00085.comdsys +++| LDN 2 OUTPUT COORDINATES 00090 M00S00086.comdsys +++| OAM XC,CH 00091 M00S00087.comdsys +++| LDN TIML DISPLAY DATE LINE 00092 M00S00088.comdsys +++| RJM DOL 00093 M00S00089.comdsys +++| FJM *,CH IF CHANNEL FULL 00094 M00S00090.comdsys +++| RJM ULH UNDERLINE HEADERS 00095 M00S00091.comdsys +++| RJM PSE PAUSE IF NECESSARY 00096 M00S00092.comdsys +++|.A IF DEF,DSS$ 00097 M00S00093.comdsys +++| RJM DSS DISPLAY SUBSYSTEM STATUS 00098 M00S00094.comdsys +++|.A ENDIF 00099 M00S00095.comdsys +++| LDC 1 CHECK *L* DISPLAY FLAG 00100 M00S00096.comdsys +++| SYSB EQU *-1 00101 M00S00097.comdsys +++| ZJN SYS3 IF *L* DISPLAY ACTIVE 00102 M00S00098.comdsys +++| LPC 210 00103 M00S00099.comdsys +++| ZJN SYS2 IF NEITHER *L* DISPLAY NOR INPUT REQUESTED 00104 M00S00100.comdsys +++| DISPLA CH02,HL02,(SEE *L* DISPLAY),H 00105 M00S00101.comdsys +++| SYS2 LDC * GET *L* DISPLAY CONTROL WORD ADDRESS 00106 M00S00102.comdsys +++| SYSC EQU *-2 00107 M00S00103.comdsys +++| CRD CM 00108 M00S00104.comdsys +++| LDD CM+4 GET *L* DISPLAY REQUESTED STATUS 00109 M00S00105.comdsys +++| SHN 3 00110 M00S00106.comdsys +++| LMN 1 00111 M00S00107.comdsys +++| SYS3 ADN 1 00112 M00S00108.comdsys +++| STM SYSB 00113 M00S00109.comdsys +++| LDC OPRL 00114 M00S00110.comdsys +++| CRD CM 00115 M00S00111.comdsys +++| LDD CM 00116 M00S00112.comdsys +++| ADD CM+1 00117 M00S00113.comdsys +++| ADD CM+2 00118 M00S00114.comdsys +++| ADD CM+3 00119 M00S00115.comdsys +++| ADD CM+4 00120 M00S00116.comdsys +++| ZJN SYSX IF NO OPERATOR MESSAGES 00121 M01S00004.241l630 +++| RJM SBO INDICATE OPERATOR ACTION REQUIRED 00122 M00S00117.comdsys +++| DISPLA CH02,HL03,(SEE *A,OPERATOR*),H 00123 M00S00118.comdsys +++| 00124 M00S00119.comdsys +++| SYS SUBR ENTRY/EXIT 00125 M00S00120.comdsys +++| LJM PRS PRESET 00126 M00S00121.comdsys +++| SYSA EQU *-1 (PRESET ALREADY EXECUTED) 00127 M00S00122.comdsys +++|* LJM SYS1 EXECUTE ROUTINE AFTER PRESET 00128 M00S00123.comdsys +++| 00129 M00S00124.comdsys +++|.B IF DEF,DSS$ 00130 M00S00125.comdsys +++| SSM SPACE 4,10 00131 M00S00126.comdsys +++|*** SUBSYSTEM MESSAGE AREA. 00132 M00S00127.comdsys +++| 00133 M00S00128.comdsys +++|
Line S00129 Modification History | |
---|---|
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00134 M01S00129.241l630 ---| SSMA CON HL01,CH29 COORDINATES FOR SYBSYSTEM MESSAGE
Line S00005 Modification History | |
---|---|
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00135 M01S00005.241l630 +++| SSMA CON HL01,CH29 COORDINATES FOR SUBSYSTEM MESSAGE 00136 M00S00130.comdsys +++| SSMB BSS 0 SUBSYSTEM JSN 00137 M00S00131.comdsys +++| SSMC EQU SSMB+2 *MS2W* AREA 00138 M00S00132.comdsys +++|.B ENDIF 00139 M00S00133.comdsys +++| PRS SPACE 4,10 00140 M00S00134.comdsys +++|*** PRS - PRESET FOR *SYS*. 00141 M00S00135.comdsys +++|* 00142 M00S00136.comdsys +++|* THIS CODE IS OVERLAID BY *MS2W* DURING EXECUTION. 00143 M00S00137.comdsys +++| 00144 M00S00138.comdsys +++| 00145 M00S00139.comdsys +++| PRS BSS 0 ENTRY 00146 M00S00140.comdsys +++| LDK LDSP SET *L* DISPLAY AREA ADDRESS 00147 M00S00141.comdsys +++| CRD CM 00148 M00S00142.comdsys +++| LDD CM+2 00149 M00S00143.comdsys +++| RAM SYSC 00150 M00S00144.comdsys +++| LDD CM+3 00151 M00S00145.comdsys +++| STM SYSC+1 00152 M00S00146.comdsys +++| LDC SYS1 REMOVE CALL TO PRESET 00153 M00S00147.comdsys +++| STM SYSA 00154 M00S00148.comdsys +++|.C IF -DEF,DSS$ 00155 M00S00149.comdsys +++| LJM SYS1 ENTER DISPLAY ROUTINE 00156 M00S00150.comdsys +++|.C ELSE 00157 M00S00151.comdsys +++|.D IF -DEF,DSDSYS$ 00158 M00S00152.comdsys +++| LDK NCPL SET NUMBER OF CONTROL POINTS 00159 M00S00153.comdsys +++| CRD CM 00160 M00S00154.comdsys +++| AOD CM+1 INCLUDE SYSTEM CONTROL POINT 00161 M00S00155.comdsys +++| RAM DSSA 00162 M00S00156.comdsys +++|.D ENDIF 00163 M00S00157.comdsys +++|* LJM SYS1 ENTER DISPLAY ROUTINE 00164 M00S00158.comdsys +++| 00165 M00S00159.comdsys +++|* RESERVE ONLY NECESSARY SPACE FOR SUBSYSTEM MESSAGE. 00166 M00S00160.comdsys +++| 00167 M00S00161.comdsys +++|.E IFLT *-SSMB,3*5+3 00168 M00S00162.comdsys +++| LJM SYS1 ENTER DISPLAY ROUTINE 00169 M00S00163.comdsys +++| IFLT *-SSMB,3*5+3,1 00170 M00S00164.comdsys +++| BSS 3*5+3-*+SSMB RESERVE SPACE FOR 30 CHARACTERS + EOL 00171 M00S00165.comdsys +++| DSS SUBR ENTRY/EXIT 00172 M00S00166.comdsys +++|.E ELSE 00173 M00S00167.comdsys +++| DSSX LJM SYS1 ENTER DISPLAY ROUTINE FROM PRESET 00174 M00S00168.comdsys +++| DSS EQU *-1 ENTRY/EXIT 00175 M00S00169.comdsys +++|.E ENDIF 00176 M00S00170.comdsys +++| DSS SPACE 4,15 00177 M00S00171.comdsys +++|*** DSS - DISPLAY SUBSYSTEM STATUS. 00178 M00S00172.comdsys +++|*
Line S00173 Modification History | |
---|---|
M01 (Removed by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00179 M01S00173.dsys1 ---|* USES T1 - T7, CM - CM+4.
Line S00001 Modification History | |
---|---|
M01 (Added by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00180 M01S00001.dsys1 +++|* USES T1, T4, T6, T7, CM - CM+4. 00181 M00S00174.comdsys +++|*
Line S00175 Modification History | |
---|---|
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00182 M01S00175.241l630 ---|* CALLS HIL.
Line S00006 Modification History | |
---|---|
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00183 M01S00006.241l630 +++|* CALLS HIL, SBO. 00184 M00S00176.comdsys +++|* 00185 M00S00177.comdsys +++|* MACROS SFA. 00186 M00S00178.comdsys +++|* 00187 M00S00179.comdsys +++|* EXAMPLE - 00188 M00S00180.comdsys +++|* 00189 M00S00181.comdsys +++|* 1 2 3 4 5 6 00190 M00S00182.comdsys +++|* 1234567890123456789012345678901234567890123456789012345678901234 00191 M00S00183.comdsys +++|* SYS. NO MONITOR RESPONSE. 00192 M00S00184.comdsys +++|* MAG. CHECK *E,P* DISPLAY 00193 M00S00185.comdsys +++|* IAF.REQUEST DISPLAY. (DIS) 00194 M00S00186.comdsys +++| 00195 M00S00187.comdsys +++| 00196 M00S00188.comdsys +++|*DSS SUBR ENTRY/EXIT 00197 M00S00189.comdsys +++| LDN 0 CLEAR EOL BYTE 00198 M00S00190.comdsys +++| STM SSMC+5*3 00199 M01S00007.241l630 +++| STD T4 00200 M00S00191.comdsys +++|.F IF DEF,DSDSYS$ 00201 M00S00192.comdsys +++| LDD NC 00202 M00S00193.comdsys +++|.F ELSE 00203 M00S00194.comdsys +++| LDN 0 LOAD TOTAL NUMBER OF CONTROL POINTS 00204 M00S00195.comdsys +++| DSSA EQU *-1 00205 M00S00196.comdsys +++|.F ENDIF
Line S00197 Modification History | |
---|---|
M01 (Removed by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00206 M01S00197.dsys1 ---| STD T5 SYSTEM CONTROL POINT NUMBER 00207 M00S00198.comdsys ---| ADN 1 00208 M00S00199.comdsys ---| STD T6 00209 M00S00200.comdsys ---| LDC HL01 SET Y-COORDINATE 00210 M00S00201.comdsys ---| STM SSMA 00211 M00S00202.comdsys ---| DSS1 LMC BL01
Line S00203 Modification History | |
---|---|
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00212 M01S00203.241l630 ---| ZJN DSSX IF DISPLAY FULL
Line S00008 Modification History | |
---|---|
M01 (Added by) | 241l630 |
M02 (Removed by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00213 M02S00008.dsys1 ---| ZJN DSS2.1 IF DISPLAY FULL
Line S00002 Modification History | |
---|---|
M01 (Added by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00214 M01S00002.dsys1 +++| ZJN DSS3 IF DISPLAY FULL 00215 M00S00204.comdsys +++| DSS2 SOD T6
Line S00205 Modification History | |
---|---|
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00216 M01S00205.241l630 ---| ZJN DSSX IF ALL CP-S SEARCHED
Line S00009 Modification History | |
---|---|
M01 (Added by) | 241l630 |
M02 (Removed by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00217 M02S00009.dsys1 ---| DSS2.1 ZJP DSS6 IF ALL CP-S SEARCHED
Line S00003 Modification History | |
---|---|
M01 (Added by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00218 M01S00003.dsys1 +++| DSS3 ZJP DSS6 IF ALL CP-S SEARCHED 00219 M00S00206.comdsys +++| SHN 7 00220 M00S00207.comdsys +++| ADN TFSW GET EJTO 00221 M00S00208.comdsys +++| CRD T7 00222 M00S00209.comdsys +++| SBN TFSW-MS2W GET MESSAGE 00223 M00S00210.comdsys +++| CRM SSMC,TR 00224 M00S00211.comdsys +++| SBN MS2W+3-JCIW CHECK SUBSYSTEM ID 00225 M00S00212.comdsys +++| CRD CM
Line S00213 Modification History | |
---|---|
M01 (Removed by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00226 M01S00213.dsys1 ---| SHN -7 00227 M01S00214.dsys1 ---| LMD T5 00228 M01S00215.dsys1 ---| ZJN DSS3 IF SYSTEM CP 00229 M00S00216.comdsys ---| LDD CM+2 00230 M00S00217.comdsys ---| SBK LSSI+1 00231 M00S00218.comdsys ---| MJN DSS2 IF NOT SUBSYSTEM 00232 M01S00219.dsys1 ---| DSS3 LDM SSMC
Line S00004 Modification History | |
---|---|
M01 (Added by) | dsys1 |
Seq # *Modification Id* Act ----------------------------+ 00233 M01S00004.dsys1 +++| LDM SSMC 00234 M00S00220.comdsys +++| ZJN DSS2 IF NO MESSAGE 00235 M00S00221.comdsys +++| SFA EJT,T7 GET JSN 00236 M00S00222.comdsys +++| ADK JSNE 00237 M00S00223.comdsys +++| CRD CM 00238 M00S00224.comdsys +++| LDD CM INSERT JSN 00239 M00S00225.comdsys +++| STM SSMB 00240 M00S00226.comdsys +++| LDD CM+1 00241 M00S00227.comdsys +++| SCN 77 00242 M00S00228.comdsys +++| ADN 1R. 00243 M00S00229.comdsys +++| STM SSMB+1 00244 M00S00230.comdsys +++| LDN 3 LOCATE END OF MESSAGE 00245 M00S00231.comdsys +++| STD T1 00246 M00S00232.comdsys +++| DSS4 AOD T1 00247 M00S00233.comdsys +++| LDM SSMA,T1 00248 M00S00234.comdsys +++| ZJN DSS5 IF END OF MESSAGE 00249 M00S00235.comdsys +++| LPN 77 00250 M00S00236.comdsys +++| NJN DSS4 IF SKIP CHARACTER 00251 M00S00237.comdsys +++| LDN 1R BLANK PAD MESSAGE 00252 M00S00238.comdsys +++| RAM SSMA,T1 00253 M00S00239.comdsys +++| UJN DSS4 CHECK NEXT BYTE 00254 M00S00240.comdsys +++| 00255 M00S00241.comdsys +++| DSS5 LDD T1 SET MESSAGE PARAMETERS 00256 M00S00242.comdsys +++| SHN 14 00257 M00S00243.comdsys +++| LMC SSMA 00258 M00S00244.comdsys +++| RJM HIL OUTPUT HIGHLIGHTED MESSAGE
Line S00010 Modification History | |
---|---|
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00259 M01S00010.241l630 +++| AOD T4 INDICATE SUBSYSTEM STATUS DISPLAYED 00260 M00S00245.comdsys +++| LCN YINC 00261 M00S00246.comdsys +++| RAM SSMA 00262 M00S00247.comdsys +++| LJM DSS1 SEARCH NEXT CP 00263 M01S00011.241l630 +++| 00264 M01S00012.241l630 +++| DSS6 LDD T4 00265 M01S00013.241l630 +++| ZJN DSS7 IF NO SUBSYSTEM STATUS DISPLAYED 00266 M01S00014.241l630 +++| RJM SBO INDICATE OPERATOR ACTION REQUIRED 00267 M01S00015.241l630 +++| DSS7 LJM DSSX RETURN 00268 M00S00248.comdsys +++|.C ENDIF 00269 M00S00249.comdsys +++| DOL SPACE 4,10 00270 M00S00250.comdsys +++|*** DOL - DISPLAY ONE LINE. 00271 M00S00251.comdsys +++|* 00272 M00S00252.comdsys +++|* ENTRY (A) = ADDRESS OF FIRST WORD OF LINE. 00273 M00S00253.comdsys +++|* (XC) = X-COORDINATE. 00274 M00S00254.comdsys +++|* 00275 M00S00255.comdsys +++|* USES T1, T2, T3, T4, CM - CM+4. 00276 M00S00256.comdsys +++| 00277 M00S00257.comdsys +++| 00278 M00S00258.comdsys +++| DOL SUBR ENTRY/EXIT 00279 M00S00259.comdsys +++| STD T2 SET ADDRESS 00280 M00S00260.comdsys +++| SHN -14 00281 M00S00261.comdsys +++| STD T1 00282 M00S00262.comdsys +++| LDN 0 CLEAR WORD COUNT 00283 M00S00263.comdsys +++| STD T3 00284 M00S00264.comdsys +++| STD T4 CLEAR BYTE COUNT 00285 M00S00265.comdsys +++| DOL1 LDD T1 READ WORD 00286 M00S00266.comdsys +++| SHN 14 00287 M00S00267.comdsys +++| ADD T2 00288 M00S00268.comdsys +++| CRD CM 00289 M00S00269.comdsys +++| DOL2 LDM CM,T4 CHECK NEXT BYTE 00290 M00S00270.comdsys +++| DOL3 ZJN DOLX IF END OF DISPLAY LINE 00291 M00S00271.comdsys +++| SBD XC 00292 M00S00272.comdsys +++| MJN DOL4 IF DATA TO DISPLAY 00293 M00S00273.comdsys +++| LDM CM,T4 00294 M00S00274.comdsys +++| LPN 77 00295 M00S00275.comdsys +++| UJN DOL5 DISPLAY LOWER 6 BITS ONLY 00296 M00S00276.comdsys +++| 00297 M00S00277.comdsys +++| DOL4 LDM CM,T4 00298 M00S00278.comdsys +++| DOL5 OAN CH+40 DISPLAY BYTE 00299 M00S00279.comdsys +++| AOD T4 00300 M00S00280.comdsys +++| SBN 5 00301 M00S00281.comdsys +++| NJN DOL2 IF NOT END OF WORD 00302 M00S00282.comdsys +++|* LDN 0 00303 M00S00283.comdsys +++| STD T4 00304 M00S00284.comdsys +++| AOD T2 ADVANCE ADDRESS 00305 M00S00285.comdsys +++| SHN -14 00306 M00S00286.comdsys +++| RAD T1 00307 M00S00287.comdsys +++| AOD T3 COUNT WORD 00308 M00S00288.comdsys +++| DOLA LMN 6 00309 M00S00289.comdsys +++| ZJN DOL3 IF END OF DISPLAY 00310 M00S00290.comdsys +++| UJN DOL1 LOOP 00311 M00S00291.comdsys +++| D2S SPACE 4 00312 M01S00016.241l630 +++| .G IF -DEF,N2S$ 00313 M00S00292.comdsys +++|*** D2S - DISPLAY 2 DIGITS WITH LEADING 0 SUPPRESSED. 00314 M00S00293.comdsys +++|* 00315 M00S00294.comdsys +++|* ENTRY (A) = DIGITS RIGHT ADJUSTED. 00316 M00S00295.comdsys +++|* (D2SA) = *2RN * WHERE N IS THE CHARACTER TO BE 00317 M00S00296.comdsys +++|* DISPLAYED FOLLOWING THE DIGITS. 00318 M00S00297.comdsys +++|* 00319 M00S00298.comdsys +++|* EXIT (D2SA) IS UNCHANGED. 00320 M00S00299.comdsys +++|* 00321 M00S00300.comdsys +++|* USES T0. 00322 M00S00301.comdsys +++|* 00323 M00S00302.comdsys +++|* CALLS NONE. 00324 M00S00303.comdsys +++| 00325 M00S00304.comdsys +++| 00326 M00S00305.comdsys +++| D2S SUBR ENTRY/EXIT 00327 M00S00306.comdsys +++| LPN 77 SAVE DIGITS 00328 M00S00307.comdsys +++| STD T0 00329 M00S00308.comdsys +++| ZJN D2S2 IF BOTH = 0 00330 M00S00309.comdsys +++| SHN -3 00331 M00S00310.comdsys +++| ZJN D2S1 IF UPPER = 0 00332 M00S00311.comdsys +++| ADN 1R0 CONVERT UPPER 00333 M00S00312.comdsys +++| SHN 6 00334 M00S00313.comdsys +++| D2S1 ADD T0 CONVERT LOWER 00335 M00S00314.comdsys +++| SCN 70 00336 M00S00315.comdsys +++| ADN 1R0 00337 M00S00316.comdsys +++| D2S2 OAN CH+40 DISPLAY DIGITS 00338 M00S00317.comdsys +++| LDC 2R. DISPLAY *. * 00339 M00S00318.comdsys +++| D2SA EQU *-1 00340 M00S00319.comdsys +++| D2SB OAN CH+40 00341 M00S00320.comdsys +++|* PSN (DISABLE *. *) 00342 M00S00321.comdsys +++| UJN D2SX RETURN 00343 M01S00017.241l630 +++| .G ENDIF 00344 M00S00322.comdsys +++| D6S SPACE 4 00345 M00S00323.comdsys +++|*** D6S - DISPLAY 6 DIGITS WITH LEADING 0 SUPPRESSION. 00346 M00S00324.comdsys +++|* 00347 M00S00325.comdsys +++|* ENTRY (A) = DIGITS RIGHT ADJUSTED. 00348 M00S00326.comdsys +++|* 00349 M00S00327.comdsys +++|* EXIT NONE. 00350 M00S00328.comdsys +++|* 00351 M00S00329.comdsys +++|* USES T0, T1. 00352 M00S00330.comdsys +++|* 00353 M00S00331.comdsys +++|* CALLS NONE. 00354 M00S00332.comdsys +++| 00355 M00S00333.comdsys +++| 00356 M00S00334.comdsys +++| D6S SUBR ENTRY/EXIT 00357 M00S00335.comdsys +++| STD T1 SAVE DIGITS 00358 M00S00336.comdsys +++| SHN -14 00359 M00S00337.comdsys +++| STD T0 00360 M00S00338.comdsys +++| ZJN D6S2 DIGITS 4, 5 00361 M00S00339.comdsys +++| SHN -3 00362 M00S00340.comdsys +++| ZJN D6S1 00363 M00S00341.comdsys +++| ADN 1R0 00364 M00S00342.comdsys +++| SHN 6 00365 M00S00343.comdsys +++| D6S1 ADD T0 00366 M00S00344.comdsys +++| SCN 70 00367 M00S00345.comdsys +++| ADN 1R0 00368 M00S00346.comdsys +++| D6S2 OAN CH+40 00369 M00S00347.comdsys +++| LDD T0 DIGITS 2, 3 00370 M00S00348.comdsys +++| SHN 14 00371 M00S00349.comdsys +++| LMD T1 00372 M00S00350.comdsys +++| SHN -6 00373 M00S00351.comdsys +++| ZJN D6S4 00374 M00S00352.comdsys +++| SHN -3 00375 M00S00353.comdsys +++| ZJN D6S3 00376 M00S00354.comdsys +++| LPN 7 00377 M00S00355.comdsys +++| ADN 1R0 00378 M00S00356.comdsys +++| SHN 14 00379 M00S00357.comdsys +++| D6S3 ADD T1 00380 M00S00358.comdsys +++| SHN -6 00381 M00S00359.comdsys +++| SCN 70 00382 M00S00360.comdsys +++| ADN 1R0 00383 M00S00361.comdsys +++| D6S4 OAN CH+40 00384 M00S00362.comdsys +++| LDD T0 DIGITS 0, 1 00385 M00S00363.comdsys +++| SHN 14 00386 M00S00364.comdsys +++| LMD T1 00387 M00S00365.comdsys +++| SHN -3 00388 M00S00366.comdsys +++| ZJN D6S5 00389 M00S00367.comdsys +++| LPN 7 00390 M00S00368.comdsys +++| ADN 1R0 00391 M00S00369.comdsys +++| SHN 6 00392 M00S00370.comdsys +++| D6S5 LMD T1 00393 M00S00371.comdsys +++| SCN 7 00394 M00S00372.comdsys +++| LMD T1 00395 M00S00373.comdsys +++| ADN 1R0 00396 M00S00374.comdsys +++| D6S6 OAN CH+40 00397 M00S00375.comdsys +++| LDC 2R. DISPLAY *.* 00398 M00S00376.comdsys +++| D6SA EQU *-1 00399 M00S00377.comdsys +++| OAN CH+40 00400 M00S00378.comdsys +++| LJM D6SX RETURN 00401 M01S00018.241l630 +++| FDP SPACE 4,10 00402 M01S00019.241l630 +++|** FDP - FETCH *EICB* POINTER. 00403 M01S00020.241l630 +++|* 00404 M01S00021.241l630 +++|* EXIT (A) = POINTER TO *D7ST* WORD OF THE *EICB*. 00405 M01S00022.241l630 +++| 00406 M01S00023.241l630 +++| 00407 M01S00024.241l630 +++| FDP SUBR ENTRY/EXIT 00408 M01S00025.241l630 +++| FDPA LDC ** *EICB* POINTER ADDRESS 00409 M01S00026.241l630 +++| UJN FDPX RETURN 00410 M01S00027.241l630 +++| SBO SPACE 4,10 00411 M01S00028.241l630 +++|** SBO - SET BIT IN *EICB* TO INDICATE OPERATOR ACTION 00412 M01S00029.241l630 +++|* IS REQUIRED. 00413 M01S00030.241l630 +++|* 00414 M01S00031.241l630 +++|* USES T1 - T5. 00415 M01S00032.241l630 +++|* 00416 M01S00033.241l630 +++|* CALLS FDP. 00417 M01S00034.241l630 +++| 00418 M01S00035.241l630 +++| 00419 M01S00036.241l630 +++| SBO SUBR ENTRY/EXIT 00420 M01S00037.241l630 +++| RJM FDP GET *EICB* POINTER 00421 M01S00038.241l630 +++| ZJN SBOX IF *EICB* NOT DEFINED 00422 M01S00039.241l630 +++| CRD T1 00423 M01S00040.241l630 +++| LDD T1 00424 M01S00041.241l630 +++| LPC 7377 00425 M01S00042.241l630 +++| LMC 400 00426 M01S00043.241l630 +++| STD T1 00427 M01S00044.241l630 +++| RJM FDP GET *EICB* POINTER 00428 M01S00045.241l630 +++| CWD T1 00429 M01S00046.241l630 +++| UJN SBOX RETURN 00430 M00S00379.comdsys +++| PSE SPACE 4 00431 M00S00380.comdsys +++|*** PSE - PAUSE TO MAKE DISPLAY TIME CONSTANT. 00432 M00S00381.comdsys +++|* USES THE REAL TIME CLOCK IN CM TO INSURE THAT THE DISPLAY 00433 M00S00382.comdsys +++|* RATE IS CONSTANT. 00434 M00S00383.comdsys +++|* 00435 M00S00384.comdsys +++|* ENTRY NONE. 00436 M00S00385.comdsys +++|* 00437 M00S00386.comdsys +++|* EXIT NONE. 00438 M00S00387.comdsys +++|* 00439 M00S00388.comdsys +++|* USES T1, CM - CM+4. 00440 M00S00389.comdsys +++|* 00441 M00S00390.comdsys +++|* CALLS NONE. 00442 M00S00391.comdsys +++| 00443 M00S00392.comdsys +++| 00444 M00S00393.comdsys +++| PSE3 LDD CM+4 RESET TIME 00445 M00S00394.comdsys +++| STM PSEA 00446 M00S00395.comdsys +++| 00447 M00S00396.comdsys +++| PSE SUBR ENTRY/EXIT 00448 M00S00397.comdsys +++| LDN 0 00449 M00S00398.comdsys +++| STD T1 00450 M00S00399.comdsys +++| PSE1 LDC RTCL READ CLOCK 00451 M00S00400.comdsys +++| CRD CM 00452 M00S00401.comdsys +++| LDD CM+4 COMPUTE ELAPSED TIME 00453 M00S00402.comdsys +++| SBM PSEA 00454 M00S00403.comdsys +++| PJN PSE2 IF NO ROLLOVER 00455 M00S00404.comdsys +++| ADC 10000 00456 M00S00405.comdsys +++| PSE2 SBN DSCT 00457 M00S00406.comdsys +++| PJN PSE3 IF NO DELAY NEEDED 00458 M00S00407.comdsys +++| LMC -0 DELAY 1024 CYCLES*MILLISECONDS 00459 M00S00408.comdsys +++| LMD T1 00460 M00S00409.comdsys +++| ZJN PSE3 IF CLOCK NOT RUNNING 00461 M00S00410.comdsys +++| LMD T1 00462 M00S00411.comdsys +++| STD T1 00463 M00S00412.comdsys +++| SHN 11 00464 M00S00413.comdsys +++| SBN 1 00465 M00S00414.comdsys +++| NJN *-1 IF DELAY NOT DONE 00466 M00S00415.comdsys +++| UJN PSE1 RESET TIME 00467 M00S00416.comdsys +++| 00468 M00S00417.comdsys +++| PSEA DATA 0 00469 M00S00418.comdsys +++| ULH SPACE 4,10 00470 M00S00419.comdsys +++|*** ULH - UNDERLINE HEADERS. 00471 M00S00420.comdsys +++|* 00472 M00S00421.comdsys +++|* ENTRY LEFT SCREEN, SMALL CHARACTERS SELECTED, 00473 M00S00422.comdsys +++|* CHANNEL ACTIVE. 00474 M00S00423.comdsys +++|* 00475 M00S00424.comdsys +++|* EXIT RIGHT SCREEN, SMALL CHARACTERS SELECTED, 00476 M00S00425.comdsys +++|* CHANNEL ACTIVE.
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00477 M01S00001.ns2528 +++|* 00478 M01S00002.ns2528 +++|* USES T1. 00479 M00S00426.comdsys +++|* 00480 M00S00427.comdsys +++|* MACROS CFNC, DFIM. 00481 M00S00428.comdsys +++| 00482 M00S00429.comdsys +++| 00483 M00S00430.comdsys +++| ULH SUBR ENTRY/EXIT
Line S00431 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00484 M01S00431.ns2528 ---| DFIM (LJM ULH3) 00485 M01S00432.ns2528 ---| AOM ULHA SET LEFT SCREEN FLAG
Line S00003 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00486 M01S00003.ns2528 +++| DFIM (UJN ULH3) 00487 M01S00004.ns2528 +++| LDN 1 SET LEFT SCREEN FLAG 00488 M01S00005.ns2528 +++| STD T1 00489 M00S00433.comdsys +++| LDC HL04-YINC/2 SET Y-COORDINATE 00490 M00S00434.comdsys +++| OAN CH+40 00491 M00S00435.comdsys +++| ULH1 LDC CH01 SET INITIAL POSITION
Line S00436 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00492 M01S00436.ns2528 ---| STM ULHB
Line S00006 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00493 M01S00006.ns2528 +++| STM ULHA 00494 M00S00437.comdsys +++| ULH2 LDN 2
Line S00438 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00495 M01S00438.ns2528 ---| OAM ULHB,CH
Line S00007 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00496 M01S00007.ns2528 +++| OAM ULHA,CH 00497 M00S00439.comdsys +++| LDN XINC-3 RESET X-COORDINATE TO CONCATENATE DASHES
Line S00440 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00498 M01S00440.ns2528 ---| RAM ULHB 00499 M01S00441.ns2528 ---| ADC -CH64 00500 M01S00442.ns2528 ---| MJN ULH2 IF LINE INCOMPLETE 00501 M01S00443.ns2528 ---| LDN 0 00502 M01S00444.ns2528 ---| ULHA EQU *-1 LEFT SCREEN FLAG 00503 M01S00445.ns2528 ---| ZJN ULHX IF RIGHT SCREEN COMPLETED 00504 M01S00446.ns2528 ---| SOM ULHA CLEAR LEFT SCREEN FLAG
Line S00008 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00505 M01S00008.ns2528 +++| RAM ULHA 00506 M01S00009.ns2528 +++| SHN 21-11 00507 M01S00010.ns2528 +++| PJN ULH2 IF LINE INCOMPLETE 00508 M01S00011.ns2528 +++| SOD T1 00509 M01S00012.ns2528 +++| MJN ULHX IF RIGHT SCREEN COMPLETED 00510 M00S00447.comdsys +++| DCN CH+40
Line S00448 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00511 M01S00448.ns2528 ---| ULH3 CFNC SRSF,CH SELECT RIGHT SCREEN - SMALL CHARACTERS 00512 M01S00449.ns2528 ---| DFIM (LJM ULHX)
Line S00013 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00513 M01S00013.ns2528 +++| ULH3 CFNC SRSF SELECT RIGHT SCREEN - SMALL CHARACTERS 00514 M01S00014.ns2528 +++| DFIM (UJN ULHX) 00515 M00S00450.comdsys +++| UJN ULH1 ENTER UNDERLINE LOOP 00516 M00S00451.comdsys +++| 00517 M00S00452.comdsys +++|
Line S00453 Modification History | |
---|---|
M01 (Removed by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00518 M01S00453.ns2528 ---| ULHB CON CH01
Line S00015 Modification History | |
---|---|
M01 (Added by) | ns2528 |
Seq # *Modification Id* Act ----------------------------+ 00519 M01S00015.ns2528 +++| ULHA CON CH01 00520 M00S00454.comdsys +++| DATA 2R- 00521 M00S00455.comdsys +++| SPACE 4,10 00522 M00S00456.comdsys +++| QUAL 00523 M00S00457.comdsys +++| 00524 M00S00458.comdsys +++| 00525 M00S00459.comdsys +++|* DISPLAY SUBROUTINES. 00526 M00S00460.comdsys +++| 00527 M00S00461.comdsys +++| 00528 M00S00462.comdsys +++| FNC DSUB 00529 M00S00463.comdsys +++| 00530 M00S00464.comdsys +++| HIL DSUB 00531 M00S00465.comdsys +++| QUAL * 00532 M00S00466.comdsys +++| SPACE 4 00533 M00S00467.comdsys +++| QUAL * 00534 M00S00468.comdsys +++| SYS EQU /COMDSYS/SYS 00535 M00S00469.comdsys +++| DOL EQU /COMDSYS/DOL 00536 M00S00470.comdsys +++| DOLA EQU /COMDSYS/DOLA
Line S00047 Modification History | |
---|---|
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act ----------------------------+ 00537 M01S00047.241l630 +++| .H IF -DEF,N2S$ 00538 M00S00471.comdsys +++| D2S EQU /COMDSYS/D2S 00539 M00S00472.comdsys +++| D2SA EQU /COMDSYS/D2SA 00540 M00S00473.comdsys +++| D2SB EQU /COMDSYS/D2SB 00541 M01S00048.241l630 +++| .H ENDIF 00542 M00S00474.comdsys +++| D6S EQU /COMDSYS/D6S 00543 M00S00475.comdsys +++| D6SA EQU /COMDSYS/D6SA 00544 M01S00049.241l630 +++| FDP EQU /COMDSYS/FDP 00545 M01S00050.241l630 +++| FDPA EQU /COMDSYS/FDPA
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2445 |
Seq # *Modification Id* Act ----------------------------+ 00546 M01S00001.ns2445 +++| .I IF DEF,DSDSYS$ 00547 M01S00002.ns2445 +++| SBO EQU /COMDSYS/SBO 00548 M01S00003.ns2445 +++| .I ENDIF 00549 M00S00476.comdsys +++| ENDX
cdc/nos2.source/opl.opl871/common/comdsys.txt ยท Last modified: (external edit)