Seq # *Modification Id* Act
----------------------------+
00001 M01S00001.comtalt +++|
00002 M01S00002.comtalt +++|# COMTALT - COMMON DEFINITIONS FOR *SSALTER* ROUTINES. #
00003 M01S00003.comtalt +++| CONTROL NOLIST;
00004 M01S00004.comtalt +++| CONTROL IFEQ LISTCON,1;
00005 M01S00005.comtalt +++| CONTROL LIST;
00006 M01S00006.comtalt +++| CONTROL FI;
00007 M01S00007.comtalt +++| BEGIN # COMTALT #
00008 M01S00008.comtalt +++|
00009 M01S00009.comtalt +++|#
00010 M01S00010.comtalt +++|*** COMTALT - COMMON DEFINITIONS FOR *SSALTER* ROUTINES.
00011 M01S00011.comtalt +++|*
00012 M01S00012.comtalt +++|* COMTALT CONTAINS THE ITEMS, ARRAYS AND THE
00013 M01S00013.comtalt +++|* COMMON AREA USED BY *SSALTER* ROUTINES.
00014 M01S00014.comtalt +++|*
00015 M01S00015.comtalt +++|#
00016 M01S00016.comtalt +++|
00017 M01S00017.comtalt +++|
00018 M01S00018.comtalt +++|#
00019 M01S00019.comtalt +++|* FIRST *K* DISPLAY COMMANDS
00020 M01S00020.comtalt +++|#
00021 M01S00021.comtalt +++|
00022 M01S00022.comtalt +++| DEF ALTK$PLUS #"+"#; # ADVANCE K DISPLAY #
00023 M01S00023.comtalt +++| DEF ALTK$END #"END"#; # END K DISPLAY #
00024 M01S00024.comtalt +++| DEF ALTK$STOP #"STOP"#; # STOP PROGRAM IMMEDIATELY #
00025 M01S00025.comtalt +++| DEF ALTK$SM #"SM"#; # REQUEST *SM* DISPLAY #
00026 M01S00026.comtalt +++| DEF ALTK$CU #"CU"#; # REQUEST *CU* DISPLAY #
00027 M01S00027.comtalt +++|
00028 M01S00028.comtalt +++|#
00029 M01S00029.comtalt +++|* *SM*/*CU* *K* DISPLAY STATUSES
00030 M01S00030.comtalt +++|#
00031 M01S00031.comtalt +++|
00032 M01S00032.comtalt +++| DEF ALTK$CLUP #"X"#; # CLEAN-UP STATUS #
00033 M01S00033.comtalt +++| DEF ALTK$MAINT #"M"#; # MAINTENANCE MODE STATUS #
00034 M01S00034.comtalt +++| DEF ALTK$ONLINE #"U"#; # ON-LINE STATUS #
00035 M01S00035.comtalt +++| DEF ALTK$OFFLINE #"F"#; # OFF-LINE STATUS #
00036 M01S00036.comtalt +++| DEF ALTK$AST #"*"#; # REQUESTED STATUS CHANGE #
00037 M01S00037.comtalt +++|
00038 M01S00038.comtalt +++|
00039 M01S00039.comtalt +++|#
00040 M01S00040.comtalt +++|* *CU* DISPLAY MISCELLANEOUS
00041 M01S00041.comtalt +++|#
00042 M01S00042.comtalt +++|
00043 M01S00043.comtalt +++| DEF ALTK$CHON #"ON"#; # STATUS OF *ON* #
00044 M01S00044.comtalt +++| DEF ALTK$CHOFF #"OF"#; # STATUS OF *OFF* #
00045 M01S00045.comtalt +++| DEF ALTK$CIF0 #"0"#; # CHANNEL INTERFACE 0 #
00046 M01S00046.comtalt +++| DEF ALTK$CIF1 #"1"#; # CHANNEL INTERFACE 1 #
00047 M01S00047.comtalt +++| DEF ALTK$CIF2 #"2"#; # CHANNEL INTERFACE 2 #
00048 M01S00048.comtalt +++| DEF ALTK$CIF3 #"3"#; # CHANNEL INTERFACE 3 #
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 M01S00049.comtalt +++| DEF ALTK$B5 #" "#; # FIVE BLANK CHARACTERS #
00053 M01S00050.comtalt +++| DEF ALTK$BL #" "#; # BLANKS #
00054 M01S00051.comtalt +++|
00055 M01S00052.comtalt +++|#
00056 M01S00053.comtalt +++|* LEFT SCREEN DESCRIPTION
00057 M01S00054.comtalt +++|#
00058 M01S00055.comtalt +++|
00059 M01S00056.comtalt +++| DEF LF$AL$NLIN #27#; # NUMBER OF LINES ON LEFT SCREEN #
00060 M01S00057.comtalt +++| DEF LF$AL$TITLE #1#; # TITLE LINE LOCATION #
00061 M01S00058.comtalt +++| DEF LF$AL$BODY #3#; # START OF BODY #
00062 M01S00059.comtalt +++| DEF LF$AL$KBREJ #21#; # KEYBOARD REJECT LINE #
00063 M01S00060.comtalt +++| DEF LF$AL$KBECHO #22#; # KEYBOARD ECHO LINE #
00064 M01S00061.comtalt +++|
00065 M01S00062.comtalt +++| DEF TITLELINE$AL #" 7990 SUBSYSTEM - SSALTER "#;
00066 M01S00063.comtalt +++| DEF TITLEBOX$AL #" -------------------------- "#;
00067 M01S00064.comtalt +++| DEF TITLELINE$MD #" SSEXEC INITIALIZATION "#;
00068 M01S00065.comtalt +++|
00069 M01S00066.comtalt +++|#
00070 M01S00067.comtalt +++|* LEFT SCREEN CONTROLS
00071 M01S00068.comtalt +++|#
00072 M01S00069.comtalt +++|
00073 M01S00070.comtalt +++| DEF KCSIZ$AL #0#; # SMALL CHARACTERS #
00074 M01S00071.comtalt +++| DEF KCFORM$AL #1#; # TEXT FORMAT #
00075 M01S00072.comtalt +++| DEF KCSPACE$AL #1#; # 721 SPACING #
00076 M01S00073.comtalt +++|
00077 M01S00074.comtalt +++|
00078 M01S00075.comtalt +++|#
00079 M01S00076.comtalt +++|* MISCELLANEOUS DEFINITIONS
00080 M01S00077.comtalt +++|#
00081 M01S00078.comtalt +++|
00082 M01S00079.comtalt +++| DEF BZEROES$AL #0#; # CLEAR *B* DISPLAY LINE 2 #
00083 M01S00080.comtalt +++|
00084 M01S00081.comtalt +++|#
00085 M01S00082.comtalt +++|* COMTALT COMMON BLOCK
00086 M01S00083.comtalt +++|#
00087 M01S00084.comtalt +++|
00088 M01S00085.comtalt +++| COMMON TALTCOM;
00089 M01S00086.comtalt +++|
00090 M01S00087.comtalt +++| BEGIN # TALTCOM #
00091 M01S00088.comtalt +++|
00092 M01S00089.comtalt +++| ITEM REQID$AL I; # REQUESTOR ID #
00093 M01S00090.comtalt +++| ITEM SSID$AL I; # SUBSYSTEM ID #
00094 M01S00091.comtalt +++|
00095 M01S00092.comtalt +++|#
00096 M01S00093.comtalt +++|* CONSOLE PARAMETER DISPLAY
00097 M01S00094.comtalt +++|#
00098 M01S00095.comtalt +++|
00099 M01S00096.comtalt +++| ARRAY CPARAM[0:0] S(1);
00100 M01S00097.comtalt +++| BEGIN
00101 M01S00098.comtalt +++| ITEM CP$KBADDR U(00,00,24); # KEYBOARD ADDRESS #
00102 M01S00099.comtalt +++| ITEM CP$KRADDR U(00,24,18); # RIGHT SCREEN ADDRESS #
00103 M01S00100.comtalt +++| ITEM CP$KLADDR U(00,42,18); # LEFT SCREEN ADDRESS #
00104 M01S00101.comtalt +++| END
00105 M01S00102.comtalt +++|
00106 M01S00103.comtalt +++|
00107 M01S00104.comtalt +++|#
00108 M01S00105.comtalt +++|* CONSOLE KEYBOARD BUFFER
00109 M01S00106.comtalt +++|#
00110 M01S00107.comtalt +++|
00111 M01S00108.comtalt +++| ARRAY KBINPUTAL[0:0] S(8);
00112 M01S00109.comtalt +++| BEGIN
00113 M01S00110.comtalt +++| ITEM KB$AL$SCAN C(00,00,80); # FULL RESPONSE #
00114 M01S00111.comtalt +++| ITEM KB$AL$CLEAR U(00,00,60); # CLEAR THE RESPONSE #
00115 M01S00112.comtalt +++| END
00116 M01S00113.comtalt +++|
00117 M01S00114.comtalt +++|#
00118 M01S00115.comtalt +++|* *KLEFTSCRNAL* IS THE BUFFER FOR THE LEFT SCREEN OF THE *SSALTER*
00119 M01S00116.comtalt +++|* *K* DISPLAY.
00120 M01S00117.comtalt +++|#
00121 M01S00118.comtalt +++|
00122 M01S00119.comtalt +++| ARRAY KLEFTSCRNAL [0:LF$AL$NLIN] S(6);
00123 M01S00120.comtalt +++| BEGIN
00124 M01S00121.comtalt +++| ITEM KL$AL$CTL U(00,00,60) = [0]; # K-CONTROL #
00125 M01S00122.comtalt +++| ITEM KL$AL$S U(00,10,01) = [ KCSIZ$AL ]; # CHARACTER SIZE
00126 M01S00123.comtalt +++| #
00127 M01S00124.comtalt +++| ITEM KL$AL$F U(00,11,01) = [ KCFORM$AL ]; # FORMAT #
00128 M01S00125.comtalt +++| ITEM KL$AL$A U(00,12,01) = [KCSPACE$AL]; # ALTERNATE
00129 M01S00126.comtalt +++| SPACING #
00130 M01S00127.comtalt +++| ITEM KL$AL$COMP B(00,59,01); # *DSD* ACTIVE FLAG #
00131 M01S00128.comtalt +++| ITEM KL$AL$LRSV C(01,00,42) = [ " " ]; # RESERVED #
00132 M01S00129.comtalt +++| ITEM KL$AL$LINE C(00,00,52) = [ ##
00133 M01S00130.comtalt +++| ,
00134 M01S00131.comtalt +++| LF$AL$NLIN(" ")]; # LINES ON LEFT SCREEN #
00135 M01S00132.comtalt +++|
00136 M01S00133.comtalt +++| ITEM KL$AL$SUBL1 C(01,00,40); # SUB-LINE #
00137 M01S00134.comtalt +++| ITEM KL$AL$ZERO U(05,12,48) = [ ##
00138 M01S00135.comtalt +++| 0,
00139 M01S00136.comtalt +++| LF$AL$NLIN(0) ]; # ZERO TERMINATOR #
00140 M01S00137.comtalt +++|
00141 M01S00138.comtalt +++| END
00142 M01S00139.comtalt +++|
00143 M01S00140.comtalt +++|
00144 M01S00141.comtalt +++|#
00145 M01S00142.comtalt +++|* BUFFERS.
00146 M01S00143.comtalt +++|#
00147 M01S00144.comtalt +++|
00148 M01S00145.comtalt +++| ARRAY ALTMSG [0:0] P(4); # *SSALTER* FATAL ERROR MESSAGE #
00149 M01S00146.comtalt +++| BEGIN
00150 M01S00147.comtalt +++| ITEM ALTMSG$LN C(00,00,38); # MESSAGE LINE #
00151 M01S00148.comtalt +++| ITEM ALTMSG$ABN C(00,00,18);
00152 M01S00149.comtalt +++| ITEM ALTMSG$PROC C(01,48,08); # PROC NAME #
00153 M01S00150.comtalt +++| ITEM ALTMSG$BLNK C(02,36,12) = [" "];
00154 M01S00151.comtalt +++| ITEM ALTMSG$VAL C(02,06,10); # NUMERIC VALUE #
00155 M01S00152.comtalt +++| ITEM ALTMSG$TERM U(03,48,12) = [0]; # ZERO BYTE TERMINATOR #
00156 M01S00153.comtalt +++| END
00157 M01S00154.comtalt +++|
00158 M01S00155.comtalt +++|#
00159 M01S00156.comtalt +++|* ARRAYS TO HOLD UDT
00160 M01S00157.comtalt +++|#
00161 M01S00158.comtalt +++|
00162 M01S00159.comtalt +++| ITEM UDT$HDR U; # UDT HEADER DATA #
00163 M01S00160.comtalt +++|
00164 M01S00161.comtalt +++| ARRAY UDT$M862[0:MAXCTNM1] S(UDTCNTL);;
Line S00162 Modification History |
M01 (Added by) | comtalt |
M02 (Updated by) | common1 |
Seq # *Modification Id* Act
----------------------------+
00165 M02S00162.common1 ---| ARRAY UDT$M861[0:MAXSMM1] S(SMALT);;
00166 M01S00004.common1 +++| ARRAY UDT$M861[0:MAXSML1] S(SMALT);;
00167 M01S00163.comtalt +++|
00168 M01S00164.comtalt +++|#
00169 M01S00165.comtalt +++|* BASED ARRAY FOR UDT
00170 M01S00166.comtalt +++|#
00171 M01S00167.comtalt +++|
00172 M01S00168.comtalt +++| BASED
00173 M01S00169.comtalt +++| ARRAY UDT$LOC[0:0] S(1);;
00174 M01S00170.comtalt +++|
00175 M01S00171.comtalt +++|#
00176 M01S00172.comtalt +++|* BASED ARRAY FOR *CU* DISPLAY
00177 M01S00173.comtalt +++|#
00178 M01S00174.comtalt +++|
00179 M01S00175.comtalt +++| BASED
00180 M01S00176.comtalt +++| ARRAY CU$SCREEN[0:LF$AL$NLIN] S(6);
00181 M01S00177.comtalt +++| BEGIN
00182 M01S00178.comtalt +++| ITEM CU$LN C(00,00,58); # FULL LINE #
00183 M01S00179.comtalt +++| ITEM CU$EOL U(05,48,12); # END OF LINE #
00184 M01S00180.comtalt +++| END
00185 M01S00181.comtalt +++|
00186 M01S00182.comtalt +++|#
00187 M01S00183.comtalt +++|* BASED ARRAY FOR *SM* DISPLAY
00188 M01S00184.comtalt +++|#
00189 M01S00185.comtalt +++|
00190 M01S00186.comtalt +++| BASED
00191 M01S00187.comtalt +++| ARRAY SM$SCREEN[0:LF$AL$NLIN] S(6);
00192 M01S00188.comtalt +++| BEGIN
00193 M01S00189.comtalt +++| ITEM SM$LN C(00,00,58); # FULL LINE #
00194 M01S00190.comtalt +++| ITEM SM$EOL U(05,48,12); # END OF LINE #
00195 M01S00191.comtalt +++| END
00196 M01S00192.comtalt +++|
00197 M01S00193.comtalt +++|#
00198 M01S00194.comtalt +++|* MISCELLANEOUS ITEMS
00199 M01S00195.comtalt +++|#
00200 M01S00196.comtalt +++|
00201 M01S00197.comtalt +++| ITEM KREQCLEARAL B; # K-REQUEST MESSAGE CLEARED #
00202 M01S00198.comtalt +++|
00203 M01S00199.comtalt +++|
00204 M01S00200.comtalt +++|
00205 M01S00201.comtalt +++| END # TALTCOM #
00206 M01S00202.comtalt +++|
00207 M01S00203.comtalt +++| END # COMTALT #
00208 M01S00204.comtalt +++|
00209 M01S00205.comtalt +++| CONTROL LIST;