cdc:nos2.source:opl.opl871:common:comspfu
Common COMSPFU
2 Modifications
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M01S00001.comspfu +++| CTEXT COMSPFU - PERMANENT FILE UTILITIES EQUIVALENCES. 00002 M01S00002.comspfu +++| SPACE 4
Line S00003 Modification History | |
---|---|
M01 (Added by) | comspfu |
M02 (Updated by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00003 M02S00003.281l803 ---|* COMMENT COPYRIGHT CONTROL DATA CORPORATION. 1973. 00004 M01S00001.281l803 +++|* COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00005 M01S00004.comspfu +++| SPACE 4 00006 M01S00005.comspfu +++|*** COMSPFU - PERMANENT FILE UTILITIES EQUIVALENCES. 00007 M01S00006.comspfu +++|* D. A. HIVELEY. 70/11/20. 00008 M01S00007.comspfu +++|* S. T. WORSTELL. 73/02/15. 00009 M01S00008.comspfu +++| SPACE 4 00010 M01S00009.comspfu +++|*** COMSPFU DEFINES EQUIVALENCES NEEDED TO COMMUNICATE 00011 M01S00010.comspfu +++|* WITH *PFU* AND DESCRIPTIONS OF PERMANENT FILE ARCHIVE FILE 00012 M01S00011.comspfu +++|* FORMATS. 00013 M01S00012.comspfu +++| CALLPFU SPACE 4 00014 M01S00013.comspfu +++|** CALLPFU - CALL PERMANENT FILE UTILITY. 00015 M01S00014.comspfu +++|* 00016 M01S00015.comspfu +++|* CALLPFU FET,FN,RCL 00017 M01S00016.comspfu +++|* 00018 M01S00017.comspfu +++|* FET = FET ADDRESS. 00019 M01S00018.comspfu +++|* FN = PFU FUNCTION CODE. 00020 M01S00019.comspfu +++|* RCL = NON-NULL TO CALL FPU WITH AUTO RECALL. 00021 M01S00020.comspfu +++|* 00022 M01S00021.comspfu +++|* CALLS PFU. 00023 M01S00022.comspfu +++| 00024 M01S00023.comspfu +++| 00025 M01S00024.comspfu +++| PURGMAC CALLPFU 00026 M01S00025.comspfu +++| 00027 M01S00026.comspfu +++| CALLPFU MACRO FET,FN,RCL 00028 M01S00027.comspfu +++| MACREF CALLPFU 00029 M01S00028.comspfu +++| R= X2,FET 00030 M01S00029.comspfu +++| R= X7,FN 00031 M01S00030.comspfu +++|* PROCESS AUTO RECALL. 00032 M01S00031.comspfu +++| IFC NE,$RCL$$,1 00033 M01S00032.comspfu +++| BX7 -X7 00034 M01S00033.comspfu +++| RJ PFU 00035 M01S00034.comspfu +++| ENDM 00036 M01S00035.comspfu +++| SPACE 4 00037 M01S00036.comspfu +++|**** *PFU* FUNCTION CODES. 00038 M01S00037.comspfu +++| 00039 M01S00038.comspfu +++| 00040 M01S00039.comspfu +++| CTOP EQU 0 OPEN FILE (NO LOCKOUT) 00041 M01S00040.comspfu +++| CTOL EQU CTOP+100B OPEN FILE (LOCKOUT) 00042 M01S00041.comspfu +++| CTAC EQU CTOL+100B ADVANCE CATALOG TRACK 00043 M01S00042.comspfu +++| CTRL EQU CTAC+100B *PFDUMP* READ LIST 00044 M01S00043.comspfu +++| CTLM EQU CTRL+100B *PFLOAD* MAIN LOOP 00045 M01S00044.comspfu +++| CTSU EQU CTLM+100B SET PERMANENT FILE UTILITY INTERLOCK 00046 M01S00045.comspfu +++| CTCU EQU CTSU+100B CLEAR PERMANENT FILE UTILITY INTERLOCK 00047 M01S00046.comspfu +++| CTRC EQU CTCU+100B REWIND CATALOG FILE 00048 M01S00047.comspfu +++| CTCF EQU CTRC+100B UNUSED 00049 M01S00048.comspfu +++| CTFL EQU CTCF+100B SET FILE LENGTH 00050 M01S00049.comspfu +++| CTSC EQU CTFL+100B SET CATALOG TRACK INTERLOCK 00051 M01S00050.comspfu +++| CTCC EQU CTSC+100B CLEAR CATALOG TRACK INTERLOCK 00052 M01S00051.comspfu +++| CTEI EQU CTCC+100B SET DEVICE ERROR IDLE STATUS 00053 M01S00052.comspfu +++| CTCT EQU CTEI+100B LOCATE CATALOG TRACK 00054 M01S00053.comspfu +++| CTIA EQU CTCT+100B INCREMENT PERMANENT FILE ACTIVITY COUNT 00055 M01S00054.comspfu +++| CTDA EQU CTIA+100B DECREMENT PERMANENT FILE ACTIVITY COUNT 00056 M01S00055.comspfu +++| CTTU EQU CTDA+100B TEST PERMANENT FILE UTILITY INTERLOCK 00057 M01S00056.comspfu +++| CTGE EQU CTTU+100B GET MSS CATALOG MODIFY MODE INTERLOCK 00058 M01S00057.comspfu +++| CTRE EQU CTGE+100B RELEASE MSS CATALOG MODIFY MODE INTERLOCK 00059 M01S00058.comspfu +++| CTSR EQU CTRE+100B STAGE FILE FROM CARTRIDGE 00060 M01S00059.comspfu +++| CTUU EQU CTSR+100B UPDATE UTILITY CONTROL DATE/TIME 00061 M01S00060.comspfu +++| CTGU EQU CTUU+100B GET MSS CATALOG UPDATE MODE INTERLOCK 00062 M01S00061.comspfu +++| CTRU EQU CTGU+100B RELEASE MSS CATALOG UPDATE MODE INTERLOCK 00063 M01S00062.comspfu +++| CTSL EQU CTRU+100B SET *TFLOK* FLAG IN PFC ENTRY 00064 M01S00001.286l859 +++| CTPC EQU CTSL+100B POSITION CATALOG FILE 00065 M01S00063.comspfu +++| SPACE 4 00066 M01S00064.comspfu +++|** FET EQUIVALENCES USED BY PFU. 00067 M01S00065.comspfu +++| 00068 M01S00066.comspfu +++| 00069 M01S00067.comspfu +++| FTFT EQU 1 FET - *FIRST* POINTER 00070 M01S00068.comspfu +++| FTIN EQU 2 FET - *IN* POINTER 00071 M01S00069.comspfu +++| FTOT EQU 3 FET - *OUT* POINTER 00072 M01S00070.comspfu +++| FTLM EQU 4 FET - *LIMIT* POINTER 00073 M01S00071.comspfu +++| FTSC EQU 6 FET - SECTOR COUNT 00074 M01S00072.comspfu +++| FTRE EQU 6 FET - RECOVERY WORD 00075 M01S00073.comspfu +++| FTDW EQU 7 FET - DATA WORD (FOR *PFDUMP* READ LIST) 00076 M01S00074.comspfu +++| FTDL EQU 10B FET - DATA LIST 00077 M01S00075.comspfu +++| FTCA EQU 10B FET - CATALOG ADDRESS 00078 M01S00076.comspfu +++| FTPM EQU 11B FET - PARAMETER WORD 00079 M01S00077.comspfu +++| SPACE 4,10 00080 M01S00078.comspfu +++|** FET ERROR STATUS CODES. 00081 M01S00079.comspfu +++| 00082 M01S00080.comspfu +++| 00083 M01S00081.comspfu +++| FEWE EQU 1 WRITE ERROR STATUS 00084 M01S00082.comspfu +++|* (DATA TRANSFERRED TO DEVICE) 00085 M01S00083.comspfu +++| FEWN EQU 2 WRITE ERROR STATUS 00086 M01S00084.comspfu +++|* (NO DATA TRANSFERRED TO DEVICE) 00087 M01S00085.comspfu +++| FETL EQU 3 TRACK LIMIT ERROR STATUS 00088 M01S00086.comspfu +++| FEEI EQU 4 ERROR IDLE ERROR STATUS 00089 M01S00087.comspfu +++| SPACE 4 00090 M01S00088.comspfu +++| ENDX 00091 M01S00014.comspfu +++|COMSPIM 00092 M01S149359.comspfu +++|7
Line S162240 Modification History | |
---|---|
M01 (Yanked) (Updated by) | @025608 |
M02 (Yanked) (Updated by) | @056165 |
M03 (Yanked) (Added by) | @001068 |
M04 (Yanked) (Updated by) | @037778 |
M05 (Yanked) (Added by) | @017556 |
M06 (Yanked) (Added by) | @016974 |
M07 (Yanked) (Updated by) | @060236 |
M08 (Yanked) (Updated by) | @057676 |
M09 (Yanked) (Updated by) | @057922 |
M10 (Yanked) (Added by) | @015295 |
Seq # *Modification Id* Act ----------------------------+ 00093 M10S162240.@015295 +++|8 00094 M01S00007.comspfu +++|*** *PIM* DEFINES THE MNEMONICS FOR ALL PERIPHERAL 00095 M01S00008.comspfu +++|* PROCESSOR INSTRUCTIONS. MNEMONICS ARE DEFINED IN 00096 M01S00009.comspfu +++|* NUMERICAL ORDER. 00097 M01S00010.comspfu +++| 00098 M01S00011.comspfu +++| 00099 M01S00012.comspfu +++| PSNI EQU 0077 PASS 00100 M01S00013.comspfu +++| LJMI EQU 0100 LONG JUMP 00101 M01S00014.comspfu +++| RJMI EQU 0200 RETURN JUMP 00102 M01S00015.comspfu +++| UJNI EQU 0300 UNCONDITIONAL JUMP 00103 M01S00016.comspfu +++| ZJNI EQU 0400 ZERO JUMP 00104 M01S00017.comspfu +++| NJNI EQU 0500 NONZERO JUMP 00105 M01S00018.comspfu +++| PJNI EQU 0600 PLUS JUMP 00106 M01S00019.comspfu +++| MJNI EQU 0700 MINUS JUMP 00107 M01S00020.comspfu +++| SHNI EQU 1000 SHIFT 00108 M01S00021.comspfu +++| LMNI EQU 1100 LOGICAL DIFFERENCE 00109 M01S00022.comspfu +++| LPNI EQU 1200 LOGICAL PRODUCT 00110 M01S00023.comspfu +++| SCNI EQU 1300 SELECTIVE CLEAR 00111 M01S00024.comspfu +++| LDNI EQU 1400 LOAD 00112 M01S00025.comspfu +++| LCNI EQU 1500 LOAD COMPLEMENT 00113 M01S00026.comspfu +++| ADNI EQU 1600 ADD 00114 M01S00027.comspfu +++| SBNI EQU 1700 SUBTRACT 00115 M01S00028.comspfu +++| LDCI EQU 2000 LOAD CONSTANT 00116 M01S00029.comspfu +++| ADCI EQU 2100 ADD CONSTANT 00117 M01S00030.comspfu +++| LPCI EQU 2200 LOGICAL PRODUCT CONSTANT 00118 M01S00031.comspfu +++| LMCI EQU 2300 LOGICAL DIFFERENCE CONSTANT 00119 M01S00032.comspfu +++| LRDI EQU 2400 LOAD R-REGISTER DIRECT 00120 M01S00033.comspfu +++| SRDI EQU 2500 STORE R-REGISTER DIRECT 00121 M01S00034.comspfu +++| ETNI EQU 2600 EXTENDED TRANSFER (6416) 00122 M01S00035.comspfu +++| EXNI EQU 2600 EXCHANGE JUMP 00123 M01S00036.comspfu +++| MXNI EQU 2610 MONITOR EXCHANGE JUMP 00124 M01S00037.comspfu +++| MANI EQU 2620 MONITOR EXCHANGE JUMP TO (MA) 00125 M01S00038.comspfu +++| ERNI EQU 2700 EXTENDED READ STATUS (6416) 00126 M01S00039.comspfu +++| RPNI EQU 2700 READ PROGRAM ADDRESS 00127 M01S00040.comspfu +++| LDDI EQU 3000 LOAD DIRECT 00128 M01S00041.comspfu +++| ADDI EQU 3100 ADD DIRECT 00129 M01S00042.comspfu +++| SBDI EQU 3200 SUBTRACT DIRECT 00130 M01S00043.comspfu +++| LMDI EQU 3300 LOGICAL DIFFERENCE DIRECT 00131 M01S00044.comspfu +++| STDI EQU 3400 STORE DIRECT 00132 M01S00045.comspfu +++| RADI EQU 3500 REPLACE ADD DIRECT 00133 M01S00046.comspfu +++| AODI EQU 3600 REPLACE ADD ONE DIRECT 00134 M01S00047.comspfu +++| SODI EQU 3700 REPLACE SUBTRACT ONE DIRECT 00135 M01S00048.comspfu +++| LDII EQU 4000 LOAD INDIRECT 00136 M01S00049.comspfu +++| ADII EQU 4100 ADD INDIRECT 00137 M01S00050.comspfu +++| SBII EQU 4200 SUBTRACT INDIRECT 00138 M01S00051.comspfu +++| LMII EQU 4300 LOGICAL DIFFERENCE INDIRECT 00139 M01S00052.comspfu +++| STII EQU 4400 STORE INDIRECT 00140 M01S00053.comspfu +++| RAII EQU 4500 REPLACE ADD INDIRECT 00141 M01S00054.comspfu +++| AOII EQU 4600 REPLACE ADD ONE INDIRECT 00142 M01S00055.comspfu +++| SOII EQU 4700 REPLACE SUBTRACT ONE INDIRECT 00143 M01S00056.comspfu +++| LDMI EQU 5000 LOAD MEMORY 00144 M01S00057.comspfu +++| ADMI EQU 5100 ADD MEMORY 00145 M01S00058.comspfu +++| SBMI EQU 5200 SUBTRACT MEMORY 00146 M01S00059.comspfu +++| LMMI EQU 5300 LOGICAL DIFFERENCE MEMORY 00147 M01S00060.comspfu +++| STMI EQU 5400 STORE MEMORY 00148 M01S00061.comspfu +++| RAMI EQU 5500 REPLACE ADD MEMORY 00149 M01S00062.comspfu +++| AOMI EQU 5600 REPLACE ADD ONE MEMORY 00150 M01S00063.comspfu +++| SOMI EQU 5700 REPLACE SUBTRACT ONE MEMORY 00151 M01S00064.comspfu +++| 00152 M01S00065.comspfu +++| .A IFPP6 00153 M01S00066.comspfu +++| CRDI EQU 6000 CENTRAL READ DIRECT 00154 M01S00067.comspfu +++| CRMI EQU 6100 CENTRAL READ MEMORY 00155 M01S00068.comspfu +++| CWDI EQU 6200 CENTRAL WRITE DIRECT 00156 M01S00069.comspfu +++| CWMI EQU 6300 CENTRAL WRITE MEMORY 00157 M01S00070.comspfu +++| AJMI EQU 6400 ACTIVE CHANNEL JUMP 00158 M01S00071.comspfu +++| SCFI EQU 6440 TEST AND SET CHANNEL FLAG 00159 M01S00072.comspfu +++| IJMI EQU 6500 INACTIVE CHANNEL JUMP 00160 M01S00073.comspfu +++| CCFI EQU 6540 CLEAR CHANNEL FLAG 00161 M01S00074.comspfu +++| FJMI EQU 6600 FULL CHANNEL JUMP 00162 M01S00075.comspfu +++| SFMI EQU 6640 TEST AND CLEAR CHANNEL ERROR FLAG SET 00163 M01S00076.comspfu +++| EJMI EQU 6700 EMPTY CHANNEL JUMP 00164 M01S00077.comspfu +++| CFMI EQU 6740 TEST AND CLEAR CHANNEL ERROR FLAG CLEAR 00165 M01S00078.comspfu +++| .A ELSE 00166 M01S00079.comspfu +++| FIMI EQU 6000 INPUT WORD FLAG JUMP 00167 M01S00080.comspfu +++| EIMI EQU 6100 NO INPUT WORD FLAG JUMP 00168 M01S00081.comspfu +++| IRMI EQU 6200 INPUT RECORD FLAG JUMP 00169 M01S00082.comspfu +++| NIMI EQU 6300 NO INPUT RECORD FLAG JUMP 00170 M01S00083.comspfu +++| FOMI EQU 6400 OUTPUT WORD FLAG JUMP 00171 M01S00084.comspfu +++| EOMI EQU 6500 NO OUTPUT RECORD FLAG JUMP 00172 M01S00085.comspfu +++| ORMI EQU 6600 OUTPUT RECORD FLAG JUMP 00173 M01S00086.comspfu +++| NOMI EQU 6700 NO OUTPUT RECORD FLAG JUMP 00174 M01S00087.comspfu +++| .A ENDIF 00175 M01S00088.comspfu +++| 00176 M01S00089.comspfu +++| IANI EQU 7000 INPUT BYTE FROM CHANNEL 00177 M01S00090.comspfu +++| IAMI EQU 7100 INPUT WORDS FROM CHANNEL 00178 M01S00091.comspfu +++| OANI EQU 7200 OUTPUT BYTE ON CHANNEL 00179 M01S00092.comspfu +++| OAMI EQU 7300 OUTPUT WORDS ON CHANNEL 00180 M01S00093.comspfu +++| 00181 M01S00094.comspfu +++| .B IFPP6 00182 M01S00095.comspfu +++| ACNI EQU 7400 ACTIVATE CHANNEL 00183 M01S00096.comspfu +++| DCNI EQU 7500 DISCONNECT CHANNEL 00184 M01S00097.comspfu +++| .B ELSE 00185 M01S00098.comspfu +++| RFNI EQU 7400 SEND RECORD FLAG 00186 M01S00099.comspfu +++| .B ENDIF 00187 M01S00100.comspfu +++| 00188 M01S00101.comspfu +++| FANI EQU 7600 FUNCTION CHANNEL 00189 M01S00102.comspfu +++| 00190 M01S00103.comspfu +++| .C IFPP6 00191 M01S00104.comspfu +++| FNCI EQU 7700 FUNCTION CHANNEL 00192 M01S00105.comspfu +++| .C ELSE 00193 M01S00106.comspfu +++| ESNI EQU 7700 ERROR STOP 00194 M01S00107.comspfu +++| .C ENDIF 00195 M01S00108.comspfu +++| PIM SPACE 4,10 00196 M01S00109.comspfu +++| BASE * 00197 M01S00110.comspfu +++| ENDX
cdc/nos2.source/opl.opl871/common/comspfu.txt ยท Last modified: by 127.0.0.1