cdc:nos2.source:nam5871:sstrcm
Table of Contents
SSTRCM
Table Of Contents
- [00004] SSTRCM - REQUEST CENTRAL MEMORY.
- [00007] REQUEST CENTRAL MEMORY.
Source Code
- SSTRCM.txt
- *DECK SSTRCM
- IDENT SSTRCM
- ENTRY SSTRCM
- TITLE SSTRCM - REQUEST CENTRAL MEMORY.
- *COMMENT REQUEST CENTRAL MEMORY.
- SSTRCM SPACE 4,10
- *** SSTRCM - REQUEST CENTRAL MEMORY.
- *
- * S. H. FISCHER. 82/05/10.
- SPACE 4,10
- *** SSTRCM WILL ADJUST OR RETURN THE PROGRAMS CENTRAL MEMORY
- * FIELD LENGTH. THE REQUEST FOR ADDITIONAL CM
- * CAN BE WITH OR WITHOUT RECALL SO AN INCREASE IN CM
- * CAN BE MADE AND THE PROGRAM CONTINUE WITH OTHER WORK
- * UNTIL THE MEMORY IS AVAILABLE.
- SPACE 4,10
- *** SYMPL CALLING SEQUENCE.
- *
- * SSTRCM( M, RECALL, STAT );
- *
- * M = AMOUNT OF CENTRAL MEMORY TO REQUEST.
- * RECALL = RECALL STATUS, IF ZERO
- * *STAT* MUST BE CHECKED FOR COMPLETION.
- * STAT = ADDRESS TO USE IN MAKING MEMORY REQUEST.
- * NEW CENTRAL MEMORY FIELD LENGTH IS IN STAT LEFT SHIFT
- * BY 30 BITS WHEN THE COMPLETE BIT IS SET.
- * NOTE THIS ROUTINE STORES INTO STAT,
- * IT CANNOT BE SET UP BY THE CALLER.
- SSTRCM SPACE 4,10
- SSTRCM EQ *+1S17D
- EXIT. EQU *
- SA2 A1+1 X2 = ADDRESS OF RECALL FLAG
- SA1 X1 X1 = VALUE OF M
- MX4 30
- SA3 A2+1 X3 = ADDRESS OF STAT WORD
- SX6 X1
- LX6 30 SETUP REQUEST/STATUS WORD
- SA2 X2 X2 = RECALL FLAG
- BX6 X4*X6
- SA6 X3
- NZ X2,RCM1 IF RECALL REQUESTED
- MEMORY CM,A6 REQUEST MEMORY
- JP EXIT.
- RCM1 MEMORY CM,A6,R REQUEST MEMORY
- JP EXIT. RETURN
- END
cdc/nos2.source/nam5871/sstrcm.txt ยท Last modified: 2023/08/05 17:23 by Site Administrator