cdc:nos2.source:opl871:0pt
Table of Contents
0PT
Table Of Contents
- [00002] 0PT - RESET PRIMARY FILE.
- [00037] RPF - MAIN ROUTINE.
Source Code
- 0PT.txt
- IDENT 0PT,RPFX
- TITLE 0PT - RESET PRIMARY FILE.
- PERIPH J
- BASE MIXED
- SST
- *COMMENT 0PT - RESET PRIMARY FILE.
- COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
- RPF SPACE 4,10
- *** RPF - RESET PRIMARY FILE.
- * P. D. FARRELL. 81/09/10.
- RPF SPACE 4,10
- *** RPF IS A LOCATION-FREE, ZERO-LEVEL OVERLAY TO
- * BE USED TO RESET THE PRIMARY FILE POINTERS IN THE JOB
- * EJT ENTRY.
- RPF SPACE 4,10
- *** CALL.
- *
- * ENTRY (FS - FS+4) = FST INFORMATION FOR NEW FILE.
- *
- * EXIT (A) = 0.
- RPF SPACE 4,10
- ** DEFINITION COMMON DECKS.
- *CALL COMPMAC
- *CALL COMPREL
- *CALL COMSZOL
- SPACE 4,10
- **** DIRECT LOCATION ASSIGNMENTS.
- FS EQU 20 - 24 FST INFORMATION (5 LOCATIONS)
- ****
- RPF TITLE MAIN ROUTINE.
- RPF SPACE 4,10
- ** RPF - MAIN ROUTINE.
- ORG 5
- RPF SUBR ENTRY/EXIT
- LDD LA RELOCATE INSTRUCTION
- RAM RPFA
- * FORMAT *UTEM* MONITOR REQUEST.
- LDD FS SET NEW EST ORDINAL
- STM RPFB+3
- LDD FS+1 SET NEW FIRST TRACK
- STM RPFB+4
- * SET EJT ADDRESS AND ISSUE MONITOR REQUEST.
- LDD CP READ EJT ORDINAL WORD
- ADK TFSW
- CRD CM
- SFA EJT,CM SET EJT ADDRESS
- STD CM+4
- SHN -14
- STD CM+3
- LDN 0
- STD CM+2
- LDN 1 SET REQUEST LENGTH
- STD CM+1
- LDD MA WRITE PARAMETERS TO MESSAGE BUFFER
- CWM. RPFB,ON
- RPFA EQU *-1
- MONITOR UTEM ISSUE MONITOR REQUEST
- * LDN 0
- LJM RPFX RETURN
- RPFB VFD 1/0,5/PRFE,6/21D,6/0,42/0
- RPF SPACE 4,10
- ** EXECUTABLE COMMON DECKS.
- EJT$ EQU 1 ASSEMBLE EJT ADDRESSING (COMPGFP)
- *CALL COMPGFP
- RPF SPACE 4,10
- RSTR RESTORE INSTRUCTIONS
- RPF SPACE 4,10
- ** OVERFLOW TEST.
- OVERFLOW 5,ZPTL
- END
cdc/nos2.source/opl871/0pt.txt ยท Last modified: 2023/08/05 17:24 by Site Administrator