User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:comtalt

Common COMTALT

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.comtalt +++|
00002  M00S00002.comtalt +++|#     COMTALT - COMMON DEFINITIONS FOR *SSALTER* ROUTINES.             #
00003  M00S00003.comtalt +++|                                               CONTROL NOLIST;
00004  M00S00004.comtalt +++|                                               CONTROL IFEQ LISTCON,1;
00005  M00S00005.comtalt +++|                                               CONTROL LIST;
00006  M00S00006.comtalt +++|                                               CONTROL FI;
00007  M00S00007.comtalt +++|      BEGIN  # COMTALT #
00008  M00S00008.comtalt +++|
00009  M00S00009.comtalt +++|#
00010  M00S00010.comtalt +++|***   COMTALT - COMMON DEFINITIONS FOR *SSALTER* ROUTINES.
00011  M00S00011.comtalt +++|*
00012  M00S00012.comtalt +++|*     COMTALT CONTAINS THE ITEMS, ARRAYS AND THE
00013  M00S00013.comtalt +++|*     COMMON AREA USED BY *SSALTER* ROUTINES.
00014  M00S00014.comtalt +++|*
00015  M00S00015.comtalt +++|#
00016  M00S00016.comtalt +++|
00017  M00S00017.comtalt +++|
00018  M00S00018.comtalt +++|#
00019  M00S00019.comtalt +++|*     FIRST *K* DISPLAY COMMANDS
00020  M00S00020.comtalt +++|#
00021  M00S00021.comtalt +++|
00022  M00S00022.comtalt +++|      DEF ALTK$PLUS  #"+"#;          # ADVANCE K DISPLAY #
00023  M00S00023.comtalt +++|      DEF ALTK$END   #"END"#;        # END K DISPLAY #
00024  M00S00024.comtalt +++|      DEF ALTK$STOP  #"STOP"#;       # STOP PROGRAM IMMEDIATELY #
00025  M00S00025.comtalt +++|      DEF ALTK$SM    #"SM"#;         # REQUEST *SM* DISPLAY #
00026  M00S00026.comtalt +++|      DEF ALTK$CU    #"CU"#;         # REQUEST *CU* DISPLAY #
00027  M00S00027.comtalt +++|
00028  M00S00028.comtalt +++|#
00029  M00S00029.comtalt +++|*     *SM*/*CU* *K* DISPLAY STATUSES
00030  M00S00030.comtalt +++|#
00031  M00S00031.comtalt +++|
00032  M00S00032.comtalt +++|      DEF ALTK$CLUP  #"X"#;          # CLEAN-UP STATUS #
00033  M00S00033.comtalt +++|      DEF ALTK$MAINT #"M"#;          # MAINTENANCE MODE STATUS #
00034  M00S00034.comtalt +++|      DEF ALTK$ONLINE #"U"#;         # ON-LINE STATUS #
00035  M00S00035.comtalt +++|      DEF ALTK$OFFLINE #"F"#;        # OFF-LINE STATUS #
00036  M00S00036.comtalt +++|      DEF ALTK$AST   #"*"#;          # REQUESTED STATUS CHANGE #
00037  M00S00037.comtalt +++|
00038  M00S00038.comtalt +++|
00039  M00S00039.comtalt +++|#
00040  M00S00040.comtalt +++|*     *CU* DISPLAY MISCELLANEOUS
00041  M00S00041.comtalt +++|#
00042  M00S00042.comtalt +++|
00043  M00S00043.comtalt +++|      DEF ALTK$CHON  #"ON"#;         # STATUS OF *ON* #
00044  M00S00044.comtalt +++|      DEF ALTK$CHOFF #"OF"#;         # STATUS OF *OFF* #
00045  M00S00045.comtalt +++|      DEF ALTK$CIF0  #"0"#;          # CHANNEL INTERFACE 0 #
00046  M00S00046.comtalt +++|      DEF ALTK$CIF1  #"1"#;          # CHANNEL INTERFACE 1 #
00047  M00S00047.comtalt +++|      DEF ALTK$CIF2  #"2"#;          # CHANNEL INTERFACE 2 #
00048  M00S00048.comtalt +++|      DEF ALTK$CIF3  #"3"#;          # CHANNEL INTERFACE 3 #
Line S00001 Modification History
M01 (Added by) common1
Seq #  *Modification Id* Act 
----------------------------+
00049  M01S00001.common1 +++|      DEF ALTK$DRC2  #"2"#;            # DRC 2 #
00050  M01S00002.common1 +++|      DEF ALTK$DRC3  #"3"#;            # DRC 3 #
00051  M01S00003.common1 +++|      DEF ALTK$B6    #"      "#;     # 6 BLANK CHARACTERS #
00052  M00S00049.comtalt +++|      DEF ALTK$B5    #"     "#;      # FIVE BLANK CHARACTERS #
00053  M00S00050.comtalt +++|      DEF ALTK$BL    #" "#;          # BLANKS #
00054  M00S00051.comtalt +++|
00055  M00S00052.comtalt +++|#
00056  M00S00053.comtalt +++|*     LEFT SCREEN DESCRIPTION
00057  M00S00054.comtalt +++|#
00058  M00S00055.comtalt +++|
00059  M00S00056.comtalt +++|      DEF LF$AL$NLIN   #27#;         # NUMBER OF LINES ON LEFT SCREEN #
00060  M00S00057.comtalt +++|      DEF LF$AL$TITLE  #1#;          # TITLE LINE LOCATION #
00061  M00S00058.comtalt +++|      DEF LF$AL$BODY   #3#;          # START OF BODY #
00062  M00S00059.comtalt +++|      DEF LF$AL$KBREJ  #21#;         # KEYBOARD REJECT LINE #
00063  M00S00060.comtalt +++|      DEF LF$AL$KBECHO #22#;         # KEYBOARD ECHO LINE #
00064  M00S00061.comtalt +++|
00065  M00S00062.comtalt +++|      DEF TITLELINE$AL #"           7990 SUBSYSTEM - SSALTER    "#;
00066  M00S00063.comtalt +++|      DEF TITLEBOX$AL  #"           --------------------------  "#;
00067  M00S00064.comtalt +++|      DEF TITLELINE$MD #"             SSEXEC INITIALIZATION     "#;
00068  M00S00065.comtalt +++|
00069  M00S00066.comtalt +++|#
00070  M00S00067.comtalt +++|*     LEFT SCREEN CONTROLS
00071  M00S00068.comtalt +++|#
00072  M00S00069.comtalt +++|
00073  M00S00070.comtalt +++|      DEF KCSIZ$AL   #0#;            # SMALL CHARACTERS #
00074  M00S00071.comtalt +++|      DEF KCFORM$AL  #1#;            # TEXT FORMAT #
00075  M00S00072.comtalt +++|      DEF KCSPACE$AL #1#;            # 721 SPACING #
00076  M00S00073.comtalt +++|
00077  M00S00074.comtalt +++|
00078  M00S00075.comtalt +++|#
00079  M00S00076.comtalt +++|*     MISCELLANEOUS DEFINITIONS
00080  M00S00077.comtalt +++|#
00081  M00S00078.comtalt +++|
00082  M00S00079.comtalt +++|      DEF BZEROES$AL #0#;            # CLEAR *B* DISPLAY LINE 2 #
00083  M00S00080.comtalt +++|
00084  M00S00081.comtalt +++|#
00085  M00S00082.comtalt +++|*     COMTALT COMMON BLOCK
00086  M00S00083.comtalt +++|#
00087  M00S00084.comtalt +++|
00088  M00S00085.comtalt +++|      COMMON TALTCOM;
00089  M00S00086.comtalt +++|
00090  M00S00087.comtalt +++|        BEGIN  # TALTCOM #
00091  M00S00088.comtalt +++|
00092  M00S00089.comtalt +++|        ITEM REQID$AL   I;           # REQUESTOR ID #
00093  M00S00090.comtalt +++|        ITEM SSID$AL    I;           # SUBSYSTEM ID #
00094  M00S00091.comtalt +++|
00095  M00S00092.comtalt +++|#
00096  M00S00093.comtalt +++|*     CONSOLE PARAMETER DISPLAY
00097  M00S00094.comtalt +++|#
00098  M00S00095.comtalt +++|
00099  M00S00096.comtalt +++|        ARRAY CPARAM[0:0] S(1);
00100  M00S00097.comtalt +++|          BEGIN
00101  M00S00098.comtalt +++|          ITEM CP$KBADDR  U(00,00,24);  # KEYBOARD ADDRESS #
00102  M00S00099.comtalt +++|          ITEM CP$KRADDR  U(00,24,18);  # RIGHT SCREEN ADDRESS #
00103  M00S00100.comtalt +++|          ITEM CP$KLADDR  U(00,42,18);  # LEFT SCREEN ADDRESS #
00104  M00S00101.comtalt +++|          END
00105  M00S00102.comtalt +++|
00106  M00S00103.comtalt +++|
00107  M00S00104.comtalt +++|#
00108  M00S00105.comtalt +++|*     CONSOLE KEYBOARD BUFFER
00109  M00S00106.comtalt +++|#
00110  M00S00107.comtalt +++|
00111  M00S00108.comtalt +++|        ARRAY KBINPUTAL[0:0] S(8);
00112  M00S00109.comtalt +++|          BEGIN
00113  M00S00110.comtalt +++|          ITEM KB$AL$SCAN  C(00,00,80);  # FULL RESPONSE #
00114  M00S00111.comtalt +++|          ITEM KB$AL$CLEAR U(00,00,60);  # CLEAR THE RESPONSE #
00115  M00S00112.comtalt +++|          END
00116  M00S00113.comtalt +++|
00117  M00S00114.comtalt +++|#
00118  M00S00115.comtalt +++|*     *KLEFTSCRNAL* IS THE BUFFER FOR THE LEFT SCREEN OF THE *SSALTER*
00119  M00S00116.comtalt +++|*     *K* DISPLAY.
00120  M00S00117.comtalt +++|#
00121  M00S00118.comtalt +++|
00122  M00S00119.comtalt +++|        ARRAY KLEFTSCRNAL [0:LF$AL$NLIN] S(6);
00123  M00S00120.comtalt +++|          BEGIN
00124  M00S00121.comtalt +++|          ITEM KL$AL$CTL  U(00,00,60) = [0];  # K-CONTROL #
00125  M00S00122.comtalt +++|          ITEM KL$AL$S    U(00,10,01) = [ KCSIZ$AL ];  # CHARACTER SIZE
00126  M00S00123.comtalt +++|                                                       #
00127  M00S00124.comtalt +++|          ITEM KL$AL$F    U(00,11,01) = [ KCFORM$AL ];  # FORMAT #
00128  M00S00125.comtalt +++|          ITEM KL$AL$A    U(00,12,01) = [KCSPACE$AL];  # ALTERNATE
00129  M00S00126.comtalt +++|                                                         SPACING #
00130  M00S00127.comtalt +++|          ITEM KL$AL$COMP B(00,59,01);  # *DSD* ACTIVE FLAG #
00131  M00S00128.comtalt +++|          ITEM KL$AL$LRSV C(01,00,42) = [ " " ];  # RESERVED #
00132  M00S00129.comtalt +++|          ITEM KL$AL$LINE C(00,00,52) = [  ##
00133  M00S00130.comtalt +++|          ,
00134  M00S00131.comtalt +++|          LF$AL$NLIN(" ")];          # LINES ON LEFT SCREEN #
00135  M00S00132.comtalt +++|
00136  M00S00133.comtalt +++|          ITEM KL$AL$SUBL1 C(01,00,40);  # SUB-LINE #
00137  M00S00134.comtalt +++|          ITEM KL$AL$ZERO U(05,12,48) = [  ##
00138  M00S00135.comtalt +++|          0,
00139  M00S00136.comtalt +++|          LF$AL$NLIN(0) ];           # ZERO TERMINATOR #
00140  M00S00137.comtalt +++|
00141  M00S00138.comtalt +++|          END
00142  M00S00139.comtalt +++|
00143  M00S00140.comtalt +++|
00144  M00S00141.comtalt +++|#
00145  M00S00142.comtalt +++|*     BUFFERS.
00146  M00S00143.comtalt +++|#
00147  M00S00144.comtalt +++|
00148  M00S00145.comtalt +++|        ARRAY ALTMSG [0:0] P(4);     # *SSALTER* FATAL ERROR MESSAGE #
00149  M00S00146.comtalt +++|          BEGIN
00150  M00S00147.comtalt +++|          ITEM ALTMSG$LN  C(00,00,38);  # MESSAGE LINE #
00151  M00S00148.comtalt +++|          ITEM ALTMSG$ABN  C(00,00,18);
00152  M00S00149.comtalt +++|          ITEM ALTMSG$PROC C(01,48,08);  # PROC NAME #
00153  M00S00150.comtalt +++|          ITEM ALTMSG$BLNK C(02,36,12) = ["            "];
00154  M00S00151.comtalt +++|          ITEM ALTMSG$VAL  C(02,06,10);  # NUMERIC VALUE #
00155  M00S00152.comtalt +++|          ITEM ALTMSG$TERM U(03,48,12) = [0];  # ZERO BYTE TERMINATOR #
00156  M00S00153.comtalt +++|          END
00157  M00S00154.comtalt +++|
00158  M00S00155.comtalt +++|#
00159  M00S00156.comtalt +++|*     ARRAYS TO HOLD UDT
00160  M00S00157.comtalt +++|#
00161  M00S00158.comtalt +++|
00162  M00S00159.comtalt +++|        ITEM UDT$HDR    U;           # UDT HEADER DATA #
00163  M00S00160.comtalt +++|
00164  M00S00161.comtalt +++|        ARRAY UDT$M862[0:MAXCTNM1] S(UDTCNTL);;
Line S00162 Modification History
M01 (Removed by) common1
Seq #  *Modification Id* Act 
----------------------------+
00165  M01S00162.common1 ---|        ARRAY UDT$M861[0:MAXSMM1] S(SMALT);;
Line S00004 Modification History
M01 (Added by) common1
Seq #  *Modification Id* Act 
----------------------------+
00166  M01S00004.common1 +++|        ARRAY UDT$M861[0:MAXSML1] S(SMALT);;
00167  M00S00163.comtalt +++|
00168  M00S00164.comtalt +++|#
00169  M00S00165.comtalt +++|*     BASED ARRAY FOR UDT
00170  M00S00166.comtalt +++|#
00171  M00S00167.comtalt +++|
00172  M00S00168.comtalt +++|        BASED
00173  M00S00169.comtalt +++|        ARRAY UDT$LOC[0:0] S(1);;
00174  M00S00170.comtalt +++|
00175  M00S00171.comtalt +++|#
00176  M00S00172.comtalt +++|*     BASED ARRAY FOR *CU* DISPLAY
00177  M00S00173.comtalt +++|#
00178  M00S00174.comtalt +++|
00179  M00S00175.comtalt +++|        BASED
00180  M00S00176.comtalt +++|        ARRAY CU$SCREEN[0:LF$AL$NLIN] S(6);
00181  M00S00177.comtalt +++|          BEGIN
00182  M00S00178.comtalt +++|          ITEM CU$LN      C(00,00,58);  # FULL LINE #
00183  M00S00179.comtalt +++|          ITEM CU$EOL     U(05,48,12);  # END OF LINE #
00184  M00S00180.comtalt +++|          END
00185  M00S00181.comtalt +++|
00186  M00S00182.comtalt +++|#
00187  M00S00183.comtalt +++|*     BASED ARRAY FOR *SM* DISPLAY
00188  M00S00184.comtalt +++|#
00189  M00S00185.comtalt +++|
00190  M00S00186.comtalt +++|        BASED
00191  M00S00187.comtalt +++|        ARRAY SM$SCREEN[0:LF$AL$NLIN] S(6);
00192  M00S00188.comtalt +++|          BEGIN
00193  M00S00189.comtalt +++|          ITEM SM$LN      C(00,00,58);  # FULL LINE #
00194  M00S00190.comtalt +++|          ITEM SM$EOL     U(05,48,12);  # END OF LINE #
00195  M00S00191.comtalt +++|          END
00196  M00S00192.comtalt +++|
00197  M00S00193.comtalt +++|#
00198  M00S00194.comtalt +++|*     MISCELLANEOUS ITEMS
00199  M00S00195.comtalt +++|#
00200  M00S00196.comtalt +++|
00201  M00S00197.comtalt +++|        ITEM KREQCLEARAL   B;        # K-REQUEST MESSAGE CLEARED #
00202  M00S00198.comtalt +++|
00203  M00S00199.comtalt +++|
00204  M00S00200.comtalt +++|
00205  M00S00201.comtalt +++|        END  # TALTCOM #
00206  M00S00202.comtalt +++|
00207  M00S00203.comtalt +++|      END  # COMTALT #
00208  M00S00204.comtalt +++|
00209  M00S00205.comtalt +++|                                               CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comtalt.txt ยท Last modified: (external edit)