Seq # *Modification Id* Act
----------------------------+
00006 M02S00006.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1970.
00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00008 M01S00007.set +++| TITLE SET - INITIALIZE SYSTEM.
00009 M01S00008.set +++| SPACE 4
00010 M01S00009.set +++|*** SET - INITIALIZE SYSTEM.
00011 M01S00010.set +++|*
00012 M01S00011.set +++|* G. R. MANSFIELD. 70/12/13.
00013 M01S00012.set +++|* D. A. HIVELEY. 72/07/01.
00014 M01S00013.set +++|* J. L. WARDELL. 73/01/15.
00015 M01S00014.set +++|* P. D. HAAS. 74/07/24.
00016 M01S00015.set +++| SPACE 4
00017 M01S00016.set +++|*** *SET* PERFORMS SYSTEM INITIALIZATION BY PROCESSING
00018 M01S00017.set +++|* TEXT DECKS ON THE DEAD START TAPE. THE TEXT RECORDS
00019 M01S00018.set +++|* MAY CONSIST OF ANY NUMBER OF LOGICAL GROUPINGS WITH A
00020 M01S00019.set +++|* PROCESSING OVERLAY. THE ASSEMBLY PROCESS REQUIRES 2 TEXT
00021 M01S00020.set +++|* RECORDS, THE FIRST CONTAINS INSTRUCTIONS FOR THE OPERATOR,
00022 M01S00021.set +++|* AND THE SECOND CONTAINS THE ACTUAL TEXT. NEITHER OF THESE
00023 M01S00022.set +++|* RECORDS SHOULD BE LONGER THAN ONE TAPE PRU. THE PROCESS OF
00024 M01S00023.set +++|* ASSEMBLY CONTINUES UNTIL THE RECORD *PP/PPR* IS READ AS
00025 M01S00024.set +++|* AN OVERLAY.
00026 M01S00025.set +++|*
00027 M01S00026.set +++|* EXAMPLE - THE FOLLOWING RECORDS ARE PRESENT.
00028 M01S00027.set +++|* CMR CENTRAL MEMORY INITIALIZER
00029 M01S00028.set +++|* CMRINST INSTRUCTIONS FOR USE
00030 M01S00029.set +++|* CMRDECK TEXT FOR ASSEMBLY
00031 M01S00030.set +++| SPACE 4,10
00032 M01S00031.set +++|*CALL COMPMAC
00033 M01S00032.set +++|*CALL COMDMAC
00034 M01S00033.set +++| QUAL BIO
00035 M01S00034.set +++|*CALL COMSBIO
00036 M01S00035.set +++| QUAL *
00037 M01S00036.set +++|*CALL COMSDFT
00038 M01S00037.set +++| LIST X
00039 M01S00038.set +++|*CALL COMSDSL
00040 M01S00039.set +++| LIST *
00041 M01S00040.set +++|*CALL COMSDST
00042 M01S00041.set +++|*CALL COMSESS
00043 M01S00042.set +++|*CALL COMSHIO
00044 M01S00043.set +++| QUAL IOU
00045 M01S00044.set +++|*CALL COMSIOU
00046 M01S00045.set +++| QUAL *
00047 M01S00046.set +++|*CALL COMSLSD
00048 M01S00047.set +++|*CALL COMSMSC
00049 M01S00048.set +++|*CALL COMS176
00050 M01S00049.set +++|*CALL COMPCHM
00051 M01S00050.set +++|*CALL COMSCPS
00052 M01S00051.set +++|*CALL COMSEJT
00053 M01S00052.set +++|*CALL COMSMLS
00054 M01S00053.set +++|*CALL COMSMMF
00055 M01S00054.set +++|*CALL COMSMSP
00056 M01S00055.set +++|*CALL COMSMST
00057 M01S00056.set +++| QUAL PFM
00058 M01S00057.set +++|*CALL COMSPFM
00059 M01S00058.set +++| QUAL *
00060 M01S00059.set +++|*CALL COMSPIM
00061 M01S00060.set +++|*CALL COMSREM
00062 M01S00001.272l774 +++| QUAL SCR
00063 M01S00061.set +++|*CALL COMSSCR
00064 M01S00002.272l774 +++| QUAL *
00065 M01S00062.set +++|*CALL COMSSRU
00066 M01S00063.set +++|*CALL COMSSSD
00067 M01S00064.set +++|*CALL COMSSSJ
00068 M01S00065.set +++|*CALL COMS1DS
00069 M01S00066.set +++| SPACE 4
00070 M01S00067.set +++| TITLE DIRECT LOCATION ASSIGNMENTS.
00071 M01S00068.set +++|**** DIRECT LOCATION ASSIGNMENTS.
00072 M01S00069.set +++|
00073 M01S00070.set +++|
00074 M01S00071.set +++| ORG 0
00075 M01S00072.set +++| T0 CON PRS-1 TRANSFER ADDRESS
00076 M01S00073.set +++| T1 CON 0
00077 M01S00074.set +++| T2 CON 0 *SCD* PP NUMBER ON ENTRY
00078 M01S00075.set +++| T3 CON 0
00079 M01S00076.set +++| T4 CON 0 DEADSTART CHANNEL ON ENTRY
00080 M01S00077.set +++| T5 CON 0 INTERCOMMUNICATIONS CHANNEL ON ENTRY
00081 M01S00078.set +++| T6 CON 0
00082 M01S00079.set +++| T7 CON 77
00083 M01S00080.set +++|
00084 M01S00081.set +++| CM VFD 60/0 CM WORD BUFFER
00085 M01S00082.set +++| TA CON 0 TABLE ADDRESS
00086 M01S00083.set +++| NC EQU TA NUMBER OF CONTROL POINTS + 1
00087 M01S00084.set +++| ID CON 2RAA DEFAULT MACHINE ID
00088 M01S00085.set +++| LD CON 0 1/ISD FLAG, 11/MMF LINK DEVICE
00089 M01S00086.set +++|
00090 M01S00087.set +++| CN VFD 60/0 CM WORD BUFFER
00091 M01S00088.set +++| CA CON 0,1 CENTRAL ADDRESS
00092 M01S00089.set +++| ES CON /EQP/EBUT EQUIPMENT STATUS ADDRESS
00093 M01S00090.set +++|
00094 M01S00091.set +++| EB CON 0 *EBUF* POINTER
00095 M01S00092.set +++| ET CON 0 *TDDB* POINTER
Line S00093 Modification History
M01(Added by)
set
M02(Updated by)
284l847
Seq # *Modification Id* Act
----------------------------+
00096 M02S00093.284l847 ---| MS CON 0 *TMSD* POINTER SET BY *SMT*
00097 M01S00001.284l847 +++| MS CON 0 *TMSD* POINTER SET BY */EQ1/SMD*
00098 M01S00002.284l847 +++|* *TETY* POINTER SET BY */EQ2/EQM*.
00099 M01S00094.set +++| EQ CON 0 EST ORDINAL
00100 M01S00095.set +++| LA CON OVL OVERLAY LOAD ADDRESS
00101 M01S00096.set +++| RS CON 0 RECOVERY STATUS
00102 M01S00097.set +++| KB CON 0 KEYBOARD BUFFER ADDRESS
00103 M01S00098.set +++| ST CON 0 SYNTAX TABLE ADDRESS
00104 M01S00099.set +++|
00105 M01S00100.set +++| DP CON 0 DISPLAY CONTROL (IPRDECK)
00106 M01S00101.set +++| MZ CON 0,0 TOTAL CENTRAL MEMORY SIZE/100B
00107 M01S00102.set +++| RM CON 0 RECOVERY MODE
00108 M01S00103.set +++| DI CON -0 TEXT DECK INDEX
00109 M01S00104.set +++| DF CON 0 DEADSTART FUNCTION
00110 M01S00105.set +++| DH CON DC DEADSTART CHANNEL
00111 M01S00106.set +++|
00112 M01S00107.set +++|* *HO* BIT DEFINITIONS (SAME AS MABL) -
00113 M01S00108.set +++|*
00114 M01S00109.set +++|* 0001 - CPU0 NOT PRESENT
00115 M01S00110.set +++|* 0002 - CPU1 NOT PRESENT
00116 M01S00111.set +++|* 0004 - IF 865/875, 0=865, 1=875
00117 M01S00112.set +++|* 0010 - CMU NOT PRESET
00118 M01S00113.set +++|* 0020 - CPU0 DOES NOT HAVE A STACK
00119 M01S00114.set +++|* 0040 - RESERVED
00120 M01S00115.set +++|* 0100 - NOT A CYBER 170 (NO SCR PRESENT)
00121 M01S00116.set +++|* 0200 - NOT A CYBER 70 (NO I/L REGISTER PRESENT)
00122 M01S00117.set +++|* 0400 - NOT A CYBER 170-700
00123 M01S00118.set +++|* 3000 - 0 IF NOT 7000-TYPE CPU
00124 M01S00119.set +++|* - 1 IF CYBER 76 MODEL A
00125 M01S00120.set +++|* - 2 IF CYBER 76 MODEL B
00126 M01S00121.set +++|* - 3 IF CYBER 176
00127 M01S00122.set +++|* 4000 - NOT A CYBER 170-800
00128 M01S00123.set +++|
00129 M01S00124.set +++| HO CON 0 HARDWARE OPTIONS
00130 M01S00125.set +++|
00131 M01S00126.set +++| AB VFD 60/0 ASSEMBLY BUFFER
00132 M01S00127.set +++| PD CON 0 POSSIBLE LINK DEVICE (=5 IF EST 5 IS ESM)
00133 M01S00128.set +++| FL CON 0,1770 DEFAULT EXECUTION MEMORY SIZE
00134 M01S00129.set +++|
00135 M01S00130.set +++| DS CON 0 DISPLAY STATUS
00136 M01S00131.set +++| KI CON 0 KEYBOARD INDEX
00137 M01S00132.set +++| KM CON 0 KEYBOARD MESSAGE
00138 M01S00133.set +++| KA CON 0 CHARACTER ADDRESS
00139 M01S00134.set +++| NS CON 0 NUMBER OF SHARED MS DEVICES
00140 M01S00135.set +++| XC CON CH01 X-COORDINATE
00141 M01S00136.set +++| YC CON 0 Y-COORDINATE
00142 M01S00137.set +++| AM CON 0 ASSEMBLY MODE
00143 M01S00138.set +++|
00144 M01S00139.set +++| ON CON 1 CONSTANT 1
00145 M01S00140.set +++| HN CON 100 CONSTANT 100
00146 M01S00141.set +++| TH CON 1000 CONSTANT 1000
00147 M01S00142.set +++| TR CON 3 CONSTANT 3
00148 M01S00143.set +++| EN CON 0 EXTENDED MEMORY CPU ACCESS EST ORDINAL
Line S00144 Modification History
M01(Added by)
set
M02(Updated by)
284l847
Seq # *Modification Id* Act
----------------------------+
00149 M02S00144.284l847 ---| FR CON 4 CONSTANT 4
00150 M01S00003.284l847 +++| DV CON TDDCL MASS STORAGE DESCRIPTOR TABLE LENGTH
00151 M01S00145.set +++| LE CON NOPE LAST EST ORDINAL
00152 M01S00146.set +++| ZR VFD 60/0 ZERO WORD
00153 M01S00147.set +++|****
00154 M01S00148.set +++| TITLE ASSEMBLY CONSTANTS.
00155 M01S00149.set +++| SPACE 4,10
00156 M01S00150.set +++|* ASSEMBLY CONSTANTS.
00157 M01S00151.set +++|
00158 M01S00152.set +++|
00159 M01S00153.set +++| BC EQU 1 BUFFER PP CHANNEL
00160 M01S00154.set +++| XPC EQU 100 C176 EXCHANGE PACKAGE SIZE
00161 M01S00155.set +++| MEBF EQU DSDL+12 MICROCODE/EI BUFFER
00162 M01S00156.set +++| ERRNZ CPAS-3-MEBF
00163 M01S00157.set +++| BBFL EQU CPML+PRSL BASIC BUFFER LENGTH
00164 M01S00158.set +++| EBFL EQU BBFL+5000/100 EXTENDED BUFFER LENGTH
00165 M01S00159.set +++| EDBL EQU 44 EXTENDED MEMORY DISPLAY BUFFER LENGTH
00166 M01S00160.set +++| LDEQ EQU 5 DEFAULT LINK DEVICE EQUIPMENT NUMBER
00167 M01S00161.set +++| DBPS EQU 2*400-3*3-2*1 PP SAVE AREA CONSTANT
00168 M01S00001.ns2557 +++| PSAL EQU PPFW/5 *SCI* PP RESIDENT SAVE AREA LENGTH
00169 M01S00162.set +++| QUAL$ EQU 1
00170 M01S00163.set +++|
00171 M01S00164.set +++| YCPH EQU LN02 Y-COORDINATE - PRIMARY HEADER LINE
00172 M01S00165.set +++| YCSH EQU LN04 Y-COORDINATE - SECONDARY HEADER LINE
00173 M01S00166.set +++| SPACE 4,10
00174 M01S00167.set +++|* BUFFER PP FUNCTIONS.
00175 M01S00168.set +++|
00176 M01S00169.set +++|
00177 M01S00170.set +++| TBPF BSS 0
00178 M01S00171.set +++| LOC 0
Seq # *Modification Id* Act
----------------------------+
00200 M02S00001.284l847 ---| DVPR BSS 1 3/ CN,7/ 0,1/ CD, 1/ PF
00201 M01S00004.284l847 +++| DVPR BSS 1 3/ CN, 3/ C2, 1/ F2, 3/ 0,1/ CD, 1/ PF
00202 M01S00002.271l716 +++|* CN = CONTROLLER NUMBER
00203 M01S00005.284l847 +++|* C2 = CONTROLLER NUMBER, SECOND CHANNEL
00204 M01S00006.284l847 +++|* F2 = SECOND CONTROLLER NUMBER FLAG
00205 M01S00003.271l716 +++|* CD = SYSTEM CHECKPOINT DEVICE
00206 M01S00004.271l716 +++|* PF = ISD PRESET FLAG
00207 M01S00192.set +++| DVPF BSS 2 8/ NC,8/ SM,8/ DM
00208 M01S00193.set +++|* NC = NUMBER OF CATALOG TRACKS
00209 M01S00194.set +++|* SM = SECONDARY MASK
00210 M01S00195.set +++|* DM = DEVICE MASK
00211 M01S00196.set +++|
00212 M01S00197.set +++| DVNM BSS 3 FAMILY OR PACK NAME
00213 M01S00198.set +++| DVDN BSS 1 DEVICE NUMBER
00214 M01S00199.set +++| DVAP BSS 1 APRDECK NUMBER
00215 M01S00200.set +++|
00216 M01S00201.set +++| DVED BSS 1 EQUIPMENT DESCRIPTION
00217 M01S00202.set +++| DVES BSS 0 1000B WORD BLOCKS OF EM (2 LOCATIONS)
00218 M01S00203.set +++| DVUN BSS 4 UNIT LIST
00219 M01S00007.284l847 +++| DVUNL EQU *-DVUN LENGTH OF UNIT LIST
00220 M01S00204.set +++|
00221 M01S00205.set +++| DVTH BSS 0 DEVICE THRESHOLD WORD
00222 M01S00206.set +++| DVVF BSS 1 VALIDATION FAILURE THRESHOLD
00223 M01S00207.set +++| DVRA BSS 1 RESTRICT ACTIVITY TRACK THRESHOLD
00224 M01S00208.set +++| DVLS BSS 1 LOW SPACE TRACK THRESHOLD
00225 M01S00209.set +++| DVRE BSS 1 RECOVERED ERROR THRESHOLD
00226 M01S00210.set +++| DVUE BSS 1 UNRECOVERED ERROR THRESHOLD
00227 M01S00211.set +++|
00228 M01S00008.284l847 +++| DVCT BSS 1 1/ SHARED DEVICE FLAG,
00229 M01S00009.284l847 +++|* 11/ DEFAULT NUMBER OF CATALOG TRACKS
00230 M01S00010.284l847 +++| DVAI BSS 1 6/ CONTROLWARE LOAD, 6/ ALGORITHM INDEX
00231 M01S00011.284l847 +++| DVDI BSS 1 6/ DRIVER INDEX, 6/ UNUSED
00232 M01S00012.284l847 +++| DVSL BSS 1 1/ FULL TRACK FLAG,
00233 M01S00013.284l847 +++|* 11/ SECTOR LIMIT + MAX PARTITION NO.
00234 M01S00014.284l847 +++| DVCO BSS 1 12/ CYLINDER OFFSET FOR THIS PARTITION
00235 M01S00015.284l847 +++|
00236 M01S00212.set +++| TDDEL BSS 0 LENGTH OF MS DESCRIPTOR TABLE ENTRY
Line S00213 Modification History
M01(Added by)
set
M02(Updated by)
284l847
Seq # *Modification Id* Act
----------------------------+
00237 M02S00213.284l847 ---| DV EQU FR CM WORD LENGTH OF TABLE
Line S00214 Modification History
M01(Added by)
set
M02(Updated by)
284l847
Seq # *Modification Id* Act
----------------------------+
00238 M02S00214.284l847 ---| ERRNZ TDDCL-4 DV VALUE DEPENDS ON LENGTH OF TABLE
00239 M01S00016.284l847 +++| ERRNZ TDDEL/5*5-TDDEL TABLE LENGTH MUST BE MULTIPLE OF 5
00240 M01S00215.set +++| TDDCL EQU TDDEL/5 CM WORD LENGTH OF TABLE
Line S00216 Modification History
M01(Added by)
set
M02(Updated by)
284l847
Seq # *Modification Id* Act
----------------------------+
00241 M02S00216.284l847 ---| ERRNZ TDDEL/5*5-TDDEL TABLE LENGTH MUST BE MULTIPLE OF 5
00242 M01S00017.284l847 +++| ERRNZ TDDCL-5 DV VALUE DEPENDS ON LENGTH OF TABLE
00243 M01S00001.set81 +++| .TDDB EQU TDDCL*ESMX+77 CM BUFFER SIZE PLUS ROUNDING FACTOR
00244 M01S00002.set81 +++| TDDBL EQU .TDDB/100 CM BUFFER LENGTH/100B FOR TABLE
00245 M01S00217.set +++| SPACE 4,10
00246 M01S00218.set +++|* DEFAULT MASS STORAGE ERROR THRESHOLDS.
00247 M01S00219.set +++|
00248 M01S00220.set +++|
00249 M01S00221.set +++| ORG AB
00250 M01S00222.set +++| AB INDEX
00251 M01S00223.set +++| INDEX DVVF-DVTH,1
00252 M01S00224.set +++| INDEX DVRA-DVTH,0 TRACK COUNT / 8
00253 M01S00225.set +++| INDEX DVRE-DVTH,50
00254 M01S00226.set +++| INDEX DVLS-DVTH,0 TRACK COUNT / 16
00255 M01S00227.set +++| INDEX DVUE-DVTH,1
00256 M01S00228.set +++| ORG TBPF
00257 M01S00001.274l797 +++| SPACE 4,10
00258 M01S00002.274l797 +++|** MACRO SUBROUTINES FOR ASSEMBLING DIRECTIVE VALUES AND NAMES.
00259 M01S00003.274l797 +++|
00260 M01S00004.274l797 +++|
00261 M01S00005.274l797 +++| AODSUB MACRO
00262 M01S00006.274l797 +++| LIST G
00263 M01S00007.274l797 +++| AOD SPACE 4
00264 M01S00008.274l797 +++|** AOD - ASSEMBLE OCTAL DIGITS.
00265 M01S00009.274l797 +++|*
00266 M01S00010.274l797 +++|* ENTRY (KA) = ADDRESS OF CHARACTER STRING.
00267 M01S00011.274l797 +++|*
00268 M01S00012.274l797 +++|* EXIT (A) = LOWER ASSEMBLY.
00269 M01S00013.274l797 +++|* (AB - AB+4) = ASSEMBLED VALUE.
00270 M01S00014.274l797 +++|* ERROR IF SEPARATOR NOT *,* OR *.*.
00271 M01S00015.274l797 +++|*
00272 M01S00016.274l797 +++|* CALLS CDR.
00273 M01S00017.274l797 +++|
00274 M01S00018.274l797 +++|
00275 M01S00019.274l797 +++| AOD1 LDD AB+4 RETURN WITH LOWER ASSEMBLY
00276 M01S00020.274l797 +++|
00277 M01S00021.274l797 +++| AOD SUBR ENTRY/EXIT
00278 M01S00022.274l797 +++| RJM CDR
00279 M01S00023.274l797 +++| LMN 1R, CHECK SEPARATOR
00280 M01S00024.274l797 +++| ZJN AOD1 IF *,*
00281 M01S00025.274l797 +++| LMN 1R.&1R,
00282 M01S00026.274l797 +++| ZJN AOD1 IF *.*
00283 M01S00027.274l797 +++| JMP ILL PROCESS INCORRECT ENTRY
00284 M01S00028.274l797 +++|
00285 M01S00029.274l797 +++| LIST *
00286 M01S00030.274l797 +++| AODSUB ENDM
00287 M01S00031.274l797 +++| ASDSUB MACRO
00288 M01S00032.274l797 +++| LIST G
00289 M01S00033.274l797 +++| ASD SPACE 4,10
00290 M01S00034.274l797 +++|** ASD - ASSEMBLE DIGITS.
00291 M01S00035.274l797 +++|*
00292 M01S00036.274l797 +++|* ENTRY (KA) = ADDRESS OF CHARACTER STRING.
00293 M01S00037.274l797 +++|*
00294 M01S00038.274l797 +++|* EXIT (AB - AB+4) = ASSEMBLED DIGITS.
00295 M01S00039.274l797 +++|* ERROR EXIT IF NO *.*.
00296 M01S00040.274l797 +++|*
00297 M01S00041.274l797 +++|* CALLS CDR.
00298 M01S00042.274l797 +++|
00299 M01S00043.274l797 +++|
00300 M01S00044.274l797 +++| ASD1 LDD AB+4 RETURN WITH LOWER ASSEMBLY
00301 M01S00045.274l797 +++|
00302 M01S00046.274l797 +++| ASD SUBR ENTRY/EXIT
00303 M01S00047.274l797 +++| RJM CDR
00304 M01S00048.274l797 +++| LMN 1R.
00305 M01S00049.274l797 +++| ZJN ASD1 IF *.*
00306 M01S00050.274l797 +++| JMP ILL PROCESS INCORRECT ENTRY
00307 M01S00051.274l797 +++|
00308 M01S00052.274l797 +++| LIST *
00309 M01S00053.274l797 +++| ASDSUB ENDM
00310 M01S00054.274l797 +++| ASNSUB MACRO
00311 M01S00055.274l797 +++| LIST G
00312 M01S00056.274l797 +++| ASN SPACE 4,10
00313 M01S00057.274l797 +++|** ASN - ASSEMBLE NAME.
00314 M01S00058.274l797 +++|*
00315 M01S00059.274l797 +++|* ENTRY (A) = NUMBER OF CHARACTERS TO ASSEMBLE.
00316 M01S00060.274l797 +++|* (KA) = ADDRESS OF CHARACTER STRING.
00317 M01S00061.274l797 +++|*
00318 M01S00062.274l797 +++|* EXIT (CM - CM+4) = ASSEMBLED NAME.
00319 M01S00063.274l797 +++|* (A) = 0 IF ASSEMBLY TERMINATED ON *,* OR *.*.
00320 M01S00064.274l797 +++|* (T0) = NUMBER OF CHARACTERS ASSEMBLED.
00321 M01S00065.274l797 +++|*
00322 M01S00066.274l797 +++|* USES T1, T2.
00323 M01S00067.274l797 +++|
00324 M01S00068.274l797 +++|
00325 M01S00069.274l797 +++| ASN2 AOD T0 ADVANCE CHARACTER COUNT
00326 M01S00070.274l797 +++| SBN 1
00327 M01S00071.274l797 +++| SHN 21-0 FORM BUFFER ADDRESS
00328 M01S00072.274l797 +++| ADN CM
00329 M01S00073.274l797 +++| STD T1
00330 M01S00074.274l797 +++| LMD T1 CLEAR ADDRESS
00331 M01S00075.274l797 +++| LMI KA INSERT CHARACTER
00332 M01S00076.274l797 +++| MJN ASN3 IF CHARACTER PACKED LOW
00333 M01S00077.274l797 +++| SHN 6 POSITION CHARACTER HIGH
00334 M01S00078.274l797 +++| ASN3 RAI T1 ASSEMBLE BYTE
00335 M01S00079.274l797 +++| AOD KA ADVANCE CHARACTER BUFFER
00336 M01S00080.274l797 +++| SOD T2 DECREMENT CHARACTER COUNT
00337 M01S00081.274l797 +++| NJN ASN1 IF NOT END OF ASSEMBLY
00338 M01S00082.274l797 +++| LDD T0
00339 M01S00083.274l797 +++|
00340 M01S00084.274l797 +++| ASN SUBR ENTRY/EXIT
00341 M01S00085.274l797 +++| STD T2 SET CHARACTER COUNT
00342 M01S00086.274l797 +++| LDN 0 CLEAR ASSEMBLY BUFFER
00343 M01S00087.274l797 +++| STD T0
00344 M01S00088.274l797 +++| CRD CM
00345 M01S00089.274l797 +++| AOD KA SKIP SEPARATOR
00346 M01S00090.274l797 +++| ASN1 LDI KA CHECK NEXT CHARACTER
00347 M01S00091.274l797 +++| SBN 1R9+1
00348 M01S00092.274l797 +++| MJN ASN2 IF ALPHANUMERIC
00349 M01S00093.274l797 +++| SBN 1R,-1R9-1
00350 M01S00094.274l797 +++| ZJN ASNX IF *,*
00351 M01S00095.274l797 +++| SBN 1R.-1R,
00352 M01S00096.274l797 +++| ZJN ASNX IF *.*
00353 M01S00097.274l797 +++| JMP ILL PROCESS INCORRECT ENTRY
00354 M01S00098.274l797 +++|
00355 M01S00099.274l797 +++| LIST *
00356 M01S00100.274l797 +++| ASNSUB ENDM
00357 M01S00101.274l797 +++| CDRSUB MACRO
00358 M01S00102.274l797 +++| LIST G
00359 M01S00103.274l797 +++| CDR SPACE 4,10
00360 M01S00104.274l797 +++|** CDR - CONVERT DIGITS RIGHT ADJUSTED.
00361 M01S00105.274l797 +++|*
00362 M01S00106.274l797 +++|* ENTRY (KA) = ADDRESS OF CHARACTER STRING.
00363 M01S00107.274l797 +++|*
00364 M01S00108.274l797 +++|* EXIT (A) = SEPARATOR CHARACTER.
00365 M01S00109.274l797 +++|* (AB - AB+4) = ASSEMBLY.
00366 M01S00110.274l797 +++|*
00367 M01S00111.274l797 +++|* USES T1, T2.
00368 M01S00112.274l797 +++|
00369 M01S00113.274l797 +++|
00370 M01S00114.274l797 +++| CDR4 SBN 1R -1R8
00371 M01S00115.274l797 +++| ZJN CDR3 IF SPACE
00372 M01S00116.274l797 +++| CDR5 LDI KA RETURN WITH CHARACTER
00373 M01S00117.274l797 +++|
00374 M01S00118.274l797 +++| CDR SUBR ENTRY/EXIT
00375 M01S00119.274l797 +++| LDN ZERL CLEAR ASSEMBLY BUFFER
00376 M01S00120.274l797 +++| CRD AB
00377 M01S00121.274l797 +++| CDR1 LDI KA CHECK CHARACTER
00378 M01S00122.274l797 +++| SBN 1R0
00379 M01S00123.274l797 +++| MJN CDR5 IF ALPHA
00380 M01S00124.274l797 +++| SBN 1R8-1R0
00381 M01S00125.274l797 +++| PJN CDR4 IF NOT OCTAL DIGIT
00382 M01S00126.274l797 +++| ADN 10 STORE DIGIT
00383 M01S00127.274l797 +++| STD T1
00384 M01S00128.274l797 +++| LDN AB+4 SET BYTE ADDRESS
00385 M01S00129.274l797 +++| STD T2
00386 M01S00130.274l797 +++| CDR2 LDI T2 LOAD BYTE
00387 M01S00131.274l797 +++| SHN 3
00388 M01S00132.274l797 +++| LMD T1 ADD NEW DIGIT
00389 M01S00133.274l797 +++| STI T2 STORE
00390 M01S00134.274l797 +++| SHN -14 SAVE OVERFLOW
00391 M01S00135.274l797 +++| STD T1
00392 M01S00136.274l797 +++| SOD T2 ADVANCE BYTE ADDRESS
00393 M01S00137.274l797 +++| LMN AB-1
00394 M01S00138.274l797 +++| NJN CDR2 IF NOT FINISHED
00395 M01S00139.274l797 +++| CDR3 AOD KA ADVANCE CHARACTER
00396 M01S00140.274l797 +++| UJN CDR1 PROCESS NEXT CHARACTER
00397 M01S00141.274l797 +++|
00398 M01S00142.274l797 +++| LIST *
00399 M01S00143.274l797 +++| CDRSUB ENDM
00400 M01S00229.set +++| SPACE 4,10
00401 M01S00230.set +++|** CHKAPE - CHECK ALTERNATE PP ERROR.
00402 M01S00231.set +++|*
00403 M01S00232.set +++|* CALLS *DSE* IF THE *A* REGISTER .NE. 0.
00404 M01S00233.set +++|
00405 M01S00234.set +++|
00406 M01S00235.set +++| CHKAPE MACRO
00407 M01S00236.set +++| LOCAL CHK1
00408 M01S00237.set +++| ZJN CHK1 IF NO ERROR RETURNED
00409 M01S00238.set +++| JMP DSE DISPLAY ERROR AND HANG
00410 M01S00239.set +++| CHK1 BSS 0
00411 M01S00240.set +++| ENDM
00412 M01S00241.set +++| SPACE 4
00413 M01S00242.set +++|** JMP - THREADED JUMP.
00414 M01S00243.set +++|*
00415 M01S00244.set +++|*
00416 M01S00245.set +++|* JMP ADDR
00417 M01S00246.set +++|* ENTRY *ADDR* = JUMP ADDRESS.
00418 M01S00247.set +++|
00419 M01S00248.set +++|
00420 M01S00249.set +++| JMP MACRO ADDR
00421 M01S00250.set +++| IF -DEF,.ADDR,2
00422 M01S00251.set +++| NOREF .ADDR
00423 M01S00252.set +++| .ADDR MAX ADDR,*-40
00424 M01S00253.set +++| IFGT .ADDR,*-40
00425 M01S00254.set +++| UJN .ADDR
00426 M01S00255.set +++| .ADDR SET *-1
00427 M01S00256.set +++| ELSE 2
00428 M01S00257.set +++| .ADDR SET *
00429 M01S00258.set +++| LJM ADDR
00430 M01S00259.set +++| ENDM
00431 M01S00260.set +++| SCLASS SPACE 4,15
00432 M01S00261.set +++|** SCLASS - DEFINE SERVICE CLASS TABLE.
00433 M01S00262.set +++|*
00434 M01S00263.set +++|* SCLASS NM,MN,DF,ST,TX
00435 M01S00264.set +++|*
00436 M01S00265.set +++|* ENTRY *NM* = SERVICE CLASS NAME.
00437 M01S00266.set +++|* *MN* = TWO CHARACTER MNEMONIC.
00438 M01S00267.set +++|* *DF* = DAYFILE MESSAGE CHARACTER.
00439 M01S00268.set +++|* *ST* = SHORT TEXT FOR *QFTLIST*.
00440 M01S00269.set +++|* *TX* = TEXT OF SERVICE CLASS NAME FOR BANNER PAGE.
00441 M01S00270.set +++|*
00442 M01S00271.set +++|* NOTE - THE CALL TO *COMSSCD* MUST FOLLOW THE DEFINITION OF
00443 M01S00272.set +++|* THIS MACRO.
00444 M01S00273.set +++|
00445 M01S00274.set +++|
00446 M01S00275.set +++| PURGMAC SCLASS
00447 M01S00276.set +++|
00448 M01S00277.set +++| SCLASS MACRO NM,MN,DF,ST,TX
00449 M01S00278.set +++| .A IFC NE,$NM$SSSC$
00450 M01S00279.set +++| .SCL RMT
00451 M01S00280.set +++| INDEX /SCD/NM,/SCD/MN_MK TX
00452 M01S00281.set +++| .SCL RMT
00453 M01S00282.set +++| .A ENDIF
00454 M01S00283.set +++| SCLASS ENDM
00455 M01S00284.set +++|
00456 M01S00285.set +++|
00457 M01S00286.set +++| SCL$ EQU 0 ONLY PROCESS CLASSES WITH JCB-S
00458 M01S00287.set +++| QUAL SCD
00459 M01S00288.set +++|*CALL COMSSCD
00460 M01S00289.set +++| QUAL *
00461 M01S00290.set +++|
00462 M01S00291.set +++|* DEFINE UNQUALIFIED *COMSSCD* SYMBOLS.
00463 M01S00292.set +++|
00464 M01S00293.set +++| MXJC EQU /SCD/MXJC
00465 M01S00294.set +++| MXSC EQU /SCD/MXSC
00466 M01S00295.set +++| SUBSYST SPACE 4,10
00467 M01S00296.set +++|** SUBSYST - GENERATE SUBSYSTEM TABLE.
00468 M01S00297.set +++|*
00469 M01S00298.set +++|* SUBSYST NAME,ID,PR,PP,AUTO,DEF,DCP,CP,PROC,ABT
00470 M01S00299.set +++|*
00471 M01S00300.set +++|* ENTRY *NAME* = 3 CHARACTER SUBSYSTEM NAME.
00472 M01S00301.set +++|* *ID* = SUBSYSTEM ID.
00473 M01S00302.set +++|* *DCP* = DEFAULT CONTROL POINT.
00474 M01S00303.set +++|* *CP* = *YES* IF A CONTROL POINT IS ALLOWED.
00475 M01S00304.set +++|* *DEF* = *ENABLE* IF SUBSYSTEM ENABLED BY DEFAULT.
00476 M01S00305.set +++|
00477 M01S00306.set +++|
00478 M01S00307.set +++| PURGMAC SUBSYST
00479 M01S00308.set +++|
00480 M01S00309.set +++| SUBSYST MACRO NM,ID,PT,PP,AU,DF,DC,CP,PR,AB
00481 M01S00310.set +++| .A IFC NE,$NM$CMS$
00482 M01S00311.set +++| .SUB1 RMT ENABLE/DISABLE CODE
00483 M01S00312.set +++| .B IFC EQ,$CP$YES$
00484 M01S00313.set +++| NM DATA C*NM*
00485 M01S00314.set +++| .B ELSE
00486 M01S00315.set +++| NM DATA C*NM_.*
00487 M01S00316.set +++| .B ENDIF
00488 M01S00317.set +++| .1 SET MXSI-ID
00489 M01S00318.set +++| .2 SET .1/12D
00490 M01S00319.set +++| .3 SET 4-.2 *SSSL* BYTE
00491 M01S00320.set +++| .4 DECMIC .1-12D*.2
00492 M01S00321.set +++| .5 SET 1S".4" *SSSL* MASK
00493 M01S00322.set +++| LDK .3*10000B+.5
00494 M01S00323.set +++| JMP CSB
00495 M01S00324.set +++| .SUB1 RMT
00496 M01S00325.set +++|
00497 M01S00326.set +++|* SET UP DEFAULT *SSSL*.
00498 M01S00327.set +++|
00499 M01S00328.set +++| .C IFC EQ,$DF$ENABLE$
00500 M01S00329.set +++| .1 SET MXSI-ID
00501 M01S00330.set +++| .2 SET .1/12D
00502 M01S00331.set +++| .3 SET 4-.2
00503 M01S00332.set +++| .4 DECMIC .1-12D*.2
00504 M01S00333.set +++| .5 SET 1S".4"
00505 M01S00334.set +++| .6 DECMIC .3
00506 M01S00335.set +++| SSSL.".6" SET SSSL.".6"-.5
00507 M01S00336.set +++| .C ENDIF
00508 M01S00337.set +++|
00509 M01S00338.set +++| .SUB RMT ENABLE/DISABLE SYNTAX
00510 M01S00339.set +++| INDEX MXSI-ID,NM
00511 M01S00340.set +++| .SUB RMT
00512 M01S00341.set +++| .A ENDIF
00513 M01S00342.set +++|
00514 M01S00343.set +++| .D IFC NE,$DC$$ DEFAULT SSCT TABLE
00515 M01S00344.set +++| .SUB2 RMT
00516 M01S00345.set +++| INDEX MXSI-ID,DC
00517 M01S00346.set +++| .SUB2 RMT
00518 M01S00347.set +++| .D ENDIF
00519 M01S00348.set +++| SUBSYST ENDM
00520 M01S00349.set +++| TITLE CMR TABLE ORGANIZATION.
00521 M01S00350.set +++| SPACE 4,10
00522 M01S00351.set +++|** LIST OF *SET* GENERATED TABLES.
00523 M01S00352.set +++|*
00524 M01S00353.set +++|* SYMBOLS IN THIS LIST DEFINE THE ORDER IN WHICH TABLES
00525 M01S00354.set +++|* IN CMR ARE ALLOCATED BY *SET*. TABLES MUST BE
00526 M01S00355.set +++|* CREATED AND RECOVERED IN THE SAME SEQUENCE.
00527 M01S00356.set +++|
00528 M01S00357.set +++|
00529 M01S00358.set +++| BSS 0
00530 M01S00359.set +++| LOC 0
00531 M01S00360.set +++| ESTO BSS 1 EQUIPMENT STATUS TABLE
00532 M01S00361.set +++| EXPO BSS 1 C176 (AND 819) EXCHANGE PACKAGES
00533 M01S00005.271l716 +++| MCTO BSS 1 MEMORY CONTROL TABLE
00534 M01S00362.set +++| SCDO BSS 1 *SCD* PARAMETER TABLE
00535 M01S00363.set +++| RPTO BSS 1 RING PORT TABLE
00536 M01S00364.set +++| CHTO BSS 1 CHANNEL TABLES
00537 M01S00365.set +++| ECBO BSS 1 *EICB* TABLES
00538 M01S00366.set +++| EMBO BSS 1 ERROR MESSAGE BUFFER
00539 M01S00367.set +++| EVTO BSS 1 EVENT TABLE
00540 M01S00368.set +++| SCTO BSS 1 SUBSYSTEM CONTROL TABLES
00541 M01S00369.set +++| SITO BSS 1 *SECDED* ID TABLE
00542 M01S00370.set +++| SABO BSS 1 SYSTEM ATTRIBUTE BLOCK
Line S00371 Modification History
M01(Added by)
set
M02(Updated by)
271l750
Seq # *Modification Id* Act
----------------------------+
00543 M02S00371.271l750 ---| JCAO BSS 1 JOB CONTROL AREA
00544 M01S00001.271l750 +++| JCAO BSS 1 JOB CONTROL BLOCK TABLE
00545 M01S00372.set +++| MSAO BSS 1 MASS STORAGE ALLOCATION AREA
00546 M01S00373.set +++| ODBO BSS 1 OPERATOR DISPLAY BUFFER
00547 M01S00374.set +++| LDBO BSS 1 *L* DISPLAY BUFFER
00548 M01S00001.282l826 +++| PDBO BSS 1 PREVIEW DISPLAY BUFFER
00549 M01S00375.set +++| DFBO BSS 1 DAYFILE BUFFERS
00550 M01S00001.253l688 +++| PSVO BSS 1 PP SAVE AREAS
00551 M01S00376.set +++| MSTO BSS 1 MASS STORAGE TABLES
00552 M01S00377.set +++| TRTO BSS 1 TRACK RESERVATION TABLES
00553 M01S00378.set +++| EXMO BSS 1 EXTENDED MEMORY BUFFERS
00554 M01S00379.set +++| INBO BSS 1 INSTALLATION BLOCK
00555 M01S00380.set +++| SDAO BSS 1 STATISTICAL DATA AREA
00556 M01S00381.set +++| FOTO BSS 1 FAMILY ORDINAL TABLE
00557 M01S00382.set +++| FNTO BSS 1 FILE NAME TABLE
00558 M01S00383.set +++| EJTO BSS 1 EXECUTING JOB TABLE
00559 M01S00384.set +++| QFTO BSS 1 QUEUE FILE TABLE
00560 M01S00385.set +++| CLTO BSS 1 COMMON LIBRARIES TABLE
00561 M01S00386.set +++| LIDO BSS 1 *LID* TABLE
00562 M01S00144.274l797 +++| OSTO BSS 1 OPTICAL DISK STATUS TABLE
00563 M01S00145.274l797 +++| ORTO BSS 1 OPTICAL DISK REQUEST TABLE
00564 M01S00001.283l840 +++| BSTO BSS 1 BUFFER STATUS TABLES
00565 M01S00387.set +++| BDTO BSS 1 BUFFERED DEVICE CONTROL TABLES
00566 M01S00388.set +++|
00567 M01S00389.set +++| TSGTE BSS 0 END OF TABLES GENERATED BY *SET*
00568 M01S00001.set77 +++| ERRNZ BDTO+1-TSGTE BUFFERED DEVICE TABLES MUST BE LAST
00569 M01S00390.set +++| TITLE MAIN PROGRAM.
00570 M01S00391.set +++| SET SPACE 4
00571 M01S00392.set +++|** SET - MAIN PROGRAM.
00572 M01S00393.set +++|
00573 M01S00394.set +++|
00574 M01S00395.set +++| ORG TBPF
00575 M01S00396.set +++| SET LDN 0 LOAD TEXT DECK
00576 M01S00397.set +++| RJM RTD
00577 M01S00398.set +++| RJM ATD ASSEMBLE TEXT DECK
00578 M01S00399.set +++| RJM 3,LA PROCESS ASSEMBLY VALUES
00579 M01S00400.set +++| SET1 RJM ROV LOAD TEXT PROCESSOR
00580 M01S00401.set +++| AOD DI ADVANCE TEXT DECK INDEX
00581 M01S00402.set +++| LMN TTXCL
00582 M01S00403.set +++| NJN SET IF NOT END OF TEXT DECKS TO ASSEMBLE
Seq # *Modification Id* Act
----------------------------+
00607 M02S00426.283l840 ---| STM OVL+T7
00608 M01S00427.set +++| LDC 0 SET FIRST TRACK OF RMS DEADSTART FILE
00609 M01S00428.set +++| SETE EQU *-1
00610 M01S00429.set +++| STM OVL+DRSW+1
00611 M01S00430.set +++| LDC PPFW OUTPUT *PPR* TO PP 2
00612 M01S00431.set +++| CC1 OAM. OVL,2
00613 M01S00432.set +++| RJM ROV
00614 M01S00433.set +++| LDD T3 OUTPUT *STL* TO PP2
00615 M01S00434.set +++| CC2 OAM. OVL,2
00616 M01S00435.set +++| CC3 DCN. 2
00617 M01S00436.set +++| CC4 ACN. 0 INPUT *MTR*
00618 M01S00437.set +++| LCN 0
00619 M01S00438.set +++| CC5 IAM. 0,0
00620 M01S00439.set +++| DSTO SPACE 4,10
00621 M01S00440.set +++|** DSTO - DEADSTART OPTIONS.
00622 M01S00441.set +++|*
00623 M01S00442.set +++|* DSTO = 8/0,2/RA,1/A,1/G
00624 M01S00443.set +++|* A = 0 IF AUTOLOADING ENABLED.
00625 M01S00444.set +++|* = 1 IF AUTOLOADING DISABLED.
00626 M01S00445.set +++|* G = 0 IF NO GRENADE AFTER CONTROLLER AUTOLOAD.
00627 M01S00446.set +++|* 1 IF GRENADE AFTER CONTROLLER AUTOLOAD.
00628 M01S00447.set +++|* RA = 0, ALLOW RECOVERY.
00629 M01S00448.set +++|* RA = 1, CHECKPOINT ALL DEVICES, ABORT LEVEL 3.
00630 M01S00449.set +++|* RA = 2 OR 3, CHECKPOINT NON-BUFFERED DEVICES,
00631 M01S00450.set +++|* ABORT LEVEL 3 RECOVERY.
00632 M01S00451.set +++|
00633 M01S00452.set +++|
00634 M01S00453.set +++| DSTO EQU DSTO DEADSTART OPTIONS
00635 M01S00454.set +++| TTXC SPACE 4,10
00636 M01S00455.set +++|** TTXC - TABLE OF TEXT DECK COUNTS.
00637 M01S00456.set +++|* ENTRY = 1 WORD.
00638 M01S00457.set +++|*
00639 M01S00458.set +++|*T, 12/ N
Figure
00640 M01S00459.set +++|* N TEXT DECK NUMBER
00641 M01S00460.set +++|
00642 M01S00461.set +++|
00643 M01S00462.set +++| TTXC BSS 0
00644 M01S00463.set +++| LOC 0
00645 M01S00464.set +++| CMRD CON 0 CMRDECK NUMBER
00646 M01S00465.set +++| EQPD CON 0 EQPDECK NUMBER
00647 M01S00466.set +++| APRD CON 0 APRDECK NUMBER
00648 M01S00467.set +++| IPRD CON 0 IPRDECK NUMBER
00649 M01S00468.set +++|
00650 M01S00469.set +++| TTXCL BSS 0 END OF PROCESSED TEXT DECKS
00651 M01S00470.set +++| LIBD CON 0 LIBDECK NUMBER
00652 M01S00471.set +++| LOC *O
00653 M01S00472.set +++| DATA SPACE 4
00654 M01S00473.set +++|** CONFIGURATION DATA.
00655 M01S00474.set +++|
00656 M01S00475.set +++|
00657 M01S00476.set +++| .CCHN CON 0 CONCURRENT CHANNEL/PP COUNT
00658 M01S00477.set +++| .CPPL CON 0 LOGICAL CONCURRENT PP STATUS
00659 M01S00478.set +++| .CPU CON 0,0 CPU STATUS (PHYSICAL, LOGICAL)
00660 M01S00479.set +++| .CHN CON 20 CHANNEL COUNT
00661 M01S00480.set +++| .PPN CON 0 PP COUNT
00662 M01S00481.set +++| .PPS CON 0,0 PPU STATUS
00663 M01S00482.set +++| .PPL CON 0,0 LOGICAL PP STATUS
00664 M01S00483.set +++| .PPU CON 10D PP CONFIGURATION
00665 M01S00484.set +++| .CEL CON 0 CRITICAL ERROR LOG STATUS
00666 M01S00485.set +++| .DSD CON 0 DEADSTART DEVICE DATA
00667 M01S00486.set +++| .DCS CON 0 DISPLAY CONSOLE STATUS
00668 M01S00487.set +++| .APP CON 0 NEW ALTERNATE PP NUMBER
00669 M01S00488.set +++| .MDD CON 0 *MDD* PP NUMBER
00670 M01S00489.set +++| .NCP CON 11D NUMBER OF CONTROL POINTS + 1
00671 M01S00007.271l716 +++| .NPCP CON 0 NUMBER OF PSEUDO CONTROL POINTS
00672 M01S00490.set +++|
Line S00491 Modification History
M01(Added by)
set
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00673 M02S00491.283l840 ---| DSFL CON 0,0 FL ADJUSTMENT FOR DSCB
Line S00492 Modification History
M01(Added by)
set
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00674 M02S00492.283l840 ---| SPPC CON 2 SYSTEM CONTROL POINT PP COUNT
Line S00001 Modification History
M01(Added by)
ns2633
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00675 M02S00001.283l840 ---| VEFL CON 0 4000B IF *VE=* SPECIFIED
Line S00493 Modification History
M01(Added by)
set
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00676 M02S00493.283l840 ---| VEMZ CON 0,0 NVE CM BLOCK SIZE/100B
00677 M01S00002.283l840 +++| BSPT CON 0 BUILD *SCI* PARAMETER TABLE FLAG
Line S00494 Modification History
M01(Added by)
set
M02(Updated by)
ns2633
Seq # *Modification Id* Act
----------------------------+
00678 M02S00494.ns2633 ---| CNVZ CON 0,0 CURRENT NVE MEMORY SIZE/100B
00679 M01S00495.set +++| CMCC CON /IOU/MRRD MAINTENANCE CHANNEL READ FUCTION
Seq # *Modification Id* Act
----------------------------+
00682 M02S00497.283l840 ---| ISPF CON -1 SET POSITIVE IF CYBER 810/815/825/830
00683 M01S00498.set +++| CMDL CON 0 MODEL NUMBER
00684 M01S00499.set +++| C8XX CON 1 0 = CYBER 800 TYPE MAINFRAME
00685 M01S00500.set +++| C9LM CON 0 1 = CYBER 990 LARGE MEMORY
00686 M01S00002.271l750 +++| DCPC CON 0 NONZERO IF DUAL 170-STATE CPUS WITH CACHE
00687 M01S00001.ns2779 +++| DCPN CON 0 NONZERO IF *DUALCPU=N* SPECIFIED
00688 M01S00001.ns2730 +++| DCPS CON 0 NONZERO IF DUAL-NOS-CPU SELECTED IN *CIP*
00689 M01S00003.283l840 +++| DLYA CON SBNI+4 DELAY CONSTANT FOR *COMPAPP*
00690 M01S00004.283l840 +++| DSFL CON 0,0 FL ADJUSTMENT FOR DSCB
00691 M01S00005.283l840 +++| EMAF CON 0 EXTENDED ADDRESS MODE FLAG
00692 M01S00006.283l840 +++|
00693 M01S00501.set +++| EMTY BSSZ 5 EXTENDED MEMORY TYPE
00694 M01S00502.set +++| EMFL EQU EMTY+1 EXTENDED MEMORY FIELD LENGTH / *EMBS*
00695 M01S00503.set +++| EMSC EQU EMTY+2 EXTENDED MEMORY SHIFT COUNT
00696 M01S00504.set +++| UEMZ EQU EMTY+3 UEM SIZE/100B (2 LOCATIONS)
Line S00505 Modification History
M01(Added by)
set
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00697 M02S00505.283l840 ---| EMAF CON 0 EXTENDED ADDRESS MODE FLAG
00698 M01S00007.283l840 +++|
00699 M01S00008.283l840 +++| ISPF CON -1 SET POSITIVE IF CYBER 810/815/825/830
00700 M01S00506.set +++| LDSH CON 0 XM SHIFT COUNT FOR LINK DEVICE
00701 M01S00009.283l840 +++| MDDP CON 0 TWO PORT MUX PORT FOR *MDD*
00702 M01S00010.283l840 +++| MSBD CON 0 MAXIMUM SHARED BUFFERED DEVICE COUNT
00703 M01S00011.283l840 +++| MSDC CON 0 MAXIMUM SHARED DEVICE COUNT
00704 M01S00012.283l840 +++| NSBD CON 0 NUMBER OF SHARED BUFFERED DEVICES
00705 M01S00013.283l840 +++| PRSF CON 0 MMF *PRESET* FLAG
00706 M01S00014.283l840 +++| P2CC CON 0 CPU-1 CONNECT CODE
00707 M01S00015.283l840 +++| SCIP CON 0 TWO PORT MUX PORT FOR CDC 721 CONSOLE
00708 M01S00016.283l840 +++| SPPC CON 2 SYSTEM CONTROL POINT PP COUNT
00709 M01S00507.set +++| UESC CON 0 USER EXTENDED MEMORY SHIFT COUNT
Line S00508 Modification History
M01(Added by)
set
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00710 M02S00508.283l840 ---| DLYA CON SBNI+4 DELAY CONSTANT FOR *COMPAPP*
Line S00002 Modification History
M01(Added by)
ns2557
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00711 M02S00002.283l840 ---| BSPT CON 0 BUILD *SCI* PARAMETER TABLE FLAG
Line S00003 Modification History
M01(Added by)
ns2557
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00712 M02S00003.283l840 ---| MDDP CON 0 TWO PORT MUX PORT FOR *MDD*
Line S00004 Modification History
M01(Added by)
ns2557
M02(Updated by)
283l840
Seq # *Modification Id* Act
----------------------------+
00713 M02S00004.283l840 ---| SCIP CON 0 TWO PORT MUX PORT FOR CDC 721 CONSOLE
00714 M01S00017.283l840 +++| VEFL CON 0 4000B IF *VE=* SPECIFIED
00715 M01S00018.283l840 +++| VEMZ CON 0,0 NVE CM BLOCK SIZE/100B
00716 M01S00509.set +++| SPACE 4,10
00717 M01S00510.set +++|** *DFT* ALLOCATION DATA.
00718 M01S00511.set +++|*
00719 M01S00512.set +++|*T, 6/ N, 6/ M, 1/ D, 1/ T, 10/ SIZE
Figure
00720 M01S00513.set +++|* N = NUMBER OF MAINTENANCE REGISTER BUFFERS.
00721 M01S00514.set +++|* M = SIZE OF EACH M/R BUFFER.
00722 M01S00515.set +++|* D = 1, IF *DFT* WILL BE DEDICATED.
00723 M01S00516.set +++|* T = 1, IF MODEL 990.
00724 M01S00517.set +++|* SIZE = TOTAL SIZE OF M/R BUFFERS (N*M).
00725 M01S00518.set +++|
00726 M01S00519.set +++|
00727 M01S00520.set +++| DFTA VFD 6/NUMR+1,6/0
00728 M01S00521.set +++| VFD 1/0,1/0,10/0
00729 M01S00001.261l700 +++|
00730 M01S00002.261l700 +++| DFSZ CON 0 SIZE OF *DFT/OS* BUFFER
Line S00003 Modification History
M01(Added by)
261l700
M02(Updated by)
271l716
Seq # *Modification Id* Act
----------------------------+
00731 M02S00003.271l716 ---| DFTV CON 0 *DFT* VERSION (ZERO = VERSION 3)
00732 M01S00008.271l716 +++|
00733 M01S00009.271l716 +++|* *DFT* DESCRIPTOR OBTAINED FROM *CTI*.
00734 M01S00010.271l716 +++|
00735 M01S00011.271l716 +++| DFTV CON 0 DEFAULT = *DFT* LEVEL 3, OS INITIALIZATION
00736 M01S00012.271l716 +++|* CON N *DFT* VERSION (0 = VERSION 3)
00737 M01S00013.271l716 +++|* (1 = VERSION 4)
00738 M01S00014.271l716 +++|* (2 = VERSION 5)
00739 M01S00522.set +++| TITLE SUBROUTINES.
00740 M01S00523.set +++| IBF SPACE 4,10
00741 M01S00524.set +++|** IBF - INITIATE BUFFER PP FUNCTION.
00742 M01S00525.set +++|*
00743 M01S00526.set +++|* ENTRY (A) = FUNCTION CODE.
00744 M01S00527.set +++|* (T5) = PARAMETER FOR FUNCTION.
00745 M01S00528.set +++|*
00746 M01S00529.set +++|* EXIT (A) = RESPONSE FROM BUFFER PP WHERE APPLICABLE.
00747 M01S00530.set +++|
00748 M01S00531.set +++|
00749 M01S00532.set +++| IBF SUBR ENTRY/EXIT
00750 M01S00533.set +++| LMN DDDF
00751 M01S00534.set +++| STM AKLA SET REFRESH STATUS
00752 M01S00535.set +++| LMN DDDF
00753 M01S00536.set +++| IBFA ACN BC
00754 M01S00537.set +++|* UJN IBFX (RETURN ON LEVEL 3 RECOVERY)
00755 M01S00538.set +++| OAN BC OUTPUT REQUEST
00756 M01S00539.set +++| FJM *,BC WAIT FUNCTION ACCEPT
00757 M01S00540.set +++| LDD T5 OUTPUT PARAMETER
00758 M01S00541.set +++| OAN BC
00759 M01S00542.set +++| FJM *,BC WAIT PARAMETER ACCEPT
00760 M01S00543.set +++| IBFB IAN BC INPUT RESPONSE
00761 M01S00544.set +++| UJN IBFX RETURN
00762 M01S00545.set +++| IDF SPACE 4,10
00763 M01S00546.set +++|** IDF - ISSUE *DIO* REQUEST.
00764 M01S00547.set +++|*
00765 M01S00548.set +++|* ENTRY (A) = FUNCTION CODE.
00766 M01S00549.set +++|
00767 M01S00550.set +++|
00768 M01S00551.set +++| IDF SUBR ENTRY/EXIT
00769 M01S00552.set +++| ACN TC
00770 M01S00553.set +++| OAN TC OUTPUT REQUEST
00771 M01S00554.set +++| FJM *,TC WAIT FUNCTION ACCEPT
00772 M01S00555.set +++| UJN IDFX RETURN
00773 M01S00556.set +++| RTB SPACE 4,10
00774 M01S00557.set +++|** RTB - READ TAPE BLOCK.
00775 M01S00558.set +++|
00776 M01S00559.set +++|
00777 M01S00560.set +++| RTB SUBR ENTRY/EXIT
00778 M01S00561.set +++| LDN RTBF INITIATE TAPE BLOCK READ
00779 M01S00562.set +++| ACN TC
00780 M01S00563.set +++| OAN TC
00781 M01S00564.set +++| AJM *,TC WAIT FUNCTION ACCEPT
00782 M01S00565.set +++| UJN RTBX RETURN
00783 M01S00566.set +++| RTD SPACE 4,10
00784 M01S00567.set +++|** RTD - READ TEXT DECKS.
00785 M01S00568.set +++|*
00786 M01S00569.set +++|* ENTRY (A) = 0 TO LOAD INSTRUCTION DECK AND TEXT DECK.
00787 M01S00570.set +++|* .NE. 0 TO LOAD TEXT DECK ONLY.
00788 M01S00571.set +++|*
00789 M01S00572.set +++|* EXIT TO *DSE* IF CORRECT TEXT DECK NOT FOUND.
00790 M01S00573.set +++|*
00791 M01S00574.set +++|* CALLS IBF, IDF, RTB.
00792 M01S00575.set +++|
00793 M01S00576.set +++|
00794 M01S00577.set +++| RTD SUBR ENTRY/EXIT
00795 M01S00578.set +++| NJN RTD1 IF LOADING TEXT DECK ONLY
00796 M01S00579.set +++| RJM RTB
00797 M01S00580.set +++| LDD DI TRANSMIT DECK TYPE TO BUFFER PP
00798 M01S00581.set +++| STD T5
00799 M01S00582.set +++| LDN IFBF LOAD INSTRUCTION DECK
00800 M01S00583.set +++| RJM IBF
00801 M01S00584.set +++| RTD1 LDN LTDF INITIATE SEARCH FOR TEXT DECK
00802 M01S00585.set +++| RJM IDF
00803 M01S00586.set +++| LDM TTXC,DI TRANSMIT DECK NUMBER
00804 M01S00587.set +++| OAN TC
00805 M01S00588.set +++| AJM *,TC WAIT SEARCH COMPLETE
00806 M01S00589.set +++| LDN ISBF LOAD TEXT DECK
00807 M01S00590.set +++| RJM IBF
00808 M01S00591.set +++| NJN RTDX IF TEXT DECK FOUND
00809 M01S00592.set +++|
00810 M01S00593.set +++| RTD2 LDD DI SET TEXT DECK NAME
00811 M01S00594.set +++| SHN 1
00812 M01S00595.set +++| STD DI
00813 M01S00596.set +++| LDM RTDB,DI
00814 M01S00597.set +++| STM RTDC
00815 M01S00598.set +++| LDM RTDB+1,DI
00816 M01S00599.set +++| STM RTDC+1
00817 M01S00600.set +++| LDC RTDC
00818 M01S00601.set +++| LJM DSE
00819 M01S00602.set +++|
00820 M01S00603.set +++| RTDB BSS 0
00821 M01S00604.set +++| DATA 4RCMRD
00822 M01S00605.set +++| DATA 4REQPD
00823 M01S00606.set +++| DATA 4RAPRD
00824 M01S00607.set +++| DATA 4RIPRD
00825 M01S00608.set +++|
00826 M01S00609.set +++| RTDC DATA C*CMRDECK NOT ON TAPE.*
00827 M01S00610.set +++| ROV SPACE 4,10
00828 M01S00611.set +++|** ROV - READ OVERLAY.
00829 M01S00612.set +++|*
00830 M01S00613.set +++|* EXIT (T3) = BYTE COUNT FOR DATA.
00831 M01S00614.set +++|* (LA) = LOAD ADDRESS.
00832 M01S00615.set +++|*
00833 M01S00616.set +++|* USES T4, T6, CM - CM+4.
00834 M01S00617.set +++|*
00835 M01S00618.set +++|* CALLS IDF, RTB.
00836 M01S00619.set +++|
00837 M01S00620.set +++|
00838 M01S00621.set +++| ROV SUBR ENTRY/EXIT
00839 M01S00622.set +++| ORG ROV
00840 M01S00623.set +++| CON RCM EXIT TO *RCM* ON CM RECOVERY
00841 M01S00624.set +++|
00842 M01S00625.set +++| ROV1 LDN LNOF INITIATE OVERLAY LOAD
00843 M01S00626.set +++| RJM IDF
00844 M01S00627.set +++| ACN TC
00845 M01S00628.set +++| IAN TC INPUT WORD COUNT
00846 M01S00629.set +++| SBN 20
00847 M01S00630.set +++| STD T3 SET BYTE COUNT
00848 M01S00631.set +++| SHN 2
00849 M01S00632.set +++| RAD T3
00850 M01S00633.set +++| LMC MXRL SET EOR STATUS
00851 M01S00634.set +++| STD T4
00852 M01S00635.set +++| LDN 20
00853 M01S00636.set +++| STD T6
00854 M01S00637.set +++| ROV2 LDN 5 SKIP *PRFX* TABLE
00855 M01S00638.set +++| IAM CM,TC
00856 M01S00639.set +++| SOD T6
00857 M01S00640.set +++| NJN ROV2 IF NOT *6PPM* TABLE
00858 M01S00641.set +++| LDN 5
00859 M01S00642.set +++| ADD CM+2 SET LOAD ADDRESS
00860 M01S00643.set +++| STD LA
00861 M01S00644.set +++| LDD LA
00862 M01S00645.set +++| ROVB NJN ROV3 IF NOT PP RESIDENT
00863 M01S00646.set +++| LDN PSNI
00864 M01S00647.set +++| STM ROVB
00865 M01S00648.set +++| LDC OVL
00866 M01S00649.set +++| ROV3 STM ROVC SET LOAD ADDRESS
00867 M01S00650.set +++| ADC MXRL
00868 M01S00651.set +++| STM ROVD
00869 M01S00652.set +++| LDD T3
00870 M01S00653.set +++| IAM OVL,TC INPUT DATA BLOCK
00871 M01S00654.set +++| ROVC EQU *-1
00872 M01S00655.set +++| LDD T4
00873 M01S00656.set +++| NJN ROV4 IF EOR
00874 M01S00657.set +++| RJM RTB READ REMAINDER OF RECORD
00875 M01S00658.set +++| ACN TC
00876 M01S00659.set +++| IAN TC INPUT WORD COUNT
00877 M01S00660.set +++| STD T4
00878 M01S00661.set +++| ZJN ROV4 IF EMPTY BLOCK
00879 M01S00662.set +++| SHN 2
00880 M01S00663.set +++| RAD T4
00881 M01S00664.set +++| RAD T3 ADD TO TOTAL BYTE COUNT
00882 M01S00665.set +++| LDD T4 INPUT REMAINDER OF RECORD
00883 M01S00666.set +++| IAM OVL+MXRL,TC
00884 M01S00667.set +++| ROVD EQU *-1
00885 M01S00668.set +++| ROV4 LJM ROVX RETURN
00886 M01S00669.set +++| CLS SPACE 4,10
00887 M01S00670.set +++|** CLS - CLEAR STORAGE.
00888 M01S00671.set +++|*
00889 M01S00672.set +++|* ENTRY (A) = WORD COUNT.
00890 M01S00673.set +++|* (CA - CA+1) = CM ADDRESS.
00891 M01S00674.set +++|*
00892 M01S00675.set +++|* EXIT (A) .NE. 0.
00893 M01S00676.set +++|* (CA - CA+1) ADVANCED.
00894 M01S00677.set +++|*
00895 M01S00678.set +++|* USES T1, T2.
00896 M01S00679.set +++|
00897 M01S00680.set +++|
00898 M01S00681.set +++| CLS SUBR ENTRY/EXIT
00899 M01S00682.set +++| SBN 1
00900 M01S00683.set +++| MJN CLSX IF NULL WORD COUNT
00901 M01S00684.set +++| STD T2
00902 M01S00685.set +++| SHN -14 SET WORD COUNT
00903 M01S00686.set +++| STD T1
00904 M01S00687.set +++| CLS1 LDD CA CLEAR WORD
00905 M01S00688.set +++| SHN 14
00906 M01S00689.set +++| ADD CA+1
00907 M01S00690.set +++| CWD ZR
00908 M01S00691.set +++| AOD CA+1 ADVANCE CENTRAL ADDRESS
00909 M01S00692.set +++| SHN -14
00910 M01S00693.set +++| RAD CA
00911 M01S00694.set +++| SOD T2 DECREMENT
00912 M01S00695.set +++| PJN CLS1 IF NO BORROW FROM NEXT BYTE
00913 M01S00696.set +++| AOD T2
00914 M01S00697.set +++| SOD T1
00915 M01S00698.set +++| PJN CLS1 IF NOT END OF CLEAR
00916 M01S00699.set +++| UJN CLSX RETURN
00917 M01S00700.set +++| DSE SPACE 4,10
00918 M01S00701.set +++|** DSE - DISPLAY ERROR.
00919 M01S00702.set +++|*
00920 M01S00703.set +++|* ENTRY (A) BITS 13 - 00 = MESSAGE ADDRESS.
00921 M01S00704.set +++|* BITS 15 - 14 = CC545 CHARACTER SIZE FLAGS.
00922 M01S00705.set +++|*
00923 M01S00706.set +++|* EXIT NO EXIT.
00924 M01S00707.set +++|*
00925 M01S00708.set +++|* USES T1, T2.
00926 M01S00709.set +++|*
00927 M01S00710.set +++|* MACROS CFNC, DFIM.
00928 M01S00711.set +++|
00929 M01S00712.set +++|
00930 M01S00713.set +++| DSE SBN 1 SET MESSAGE ADDRESS
00931 M01S00714.set +++| STD T1
00932 M01S00715.set +++| SHN -14
00933 M01S00716.set +++| LMC SLMF SELECT LEFT SCREEN
00934 M01S00717.set +++| CFNC
00935 M01S00718.set +++| DSE1 LDD T1 SET MESSAGE ADDRESS
00936 M01S00719.set +++| STD T2
00937 M01S00720.set +++| LDN 2 OUTPUT COORDINATES
00938 M01S00721.set +++| OAM DSEA,CH
00939 M01S00722.set +++| DSE2 AOD T2 DISPLAY MESSAGE
00940 M01S00723.set +++| LDI T2
00941 M01S00724.set +++| OAN CH
00942 M01S00725.set +++| NJN DSE2
00943 M01S00726.set +++| CFNC THVF TRANSFER HIDDEN TO VISIBLE
00944 M01S00727.set +++| LDC SBNI+1 DELAY
00945 M01S00728.set +++| NJN *-1
00946 M01S00729.set +++| DFIM (UJN *)
00947 M01S00730.set +++| UJN DSE1 LOOP
00948 M01S00731.set +++|
00949 M01S00732.set +++|
00950 M01S00733.set +++| DFIM (CON LN15)
00951 M01S00734.set +++| DSEA CON LN25,CH01
00952 M01S00735.set +++| SPACE 4,10
00953 M01S00736.set +++|** DISPLAY SUBROUTINES.
00954 M01S00737.set +++|
00955 M01S00738.set +++|
00956 M01S00739.set +++| FNC DSUB
00957 M01S00740.set +++| SME SPACE 4,10
00958 M01S00741.set +++|** SME - SEARCH EST FOR MASS STORAGE EQUIPMENT.
00959 M01S00742.set +++|*
00960 M01S00743.set +++|* ENTRY (EQ) = PREVIOUS EST ORDINAL.
00961 M01S00744.set +++|* (LE) = NUMBER OF EST ENTRIES.
00962 M01S00745.set +++|*
00963 M01S00746.set +++|* EXIT (A) = BYTE 0 OF ENTRY WITH BIT 13 IN SIGN POSITION.
00964 M01S00747.set +++|* = 0 IF END OF EST.
00965 M01S00748.set +++|* (EQ) = CURRENT EST ORDINAL.
00966 M01S00749.set +++|* (AB - AB+4) = EST ENTRY.
00967 M01S00750.set +++|*
00968 M01S00751.set +++|* MACROS SFA.
00969 M01S00752.set +++|
00970 M01S00753.set +++|
00971 M01S00754.set +++| SME SUBR ENTRY/EXIT
00972 M01S00755.set +++| SME1 AOD EQ
00973 M01S00756.set +++| LMD LE
00974 M01S00757.set +++| ZJN SMEX IF END OF EST
00975 M01S00758.set +++| SFA EST,EQ
00976 M01S00759.set +++| CRD AB READ EST ENTRY
00977 M01S00760.set +++| LDD AB
00978 M01S00761.set +++| SHN 21-13
00979 M01S00762.set +++| PJN SME1 IF NOT MASS STORAGE
00980 M01S00763.set +++| UJN SMEX RETURN
00981 M01S00764.set +++| SPACE 4,10
00982 M01S00765.set +++|** COMMON DECKS.
00983 M01S00766.set +++|
00984 M01S00767.set +++|
00985 M01S00768.set +++| QUAL GFP
00986 M01S00769.set +++|
00987 M01S00770.set +++| EST$ EQU 0 DEFINE *COMPGFP* ACCESS TO EST
00988 M01S00771.set +++|*CALL COMPGFP
00989 M01S00772.set +++|
00990 M01S00773.set +++| QUAL *
00991 M01S00774.set +++|
00992 M01S00775.set +++|.EST EQU /GFP/.EST
00993 M01S00776.set +++| SPACE 4,10
00994 M01S00777.set +++|**** SYSTEM STATUS AND CONTROL WORDS.
00995 M01S00778.set +++| SPACE 4,10
00996 M01S00779.set +++| .SSML BSS 0 MULTI-LEVEL SECURITY WORD
00997 M01S00780.set +++| VFD 3/0 RESERVED
00998 M01S00781.set +++| VFD 3/0 OUTPUT QUEUE SPECIAL HANDLING LEVEL
00999 M01S00782.set +++| VFD 3/0 RESERVED
01000 M01S00783.set +++| VFD 3/0 OPERATING SYSTEM SECURITY MODE
01001 M01S00784.set +++| VFD 16/0 RESERVED
01002 M01S00785.set +++| VFD 32/-0 SYSTEM ACCESS CATEGORIES
01003 M01S00786.set +++| SPACE 4,10
01004 M01S00787.set +++| .INWL BSS 0 INTERLOCK WORD