User Tools

Site Tools


cdc:nos2.source:opl.opl871:deck:mtr.007

Deck MTR Part 007

62 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
Line S04104 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06122  M02S04104.271l716 ---|          LDD    OR+2
Line S04105 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06123  M02S04105.271l716 ---|          LPN    77
Line S04106 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06124  M02S04106.271l716 ---|          STD    CM+3
Line S04107 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06125  M02S04107.271l716 ---|          LDD    CP          SAVE CP ADDRESS
06126  M01S00499.271l716 +++| MST13    LDD    MM.1        SET MOVE INCREMENT
06127  M01S00500.271l716 +++|          STD    CM
06128  M01S00501.271l716 +++|          LDC    0           SET/CLEAR BLOCK MOVE
06129  M01S00502.271l716 +++| MSTG     EQU    *-1
06130  M01S00503.271l716 +++|          STD    CM+2
06131  M01S00504.271l716 +++|          LDN    0           CLEAR BLOCK MOVE INDICATOR
06132  M01S00505.271l716 +++|          STM    MSTG
06133  M01S00506.271l716 +++|          LDD    T5          INSERT MEMORY TYPE
06134  M01S00507.271l716 +++|          STD    CM+3
06135  M01S00508.271l716 +++|          LDD    CP          SET CONTROL POINT NUMBER
06136  M01S04108.mtr     +++|          STD    CM+4
06137  M01S04109.mtr     +++|          LDN    SMRL        STORE MOVE REQUEST
06138  M01S04110.mtr     +++|          CWD    CM
06139  M01S04111.mtr     +++|          LDC    0           SET MOVE IN PROGRESS FLAG
06140  M01S04112.mtr     +++|          ORG    *-1
06141  M01S04113.mtr     +++|          LOC    CCPA
06142  M01S04114.mtr     +++|          UJN    CCP6        STORAGE MOVE IN PROGRESS
06143  M01S04115.mtr     +++|          LOC    *O
06144  M01S04116.mtr     +++|          STM    CCPA
06145  M01S04117.mtr     +++|          LDM    MAFC,CM+3   REQUEST STORAGE MOVE
06146  M01S04118.mtr     +++|          STD    CN+2
06147  M01S04119.mtr     +++|          LDN    EPRF        ENTER PROGRAM MODE REQUEST
06148  M01S04120.mtr     +++|          RJM    CPR
06149  M01S04121.mtr     +++|          LJM    MSTX        RETURN
06150  M01S04122.mtr     +++|
06151  M01S04123.mtr     +++|*         SET STORAGE UNAVAILABLE WHEN FATAL ERROR SET.
06152  M01S04124.mtr     +++|
Line S04125 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06153  M02S04125.271l716 ---| MST9     LDC    FNC         SET RETURN FOR COMPLETING MOVE
06154  M01S00509.271l716 +++| MST15    LDC    FNC         SET RETURN FOR COMPLETING MOVE
06155  M01S04126.mtr     +++|          STM    AMV
06156  M01S04127.mtr     +++|          LDN    SMRL        CLEAR *SMRL*
06157  M01S04128.mtr     +++|          CWD    ZR
Line S04129 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06158  M02S04129.271l716 ---|          LJM    AMV7        COMPLETE MOVE
06159  M01S00510.271l716 +++|          LJM    AMV10       COMPLETE MOVE
06160  M01S04130.mtr     +++|
06161  M01S04131.mtr     +++|*         COMPLETE MOVE PROCESSING.
06162  M01S04132.mtr     +++|*
06163  M01S04133.mtr     +++|*         ENTRY  (CM - CM+4) = (SMRL).
06164  M01S04134.mtr     +++|
06165  M01S04135.mtr     +++| MSTX.    LJM    *           RETURN EXIT COMPLETION CODE
06166  M01S04136.mtr     +++|
06167  M01S04137.mtr     +++| MST.     EQU    *-1
Line S04138 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06168  M02S04138.271l716 ---|          LDD    MM          SET CP ADDRESS
Line S04139 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06169  M02S04139.271l716 ---|          STD    CP
Line S04140 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06170  M02S04140.271l716 ---|          STD    CN+2
Line S04141 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06171  M02S04141.271l716 ---|          LDD    CM+1
Line S04142 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06172  M02S04142.271l716 ---|          ZJN    MST10       IF NO ERROR ON MOVE
Line S04143 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06173  M02S04143.271l716 ---|          LDN    ECET        SET ERROR FLAG
Line S04144 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06174  M02S04144.271l716 ---|          STD    CM+1
Line S04145 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06175  M02S04145.271l716 ---|          MONITOR  CEFM
Line S04146 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06176  M02S04146.271l716 ---|*         LDN    0
Line S04147 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06177  M02S04147.271l716 ---| MST10    STM    CCPA        CLEAR MOVE IN PROGRESS FLAG
Line S04148 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06178  M02S04148.271l716 ---|          LDD    MM+4        RE-READ OUTPUT REGISTER
Line S04149 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06179  M02S04149.271l716 ---|          CRD    OR
06180  M01S00511.271l716 +++|          LDD    CM+1
06181  M01S00512.271l716 +++|          ZJN    MST16       IF NO ERROR ON MOVE
06182  M01S00513.271l716 +++|          LDD    MM.0
06183  M01S00514.271l716 +++|          RJM    SCP         SET CP / PCP ADDRESS
06184  M01S00515.271l716 +++|          ADN    TFSW
06185  M01S00516.271l716 +++|          CRD    CM+2        (CM+2) = EJT ORDINAL
06186  M01S00517.271l716 +++|          LDN    0
06187  M01S00518.271l716 +++|          STD    CP          INDICATE REQUEST FROM CP 0
06188  M01S00519.271l716 +++|          LDC    4000+ECET
06189  M01S00520.271l716 +++|          STD    CM+1        SET ERROR FLAG
06190  M01S00521.271l716 +++|          MONITOR  CEFM
06191  M01S00522.271l716 +++|*         LDN    0           CLEAR MOVE IN PROGRESS FLAG
06192  M01S00523.271l716 +++| MST16    STM    CCPA
06193  M01S00524.271l716 +++|          LDD    MM.0        SET MOVE CP / PCP
06194  M01S00525.271l716 +++|          STD    CP
06195  M01S00526.271l716 +++|          LDD    MM.4        RE-READ OUTPUT REGISTER
06196  M01S00527.271l716 +++|          CRD    OR
06197  M01S00528.271l716 +++|          LDD    OR+2        RESET STORAGE TYPE
06198  M01S00529.271l716 +++|          LPN    1
06199  M01S00530.271l716 +++|          STD    T5
06200  M01S04150.mtr     +++|          RJM    AMV         ADVANCE MOVE
06201  M01S04151.mtr     +++|          UJN    MSTX.       RETURN
Line S04152 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06202  M02S04152.271l716 ---| AMF      SPACE  4,10
Line S04153 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06203  M02S04153.271l716 ---|**        AMF - ADJUST MACHINE FL.
Line S04154 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06204  M02S04154.271l716 ---|*
Line S04155 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06205  M02S04155.271l716 ---|*         ENTRY  (AMFA) = *ADD T1* IF RETURN CM.
Line S04156 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06206  M02S04156.271l716 ---|*                       = *SBD T1* IF REQUEST CM.
Line S04157 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06207  M02S04157.271l716 ---|*
Line S04158 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06208  M02S04158.271l716 ---|*         EXIT   MACHINE FL IN *MABL* ADJUSTED.
Line S04159 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06209  M02S04159.271l716 ---|*
Line S04160 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06210  M02S04160.271l716 ---|*         USES   T1, CM - CM+4.
Line S04161 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06211  M02S04161.271l716 ---|
Line S04162 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06212  M02S04162.271l716 ---|
Line S04163 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06213  M02S04163.271l716 ---| AMF      SUBR               ENTRY/EXIT
Line S04164 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06214  M02S04164.271l716 ---|          LDD    OR+2
Line S04165 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06215  M02S04165.271l716 ---|          SHN    21-7
Line S04166 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06216  M02S04166.271l716 ---|          PJN    AMFX        IF NOT SPECIAL REQUEST
Line S04167 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06217  M02S04167.271l716 ---|          LDD    OR+1
Line S04168 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06218  M02S04168.271l716 ---|          LPC    3777
Line S04169 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06219  M02S04169.271l716 ---|          STD    T1
Line S04170 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06220  M02S04170.271l716 ---|          LDD    MA          CHANGE MACHINE FL
Line S04171 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06221  M02S04171.271l716 ---|          CRD    CM
Line S04172 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06222  M02S04172.271l716 ---|          LDD    CM+2
Line S04173 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06223  M02S04173.271l716 ---|          SHN    14
Line S04174 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06224  M02S04174.271l716 ---|          LMD    CM+3
Line S04175 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06225  M02S04175.271l716 ---|          SBD    T1
Line S04176 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06226  M02S04176.271l716 ---|*         ADD    T1          (DECREASE)
Line S04177 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06227  M02S04177.271l716 ---| AMFA     EQU    *-1
Line S04178 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06228  M02S04178.271l716 ---|          STD    CM+3
Line S04179 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06229  M02S04179.271l716 ---|          STM    PCBB
Line S04180 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06230  M02S04180.271l716 ---|          SHN    -14
Line S04181 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06231  M02S04181.271l716 ---|          STD    CM+2
Line S04182 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06232  M02S04182.271l716 ---|          STM    PCBA
Line S04183 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06233  M02S04183.271l716 ---|          LDD    MA
Line S04184 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06234  M02S04184.271l716 ---|          CWD    CM
Line S04185 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06235  M02S04185.271l716 ---|          UJN    AMFX        RETURN
06236  M01S00531.271l716 +++| AMF      SPACE  4,15
06237  M01S00532.271l716 +++|**        AMF - ADJUST MACHINE FL.
06238  M01S00533.271l716 +++|*
06239  M01S00534.271l716 +++|*         ENTRY  (A) = 10, TO UPDATE *MABL*, *ACML*, AND MCT OF LAST CP.
06240  M01S00535.271l716 +++|*                (A) = 11, TO UPDATE MCT OF LAST CP ONLY.
06241  M01S00536.271l716 +++|*                (OR+1) = MEMORY DECREMENT (IF POSITIVE).
06242  M01S00537.271l716 +++|*                (OR+1) = MEMORY INCREMENT (IF NEGATIVE).
06243  M01S00538.271l716 +++|*
06244  M01S00539.271l716 +++|*         USES   CN, CN+1.
06245  M01S00540.271l716 +++|*
06246  M01S00541.271l716 +++|*         CALLS  CPR, WXP.
06247  M01S00542.271l716 +++|
06248  M01S00543.271l716 +++|
06249  M01S00544.271l716 +++| AMF      SUBR               ENTRY/EXIT
06250  M01S00545.271l716 +++|          STD    CN+1        SAVE REQUEST TYPE
06251  M01S00546.271l716 +++|          LDD    OR+1        SET MEMORY INCREMENT/DECREMENT
06252  M01S00547.271l716 +++|          STD    CN
06253  M01S00548.271l716 +++|          LDN    MFLF        MODIFY MACHINE FL
06254  M01S00549.271l716 +++|          RJM    CPR         ISSUE REQUEST
06255  M01S00550.271l716 +++|          RJM    WXP         WAIT FOR REQUEST TO COMPLETE
06256  M01S00551.271l716 +++|          UJN    AMFX        RETURN
06257  M01S00552.271l716 +++| AMM      SPACE  4,25
06258  M01S00553.271l716 +++|**        AMM - ACCUMULATE MEMORY TO MOVE.
06259  M01S00554.271l716 +++|*
06260  M01S00555.271l716 +++|*         ENTRY  (A) = ADDRESS OF ORDINAL OF MCT ENTRY.
06261  M01S00556.271l716 +++|*                (T3) = UNASSIGNED MEMORY ACCUMULATOR.
06262  M01S00557.271l716 +++|*                (T5) = 0 IF CM REQUEST.
06263  M01S00558.271l716 +++|*                     = 1 IF XM REQUEST.
06264  M01S00559.271l716 +++|*                (T7) = AMOUNT OF MEMORY REQUIRED.
06265  M01S00560.271l716 +++|*                (OR+3) = *FLSW* IF CM REQUEST.
06266  M01S00561.271l716 +++|*                       = *ECSW* IF XM REQUEST.
06267  M01S00562.271l716 +++|*                (MM+1) = MOVE COUNT ACCUMULATOR.
06268  M01S00563.271l716 +++|*                (MM+4) = ASSIGNED MEMORY ACCUMULATOR.
06269  M01S00564.271l716 +++|*
06270  M01S00565.271l716 +++|*         EXIT   (A) = INITIAL MOVE INCREMENT.
06271  M01S00566.271l716 +++|*                (MM+3) = ASSIGNED MEMORY TO MOVE.
06272  M01S00567.271l716 +++|*                (CS) = FIRST CP/PCP FOR LOWER MOVE.
06273  M01S00568.271l716 +++|*                (CS+1) = FIRST CP/PCP FOR UPPER MOVE.
06274  M01S00569.271l716 +++|*                (CS+2) = FIRST LOWER MOVE INCREMENT.
06275  M01S00570.271l716 +++|*                (CS+3) = FIRST UPPER MOVE INCREMENT.
06276  M01S00571.271l716 +++|*                (CS+4) = NUMBER OF CP/PCP-S TO MOVE.
06277  M01S00572.271l716 +++|*
06278  M01S00573.271l716 +++|*         USES   BA, PA, MM+1, MM+2, MM+4, T3, CN - CN+4.
06279  M01S00574.271l716 +++|*
06280  M01S00575.271l716 +++|*         CALLS  RSB, SCP, TIM.
06281  M01S00576.271l716 +++|
06282  M01S00577.271l716 +++|
06283  M01S00578.271l716 +++| AMM5     LDD    CS+4        RESET MOVE COUNT FOR REENTRY
06284  M01S00579.271l716 +++|          STD    MM+1
06285  M01S00580.271l716 +++|          LDD    MM+3        RESET MOVE BLOCKS FOR REENTRY
06286  M01S00581.271l716 +++|          STD    MM+4
06287  M01S00582.271l716 +++|          LDN    0           INDICATE SEARCH INCOMPLETE
06288  M01S00583.271l716 +++|
06289  M01S00584.271l716 +++| AMM      SUBR               ENTRY/EXIT
06290  M01S00585.271l716 +++|          STD    PA
06291  M01S00586.271l716 +++|          LPN    1
06292  M01S00587.271l716 +++|          ADN    CM          SET ADDRESS OF BACKWARD/FORWARD LINK
06293  M01S00588.271l716 +++|          STD    BA
06294  M01S00589.271l716 +++| AMM1     LDI    PA          SET CP/PCP AREA ADDRESS
06295  M01S00590.271l716 +++|          RJM    SCP
06296  M01S00591.271l716 +++|          ADD    OR+3        GET FL CONTROL WORD
06297  M01S00592.271l716 +++|          CRD    CN
06298  M01S00593.271l716 +++|          LDD    CN+4        ACCUMULATE MEMORY TO MOVE
06299  M01S00594.271l716 +++|          ADD    CN
06300  M01S00595.271l716 +++|          ZJN    AMM4        IF NO ASSIGNED MEMORY
06301  M01S00596.271l716 +++|          RAD    MM+4
06302  M01S00597.271l716 +++|          SHN    -14
06303  M01S00598.271l716 +++|          ZJN    AMM2        IF NO OVERFLOW
06304  M01S00599.271l716 +++|          LCN    0
06305  M01S00600.271l716 +++|          STD    MM+4        SET MAXIMUM MEMORY
06306  M01S00601.271l716 +++| AMM2     AOD    MM+1
06307  M01S00602.271l716 +++| AMM3     MJN    AMM1        IF MORE MEMORY REQUIRED
06308  M01S00603.271l716 +++| AMM4     LDI    PA
06309  M01S00604.271l716 +++|          ZJN    AMM5        IF END OF MCT SCAN
06310  M01S00605.271l716 +++|          STD    MM+2
06311  M01S00606.271l716 +++|          LDI    BA          SAVE LINK
06312  M01S00607.271l716 +++|          STM    AMMA
06313  M01S00608.271l716 +++|          RJM    TIM         UPDATE CLOCK
06314  M01S00609.271l716 +++|          LDC    **          READ MCT ENTRY
06315  M01S00610.271l716 +++| AMMA     EQU    *-1
06316  M01S00611.271l716 +++|          RJM    RSB
06317  M01S00612.271l716 +++|          ZJN    AMM1        IF NO UNASSIGNED MEMORY FOUND
06318  M01S00613.271l716 +++|
06319  M01S00614.271l716 +++|*         ACCUMULATE UNASSIGNED MEMORY.
06320  M01S00615.271l716 +++|
06321  M01S00616.271l716 +++|          LDD    MM+2        SET CP/PCP FOR MOVE
06322  M01S00617.271l716 +++|          STM    CS-CM,BA
06323  M01S00618.271l716 +++|          LDD    MM+1        SAVE MOVE COUNT
06324  M01S00619.271l716 +++|          STD    CS+4
06325  M01S00620.271l716 +++|          LDD    MM+4        SAVE BLOCKS TO MOVE
06326  M01S00621.271l716 +++|          STD    MM+3
06327  M01S00622.271l716 +++|          LDD    T0          SAVE BLOCK SIZE
06328  M01S00623.271l716 +++|          STM    CS+2-CM,BA
06329  M01S00624.271l716 +++|          RAD    T3          ACCUMULATE UNASSIGNED MEMORY
06330  M01S00625.271l716 +++|          SBD    T7
06331  M01S00626.271l716 +++|          MJN    AMM3        IF MORE MEMORY REQUIRED
06332  M01S00627.271l716 +++|          SBD    T0
06333  M01S00628.271l716 +++|          LMC    -0          SET PARTIAL BLOCK
06334  M01S00629.271l716 +++|          STM    CS+2-CM,BA
06335  M01S00630.271l716 +++|          LJM    AMMX        RETURN
Line S04186 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
Seq #  *Modification Id* Act 
----------------------------+
06336  M02S04186.251l664 ---| AMV      SPACE  4
06337  M01S00296.251l664 +++| AMV      SPACE  4,20
06338  M01S04187.mtr     +++|**        AMV - ADVANCE MOVE.
06339  M01S04188.mtr     +++|*
Line S04189 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06340  M02S04189.271l716 ---|*         UPDATE CP STATUS RA, UPDATE UNASSIGNED STORAGE, SET NEXT
Line S04190 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06341  M02S04190.271l716 ---|*         MOVE.
Line S04191 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06342  M02S04191.271l716 ---|*         UPDATE FL IF MOVE COMPLETE.
Line S04192 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06343  M02S04192.271l716 ---|*
Line S04193 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06344  M02S04193.271l716 ---|*         ENTRY  (MM - MM+4) = MOVE PARAMETERS.
Line S00631 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06345  M02S00631.273l780 ---|*         ENTRY  (CP) = CP/PCP NUMBER.
Line S00632 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06346  M02S00632.273l780 ---|*                (T5) = 0 IF CM REQUEST.
06347  M01S00115.273l780 +++|*         ENTRY  (T5) = 0 IF CM REQUEST.
06348  M01S00633.271l716 +++|*                     = 1 IF XM REQUEST.
06349  M01S00634.271l716 +++|*                (OR+1) = REQUESTED MEMORY.
06350  M01S00635.271l716 +++|*                (OR+2) = *RSTM* FLAGS.
06351  M01S04194.mtr     +++|*                (OR+3) = *CMRL*/*FLSW* IF CM REQUEST.
06352  M01S04195.mtr     +++|*                       = *ECRL*/*ECSW* IF ECS REQUEST.
06353  M01S04196.mtr     +++|*                (OR+4) = 4 IF POSITIVE FL/ECS REQUEST.
06354  M01S04197.mtr     +++|*                       = 0 IF NEGATIVE FL REQUEST.
06355  M01S00636.271l716 +++|*                (MM - MM+4) = MOVE PARAMETERS.
06356  M01S04198.mtr     +++|*
06357  M01S04199.mtr     +++|*         EXIT   (MM - MM+4) UPDATED.
06358  M01S00637.271l716 +++|*                *MABL* AND *ACML* ADJUSTED, IF SPECIAL *VER* REQUEST.
06359  M01S04200.mtr     +++|*
Line S04201 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
Seq #  *Modification Id* Act 
----------------------------+
06360  M02S04201.251l664 ---|*         USES   T1, CS - CS+4.
Line S00297 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06361  M02S00297.271l716 ---|*         USES   T1, CS - CS+4, MM+4.
Line S04202 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06362  M02S04202.271l716 ---|*
Line S04203 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06363  M02S04203.271l716 ---|*         CALLS  CFL, MFL.
Line S00638 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06364  M02S00638.273l780 ---|*         USES   T4, CM - CM+4, CN - CN+4, CS - CS+4, MM - MM+4.
06365  M01S00116.273l780 +++|*         USES   CP, T4, CN - CN+4, CS - CS+4, MM - MM+4.
06366  M01S00639.271l716 +++|*
06367  M01S00640.271l716 +++|*         CALLS  AMF, MFL, RSB, SCP.
06368  M01S04204.mtr     +++|
06369  M01S04205.mtr     +++|
Line S04206 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06370  M02S04206.271l716 ---| AMV6     LDD    MM+4        SET OUTPUT REGISTER ADDRESS
Line S04207 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06371  M02S04207.271l716 ---|          CRD    OR          READ OUTPUT REGISTER
Line S04208 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06372  M02S04208.271l716 ---|          LDD    MM+3        SET REQUESTING CP ADDRESS
Line S04209 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06373  M02S04209.271l716 ---|          STD    CP
06374  M01S00641.271l716 +++| AMV8     LDD    MM.3        REQUESTING CP NUMBER
06375  M01S00642.271l716 +++|          STD    CP
06376  M01S00643.271l716 +++|          RJM    SCP         SET CP ADDRESS
06377  M01S04210.mtr     +++|          ADD    OR+3
06378  M01S04211.mtr     +++|          CRD    CS
06379  M01S04212.mtr     +++|          RJM    MFL
Line S04213 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06380  M02S04213.271l716 ---|          RJM    AMF         ADJUST MACHINE FL
Line S04214 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06381  M02S04214.271l716 ---|          LDD    MM+4
Line S04215 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06382  M02S04215.271l716 ---|          CWD    ZR
Line S04216 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06383  M03S04216.271l716 ---| AMV7     LDC    PPR         RESET MAIN LOOP
Line S04217 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06384  M03S04217.271l716 ---|          STM    MTR1+7,MM+4
Line S04218 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06385  M03S04218.271l716 ---|*         STM    MTR1+7-(OF),MM+4
Line S00298 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06386  M02S00298.271l716 ---| AMV7     LDD    MM+4        RESET MAIN LOOP
Line S00299 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06387  M02S00299.271l716 ---|          SHN    -3
Line S00300 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06388  M02S00300.271l716 ---|          STD    MM+4
Line S00301 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06389  M02S00301.271l716 ---|          LDC    PPR         RESET MAIN LOOP
Line S00302 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06390  M02S00302.271l716 ---|          STM    TREA,MM+4
Line S00303 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06391  M02S00303.271l716 ---|*         STM    TREA-(OF)/10,MM+4
Line S04219 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06392  M02S04219.271l716 ---| AMVA     EQU    *-1         ADJUSTED IN *PRS*
Line S04220 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06393  M02S04220.271l716 ---|          LDN    0           CLEAR REQUESTING PP
Line S04221 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06394  M02S04221.271l716 ---|          STD    MM+4
Line S04222 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06395  M02S04222.271l716 ---|          LCN    0           CLEAR MOVE CONTROL POINT
Line S04223 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06396  M02S04223.271l716 ---|          STD    MM
06397  M01S00644.271l716 +++|          LDD    OR+2
06398  M01S00645.271l716 +++|          SHN    21-7
06399  M01S00646.271l716 +++|          PJN    AMV9        IF NOT *VER* SPECIAL REQUEST
06400  M01S00647.271l716 +++|          LDN    10          SET REQUEST TYPE
06401  M01S00648.271l716 +++|          RJM    AMF         ADJUST MACHINE FL
06402  M01S00649.271l716 +++|          LDK    MABL        READ NEW *MABL*
06403  M01S00650.271l716 +++|          CRD    CN
Line S00651 Modification History
M01 (Added by) 271l716
M02 (Updated by) mtr47
Seq #  *Modification Id* Act 
----------------------------+
06404  M02S00651.mtr47   ---|          LDN    CN+2        SAVE NEW SIZE FOR COMPLETION BIT TESTING
06405  M01S00001.mtr47   +++|          LDD    CN+2        SAVE NEW SIZE FOR COMPLETION BIT TESTING
06406  M01S00652.271l716 +++|          STM    PCBA
06407  M01S00653.271l716 +++|          LDD    CN+3
06408  M01S00654.271l716 +++|          STM    PCBB
06409  M01S00655.271l716 +++| AMV9     LDD    MM.4        SET *RSTM* COMPLETE
06410  M01S00656.271l716 +++|          CWD    ZR
06411  M01S00657.271l716 +++| AMV10    LDD    MM.4        EXTRACT REENTRY TABLE INDEX
06412  M01S00658.271l716 +++|          SHN    -3
06413  M01S00659.271l716 +++|          STD    MM.4
06414  M01S00660.271l716 +++|          LDC    PPR         RESET MAIN LOOP
06415  M01S00661.271l716 +++|          STM    TREA,MM.4
06416  M01S00662.271l716 +++|*         STM    TREA-(OF)/10,MM.4
06417  M01S00663.271l716 +++| AMVC     EQU    *-1
06418  M01S00664.271l716 +++|          LDN    ZERL        CLEAR MOVE PARAMETERS
06419  M01S00665.271l716 +++|          CRD    MM
06420  M01S00666.271l716 +++|          LCN    0           SET MOVE COMPLETE
06421  M01S00667.271l716 +++|          STD    MM.0
06422  M01S04224.mtr     +++|
06423  M01S04225.mtr     +++| AMVX     LDN    CMCL        STORE CONTROL WORD
06424  M01S04226.mtr     +++|          CWD    MM
06425  M01S00003.mtr54   +++|          RJM    PCM         PURGE CACHE IF CPU 1 IN MONITOR MODE
06426  M01S04227.mtr     +++|
06427  M01S04228.mtr     +++|          LJM    *           RETURN EXIT
Line S04229 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06428  M02S04229.271l716 ---|
Line S04230 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06429  M02S04230.271l716 ---| AMV      EQU    *-1
Line S04231 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06430  M02S04231.271l716 ---|          LDD    MM          SET CP NUMBER
Line S04232 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06431  M02S04232.271l716 ---|          SHN    -7
Line S04233 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06432  M02S04233.271l716 ---|          STD    T1
Line S04234 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06433  M02S04234.271l716 ---|          ADN    1
Line S04235 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06434  M02S04235.271l716 ---|          LMD    NC
Line S04236 Modification History
M01 (Added by) mtr
M02 (Updated by) 251l664
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06435  M03S04236.271l716 ---|          ZJN    AMV6        IF LAST CP
Line S00304 Modification History
M01 (Added by) 251l664
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06436  M02S00304.271l716 ---|          ZJP    AMV6        IF LAST CP
Line S04237 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06437  M02S04237.271l716 ---|          LDD    MM+1        UPDATE UNASSIGNED FL FOR CP - 1
Line S04238 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06438  M02S04238.271l716 ---|          LMC    770000
Line S04239 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06439  M02S04239.271l716 ---|          RAM    TUFL-1,T1
Line S04240 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06440  M02S04240.271l716 ---|          LCN    0           UPDATE UNASSIGNED FL FOR CP
Line S04241 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06441  M02S04241.271l716 ---|          LMD    MM+1
Line S04242 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06442  M02S04242.271l716 ---|          RAM    TUFL,T1
Line S04243 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06443  M02S04243.271l716 ---|          LDD    MM+1        CHECK MOVE
Line S04244 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06444  M02S04244.271l716 ---|          SHN    6
Line S04245 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06445  M02S04245.271l716 ---|          MJN    AMV3        IF DOWN
Line S04246 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06446  M02S04246.271l716 ---|          LDC    -200        DECREMENT MOVE CP
Line S04247 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06447  M02S04247.271l716 ---|          RAD    MM
Line S04248 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06448  M02S04248.271l716 ---|          SBD    MM+3
Line S04249 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06449  M02S04249.271l716 ---|          MJN    AMV2        IF UPPER MOVE COMPLETE
Line S04250 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06450  M02S04250.271l716 ---|          NJN    AMV1        IF UPPER MOVE NOT COMPLETE
Line S04251 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06451  M02S04251.271l716 ---|          LDD    OR+4
Line S04252 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06452  M02S04252.271l716 ---|          NJN    AMV2        IF NOT NEGATIVE FL REQUEST
Line S04253 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06453  M02S04253.271l716 ---| AMV1     LDD    MM
Line S04254 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06454  M02S04254.271l716 ---|          SHN    -7
Line S04255 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06455  M02S04255.271l716 ---|          STD    T1
Line S04256 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06456  M02S04256.271l716 ---|          LDM    TUFL,T1     MOVE CP UP
Line S04257 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06457  M02S04257.271l716 ---|          ZJN    *           IF CONFUSED, DIE TO PRESERVE CONDITIONS
Line S04258 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06458  M02S04258.271l716 ---|          STD    MM+1
Line S04259 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06459  M02S04259.271l716 ---| AMV1.1   LJM    AMVX        RETURN
06460  M01S00668.271l716 +++| AMV      EQU    *-1
06461  M01S00669.271l716 +++|          LDD    MM.0        GET MCT ENTRY FOR MOVE CP
06462  M01S00670.271l716 +++|          RJM    RSB
06463  M01S00671.271l716 +++|          STD    T4
06464  M01S00672.271l716 +++|          LDD    CM+1        CHECK FORWARD LINK
06465  M01S00673.271l716 +++|          LMD    NC
06466  M01S00674.271l716 +++|          ZJN    AMV4        IF LAST CP
06467  M01S00675.271l716 +++|          LDD    MM.1
06468  M01S00676.271l716 +++|          SHN    6
06469  M01S00677.271l716 +++|          MJN    AMV5        IF DOWNWARD MOVE
06470  M01S00678.271l716 +++|          LDD    MM.0
06471  M01S00679.271l716 +++|          LMD    MM.3
06472  M01S00680.271l716 +++|          ZJN    AMV3        IF REQUESTING CP JUST MOVED
06473  M01S00681.271l716 +++|          LDD    CM
06474  M01S00682.271l716 +++|          STD    MM.0        SET NEXT CP/PCP FOR MOVE
06475  M01S00683.271l716 +++|          LMD    MM.3
06476  M01S00684.271l716 +++|          NJN    AMV1        IF UPPER MOVE NOT COMPLETE
06477  M01S00685.271l716 +++|          LDD    OR+4
06478  M01S00686.271l716 +++|          NJN    AMV3        IF NOT NEGATIVE FL REQUEST
06479  M01S00687.271l716 +++| AMV1     LDD    MM.0
06480  M01S00688.271l716 +++|          RJM    RSB         FETCH NEXT MOVE INCREMENT
06481  M01S00689.271l716 +++| AMV2     STD    MM.1
06482  M01S00690.271l716 +++|          UJP    AMVX        RETURN
06483  M01S04260.mtr     +++|
06484  M01S04261.mtr     +++|*         BEGIN LOWER MOVE.
06485  M01S04262.mtr     +++|
Line S04263 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06486  M02S04263.271l716 ---| AMV2     LDD    MM+2        SET LOWER MOVE
Line S04264 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06487  M02S04264.271l716 ---|          STD    MM
06488  M01S00691.271l716 +++| AMV3     LDC    0           INITIAL LOWER MOVE INCREMENT
06489  M01S00692.271l716 +++| AMVA     EQU    *-1
06490  M01S00693.271l716 +++|          ZJN    AMV4        IF NO LOWER MOVE
06491  M01S00694.271l716 +++|          STD    T4
06492  M01S00695.271l716 +++|          LDD    MM.2
Line S00696 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06493  M02S00696.273l780 ---|          NJN    AMV6        IF NOT CONTROL POINT ZERO
06494  M01S00117.273l780 +++|          NJN    AMV6        IF NOT CMR REQUEST
06495  M01S00697.271l716 +++| AMV4     LJM    AMV8        COMPLETE MOVE
06496  M01S04265.mtr     +++|
06497  M01S04266.mtr     +++|*         ADVANCE LOWER MOVE.
06498  M01S04267.mtr     +++|
Line S04268 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06499  M02S04268.271l716 ---| AMV3     LDC    200         ADVANCE MOVE CP
Line S04269 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06500  M02S04269.271l716 ---|          RAD    MM
Line S04270 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06501  M02S04270.271l716 ---|          SBD    MM+3
Line S04271 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06502  M02S04271.271l716 ---|          MJN    AMV5        IF BELOW REQUESTOR
Line S04272 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06503  M02S04272.271l716 ---|          NJN    AMV4        IF REQUESTOR ALREADY PROCESSED
Line S04273 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06504  M02S04273.271l716 ---|          LDD    OR+4
Line S04274 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06505  M02S04274.271l716 ---|          NJN    AMV5        IF NOT NEGATIVE FL REQUEST
Line S04275 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06506  M02S04275.271l716 ---| AMV4     LJM    AMV6        COMPLETE MOVE
Line S04276 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06507  M02S04276.271l716 ---|
Line S04277 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06508  M02S04277.271l716 ---| AMV5     LDD    MM          MOVE CP DOWN
Line S04278 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06509  M02S04278.271l716 ---|          SHN    -7
Line S04279 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06510  M02S04279.271l716 ---|          STD    T1
Line S04280 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06511  M02S04280.271l716 ---|          LDM    TUFL-1,T1
Line S04281 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06512  M02S04281.271l716 ---|          ZJN    AMV3        IF NO MOVE REQUIRED
Line S04282 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06513  M02S04282.271l716 ---|          LMC    -0          SET INCREMENT
Line S04283 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06514  M02S04283.271l716 ---|          STD    MM+1
Line S04284 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06515  M02S04284.271l716 ---|          UJN    AMV1.1      RETURN
06516  M01S00698.271l716 +++| AMV5     LDD    MM.0        CHECK CP/PCP JUST MOVED
06517  M01S00699.271l716 +++|          LMC    0
06518  M01S00700.271l716 +++| AMVB     EQU    *-1
06519  M01S00701.271l716 +++|          ZJN    AMV4        IF REQUESTING CP
06520  M01S00702.271l716 +++|          LDD    CM+1
06521  M01S00703.271l716 +++| AMV6     STD    MM.0        SET NEXT CP/PCP FOR MOVE
06522  M01S00704.271l716 +++|          LMD    MM.3
06523  M01S00705.271l716 +++|          NJN    AMV7        IF LOWER MOVE NOT COMPLETE
06524  M01S00706.271l716 +++|          LDD    OR+4
06525  M01S00707.271l716 +++|          ZJN    AMV4        IF NEGATIVE FL REQUEST
06526  M01S00708.271l716 +++|
06527  M01S00709.271l716 +++| AMV7     LCN    0           NEXT MOVE INCREMENT
06528  M01S00710.271l716 +++|          LMD    T4
06529  M01S00711.271l716 +++|          UJN    AMV2        SET NEGATIVE INCREMENT
06530  M01S04285.mtr     +++| CFL      SPACE  4,10
06531  M01S04286.mtr     +++|**        CFL - CLEAR FL INCREASE.
06532  M01S04287.mtr     +++|*
Line S04288 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06533  M02S04288.271l716 ---|*         ENTRY  (CP) = CONTROL POINT ADDRESS.
Line S04289 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06534  M02S04289.271l716 ---|*                (OR+2) = XX00 IF CM REQUEST.
Line S04290 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06535  M02S04290.271l716 ---|*                       = XX01 IF ECS REQUEST.
06536  M01S00712.271l716 +++|*         ENTRY  (CP) = CONTROL POINT NUMBER.
06537  M01S00713.271l716 +++|*                (T5) = 0 IF CM REQUEST.
06538  M01S00714.271l716 +++|*                     = 1 IF XM REQUEST.
06539  M01S04291.mtr     +++|*
06540  M01S04292.mtr     +++|*         USES   CM - CM+4.
06541  M01S00715.271l716 +++|*
06542  M01S00716.271l716 +++|*         CALLS  SCP.
06543  M01S04293.mtr     +++|
06544  M01S04294.mtr     +++|
06545  M01S04295.mtr     +++| CFL1     LDN    0           CLEAR ECS INCREASE
06546  M01S04296.mtr     +++|          STD    CM+3
06547  M01S04297.mtr     +++|          LDD    CM+1
06548  M01S04298.mtr     +++|          SCN    2
06549  M01S04299.mtr     +++| CFL2     STD    CM+1
Line S04300 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06550  M02S04300.271l716 ---|          LDD    CP          REWRITE FL INCREASE CONTROL WORD
Line S04301 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06551  M02S04301.271l716 ---|          ADN    FLIW
06552  M01S00717.271l716 +++|          LDD    CP          SET CP/PCP ADDRESS
06553  M01S00718.271l716 +++|          RJM    SCP
06554  M01S00719.271l716 +++|          ADN    FLIW        REWRITE FL INCREASE CONTROL WORD
06555  M01S04302.mtr     +++|          CWD    CM
06556  M01S04303.mtr     +++|
06557  M01S04304.mtr     +++| CFL      SUBR               ENTRY/EXIT
Line S04305 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06558  M02S04305.271l716 ---|          LDD    CP          READ FL INCREASE CONTROL WORD
Line S04306 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06559  M02S04306.271l716 ---|          ZJN    CFLX        IF CONTROL POINT 0
Line S04307 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06560  M02S04307.271l716 ---|          ADN    FLIW
Line S04308 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06561  M02S04308.271l716 ---|          CRD    CM
Line S04309 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06562  M02S04309.271l716 ---|          LDD    OR+2
Line S04310 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06563  M02S04310.271l716 ---|          LPN    77
Line S04311 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06564  M02S04311.271l716 ---|          NJN    CFL1        IF ECS REQUEST
Line S04312 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06565  M02S04312.271l716 ---|          STD    CM+2        CLEAR FL INCREASE
Line S04313 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06566  M02S04313.271l716 ---|          STD    CM+4
06567  M01S00720.271l716 +++|          LDD    CP
Line S00721 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06568  M02S00721.273l780 ---|          ZJN    CFLX        IF CONTROL POINT ZERO
06569  M01S00118.273l780 +++|          ZJN    CFLX        IF CMR REQUEST
06570  M01S00722.271l716 +++|          RJM    SCP
06571  M01S00723.271l716 +++|          ADN    FLIW        READ FL INCREASE WORD
06572  M01S00724.271l716 +++|          CRD    CM
06573  M01S00725.271l716 +++|          LDD    T5
06574  M01S00726.271l716 +++|          NJN    CFL1        IF XM REQUEST
06575  M01S00727.271l716 +++|          STD    CM+2
06576  M01S00728.271l716 +++|          STD    CM+4        CLEAR FL INCREASE
06577  M01S04314.mtr     +++|          LDD    CM+1
06578  M01S04315.mtr     +++|          SCN    1
06579  M01S04316.mtr     +++|          UJN    CFL2        REWRITE FL INCREASE CONTROL WORD
Line S04317 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06580  M02S04317.271l716 ---| CMO      SPACE  4,15
Line S04318 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06581  M02S04318.271l716 ---|**        CMO - CHECK MEMORY OVERLAP.
Line S04319 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06582  M02S04319.271l716 ---|*
Line S04320 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06583  M02S04320.271l716 ---|*         ENTRY  (A) = FWA/100 OF CURRENT CONTROL POINT.
Line S04321 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06584  M02S04321.271l716 ---|*                (T2,T3) = LWA/100 OF PREVIOUS CONTROL POINT.
Line S04322 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06585  M02S04322.271l716 ---|*                (T1) = CURRENT CONTROL POINT NUMBER.
Line S04323 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06586  M02S04323.271l716 ---|*
Line S04324 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06587  M02S04324.271l716 ---|*         EXIT   (A) = UNASSIGNED MEMORY AFTER PREVIOUS CP.
Line S04325 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06588  M02S04325.271l716 ---|*                (TUFL-1,T1) = (A).
Line S04326 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06589  M02S04326.271l716 ---|*
Line S04327 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06590  M02S04327.271l716 ---|*         USES   T0.
Line S04328 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06591  M02S04328.271l716 ---|*
Line S04329 Modification History
M01 (Added by) mtr
M02 (Updated by) mtr36
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06592  M03S04329.271l716 ---|*         NOTE   *CMO* WILL HANG IF MEMORY OVERLAP IS DETECTED.
Line S00001 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06593  M02S00001.271l716 ---|*         ERROR  EXIT TO *HGM* IF MEMORY OVERLAP.
Line S04330 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06594  M02S04330.271l716 ---|
Line S04331 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06595  M02S04331.271l716 ---|
Line S04332 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06596  M02S04332.271l716 ---| CMO      SUBR               ENTRY/EXIT
Line S04333 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06597  M02S04333.271l716 ---|          SBD    T3
Line S04334 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06598  M02S04334.271l716 ---|          MJN    *           IF OVERLAP EXISTS  HANG
Line S04335 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06599  M02S04335.271l716 ---|          STD    T0
Line S04336 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06600  M02S04336.271l716 ---|          SHN    -14
Line S04337 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06601  M02S04337.271l716 ---|          SBD    T2
Line S04338 Modification History
M01 (Added by) mtr
M02 (Updated by) mtr36
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06602  M03S04338.271l716 ---|          MJN    *           IF OVERLAP EXISTS  HANG
Line S00002 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06603  M02S00002.271l716 ---|          MJN    CMO3        IF MEMORY OVERLAP
Line S04339 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06604  M02S04339.271l716 ---|          NJN    CMO1        IF UNASSIGNED MEMORY .GT. 7777B
Line S04340 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06605  M02S04340.271l716 ---|          LDD    T0
Line S04341 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06606  M02S04341.271l716 ---|          SHN    21-13
Line S04342 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06607  M02S04342.271l716 ---|          PJN    CMO2        IF UNASSIGNED MEMORY .LE.3777B
Line S04343 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06608  M02S04343.271l716 ---| CMO1     LDC    377700      SET MAXIMUM UNASSIGNED MEMORY
Line S04344 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06609  M02S04344.271l716 ---| CMO2     SHN    -6
Line S04345 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06610  M02S04345.271l716 ---|          STM    TUFL-1,T1   SAVE UNASSIGNED MEMORY
Line S04346 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06611  M02S04346.271l716 ---|          UJN    CMOX        RETURN
Line S00003 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06612  M02S00003.271l716 ---|
Line S00004 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06613  M02S00004.271l716 ---| CMO3     RJM    HGM         HANG *MTR* (NO RETURN)
06614  M01S00729.271l716 +++| CRA      SPACE  4,15
06615  M01S00730.271l716 +++|**        CRA - CHANGE REFERENCE ADDRESS.
06616  M01S00731.271l716 +++|*
06617  M01S00732.271l716 +++|*         ENTRY  (CP) = CP/PCP NUMBER.
06618  M01S00733.271l716 +++|*                (T5) = 0 IF CM REQUEST.
06619  M01S00734.271l716 +++|*                     = 1 IF XM REQUEST.
06620  M01S00735.271l716 +++|*                (T8) = MCT ORDINAL OF HOLE.
06621  M01S00736.271l716 +++|*                (OR+2) = *RSTM* FLAGS.
06622  M01S00737.271l716 +++|*
06623  M01S00738.271l716 +++|*         USES   CP, CN - CN+4.
06624  M01S00739.271l716 +++|*
06625  M01S00740.271l716 +++|*         CALLS  ISR.
06626  M01S00741.271l716 +++|
06627  M01S00742.271l716 +++|
06628  M01S00743.271l716 +++| CRA1     LDD    T8          SET MCT ORDINAL OF HOLE
06629  M01S00744.271l716 +++|          STD    CN
06630  M01S00745.271l716 +++| CRA2     LDD    T5          INSERT STORAGE TYPE
06631  M01S00746.271l716 +++|          STD    CN+1
06632  M01S00747.271l716 +++|          LDN    CRAF        CHANGE RA IN CPA, XP AND MCT
06633  M01S00748.271l716 +++|          RJM    ISR
06634  M01S00749.271l716 +++|
06635  M01S00750.271l716 +++| CRA      SUBR               ENTRY/EXIT
06636  M01S00751.271l716 +++|          LDD    OR+2
06637  M01S00752.271l716 +++|          SCN    77          PRESERVE PCP FLAGS
06638  M01S00753.271l716 +++|          STD    CN+3
06639  M01S00754.271l716 +++|          SHN    21-12
06640  M01S00755.271l716 +++|          PJN    CRA1        IF NOT PSEUDO-ROLLOUT
06641  M01S00756.271l716 +++|          LDD    CP
06642  M01S00757.271l716 +++|          STD    CN
06643  M01S00758.271l716 +++|          LDD    T8          SET (CP) TO PCP NUMBER
06644  M01S00759.271l716 +++|          STD    CP
06645  M01S00760.271l716 +++|          UJN    CRA2        COMPLETE REQUEST
06646  M01S00761.271l716 +++| EMO      SPACE  4,15
06647  M01S00762.271l716 +++|**        EMO - EVALUATE MOVE OPTIONS.
06648  M01S00763.271l716 +++|*
06649  M01S00764.271l716 +++|*         ENTRY  (T8) = MCT ORDINAL OF HOLE.
06650  M01S00765.271l716 +++|*                (CS - CS+4) = FL CONTROL WORD OF REQUESTING CP.
06651  M01S00766.271l716 +++|*
06652  M01S00767.271l716 +++|*         EXIT   TO CALLER IF NO FIELD LENGTH ASSIGNED.
06653  M01S00768.271l716 +++|*                TO *MST* TO INITIATE MOVE IF FL PRESENT.
06654  M01S00769.271l716 +++|*
06655  M01S00770.271l716 +++|*         USES   MB, MM - MM+4.
06656  M01S00771.271l716 +++|*
06657  M01S00772.271l716 +++|*         CALLS  IMV.
06658  M01S00773.271l716 +++|
06659  M01S00774.271l716 +++|
06660  M01S00775.271l716 +++| EMO5     LDD    T8
06661  M01S00776.271l716 +++|          ZJN    EMO2        IF NO HOLE FOUND
06662  M01S00777.271l716 +++|
06663  M01S00778.271l716 +++| EMO      SUBR               ENTRY/EXIT
06664  M01S00779.271l716 +++|          LDD    CS
06665  M01S00780.271l716 +++|          ADD    CS+4
06666  M01S00781.271l716 +++|          ZJN    EMO1        IF NO ASSIGNED FL
06667  M01S00782.271l716 +++|          SHN    -MBCS
06668  M01S00783.271l716 +++|          ADN    1           CONVERT MEMORY MOVE COUNT
06669  M01S00784.271l716 +++| EMO1     STD    MB
06670  M01S00785.271l716 +++|          ZJN    EMO5        IF NEW JOB / NEW XM REQUEST
06671  M01S00786.271l716 +++|
06672  M01S00787.271l716 +++|*         INVESTIGATE INCREMENTAL MOVE.
06673  M01S00788.271l716 +++|
06674  M01S00789.271l716 +++| EMO2     RJM    IMV         INITIATE MOVE
06675  M01S00790.271l716 +++|          LDD    CS+4
06676  M01S00791.271l716 +++|          SBD    MB
06677  M01S00792.271l716 +++|          MJN    EMO4        IF INCREMENTAL CHEAPER THAN BLOCK MOVE
06678  M01S00793.271l716 +++|          LDD    T8
06679  M01S00794.271l716 +++|          ZJN    EMO4        IF NO HOLE FOUND
06680  M01S00795.271l716 +++|          STM    MSTG
06681  M01S00796.271l716 +++|          LDD    MM.3        SET CP FOR MOVE
06682  M01S00797.271l716 +++|          STD    MM.0
06683  M01S00798.271l716 +++|*         LDN    1           FAKE POSITIVE MOVE INCREMENT
06684  M01S00799.271l716 +++|          STD    MM.1
06685  M01S00800.271l716 +++| EMO3     LDN    0           CLEAR LOWER MOVE
06686  M01S00801.271l716 +++|          STD    MM.2
06687  M01S00802.271l716 +++| EMO4     LDD    OA          SET REQUESTING PP OR ADDRESS
06688  M01S00803.271l716 +++|          STD    MM.4
06689  M01S00804.271l716 +++|          LDN    CMCL        STORE MOVE CONTROL WORD
06690  M01S00805.271l716 +++|          CWD    MM
06691  M01S00004.mtr54   +++|          RJM    PCM         PURGE CACHE IF CPU 1 IN MONITOR MODE
06692  M01S00806.271l716 +++|          LJM    MST         MOVE STORAGE
06693  M01S04347.mtr     +++| IMV      SPACE  4
Line S04348 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06694  M02S04348.271l716 ---|**        IMV - INITIATE MOVE.
Line S04349 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06695  M02S04349.271l716 ---|*
Line S04350 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06696  M02S04350.271l716 ---|*         ENTRY  (OA) = OUTPUT REGISTER ADDRESS.
Line S04351 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06697  M02S04351.271l716 ---|*                (CP) = CONTROL POINT ADDRESS.
Line S04352 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06698  M02S04352.271l716 ---|*                (T7) = INCREASE NEEDED.
Line S04353 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06699  M02S04353.271l716 ---|*                (OR+4) = 4 IF POSITIVE FL/ECS REQUEST.
06700  M01S00807.271l716 +++|**        IMV - INITIATE INCREMENTAL MOVE.
06701  M01S00808.271l716 +++|*
06702  M01S00809.271l716 +++|*         ENTRY  (CP) = CONTROL POINT NUMBER / MCT ORDINAL.
06703  M01S00810.271l716 +++|*                (T5) = 0 IF CM REQUEST.
06704  M01S00811.271l716 +++|*                     = 1 IF XM REQUEST.
06705  M01S00812.271l716 +++|*                (T6) = MCT ORDINAL IF NORMAL FL OR XM REQUEST.
06706  M01S00813.271l716 +++|*                     = ORDINAL OF BACKWARD LINK IF NFL REQUEST.
06707  M01S00814.271l716 +++|*                (T7) = AMOUNT OF MEMORY REQUIRED.
06708  M01S00815.271l716 +++|*                (OR+4) = 4 IF POSITIVE FL OR XM REQUEST.
06709  M01S04354.mtr     +++|*                       = 0 IF NEGATIVE FL REQUEST.
06710  M01S04355.mtr     +++|*
Line S04356 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06711  M02S04356.271l716 ---|*         EXIT   (MM - MM+4) INITIALIZED FOR FIRST MOVE.
Line S04357 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06712  M02S04357.271l716 ---|*
Line S04358 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06713  M02S04358.271l716 ---|*         USES   T1 - T4.
06714  M01S00816.271l716 +++|*         EXIT   (CS+4) = MOVE OVERHEAD COUNT.
06715  M01S00817.271l716 +++|*                (MM - MM+3) SET UP FOR FIRST MOVE.
06716  M01S00818.271l716 +++|*
06717  M01S00819.271l716 +++|*         USES   MB+1, T2, T3, T4, CM - CM+4, CS - CS+4, MM - MM+4.
06718  M01S00820.271l716 +++|*
06719  M01S00821.271l716 +++|*         CALLS  AMM, RSB, STA, TIM.
06720  M01S00005.mtr36   +++|*
06721  M01S00006.mtr36   +++|*         ERROR  EXIT TO *HGM* IF MOVE CANNOT BE COMPLETED.
06722  M01S04359.mtr     +++|
06723  M01S04360.mtr     +++|
Line S04361 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06724  M02S04361.271l716 ---| IMV      LDD    OA          SET REQUESTING PP
Line S04362 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06725  M02S04362.271l716 ---|          STD    MM+4
Line S04363 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06726  M02S04363.271l716 ---|          LDD    CP          SET REQUESTING CP ADDRESS
Line S04364 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06727  M02S04364.271l716 ---|          STD    MM+3
Line S04365 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06728  M02S04365.271l716 ---|          SHN    -7          SET REQUESTING CP NUMBER
Line S04366 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06729  M02S04366.271l716 ---|          STD    T1
Line S04367 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06730  M02S04367.271l716 ---|          STD    T2
Line S04368 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06731  M02S04368.271l716 ---|          STD    T4
Line S04369 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06732  M02S04369.271l716 ---|          ZJN    IMV2        IF CONTROL POINT ZERO
Line S04370 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06733  M02S04370.271l716 ---|          LDD    OR+4
Line S04371 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06734  M02S04371.271l716 ---|          NJN    IMV1        IF NOT NEGATIVE FL REQUEST
Line S04372 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06735  M02S04372.271l716 ---|          SOD    T4
Line S04373 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06736  M02S04373.271l716 ---|          SOD    T2
Line S04374 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06737  M02S04374.271l716 ---|          LDM    TUFL-1,T1   HOLE PRECEDING THIS CONTROL POINT
Line S04375 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06738  M02S04375.271l716 ---|          STD    T3
Line S04376 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06739  M02S04376.271l716 ---|          UJN    IMV3        COMPUTE UPPER MOVE
Line S04377 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06740  M02S04377.271l716 ---|
Line S04378 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06741  M02S04378.271l716 ---|*         MOVES ARE SATISFIED AS FOLLOWS-
Line S04379 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06742  M02S04379.271l716 ---|*         1)     USE HOLE DIRECTLY PRECEDING THIS CP.
Line S04380 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06743  M02S04380.271l716 ---|*         2)     USE FREE FL IMMEDIATELY ABOVE REQUESTING CP.
Line S04381 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06744  M02S04381.271l716 ---|*         3)     MOVE UPWARD AS REQUIRED.
Line S04382 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06745  M02S04382.271l716 ---|*         4)     MOVE DOWNWARD AS REQUIRED.
Line S04383 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06746  M02S04383.271l716 ---|
Line S04384 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06747  M02S04384.271l716 ---| IMV1     LDM    TUFL-1,T1   HOLE PRECEDING THIS CONTROL POINT
Line S04385 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06748  M02S04385.271l716 ---| IMV2     STD    T0
Line S04386 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06749  M02S04386.271l716 ---|          ADM    TUFL,T1     UNASSIGNED FL ABOVE THIS CP
Line S04387 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06750  M02S04387.271l716 ---|          STD    T3
Line S04388 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06751  M02S04388.271l716 ---|          SBD    T7
Line S04389 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06752  M02S04389.271l716 ---|          LPC    400000
Line S04390 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06753  M02S04390.271l716 ---|          LMD    T0
Line S04391 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06754  M02S04391.271l716 ---|          PJN    IMV4        IF HOLE ABOVE AND BELOW CP SATISFY NEED
Line S04392 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06755  M02S04392.271l716 ---|
Line S04393 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06756  M02S04393.271l716 ---|
Line S04394 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06757  M02S04394.271l716 ---|*         COMPUTE UPPER MOVE.
Line S04395 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06758  M02S04395.271l716 ---|
Line S04396 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06759  M02S04396.271l716 ---| IMV3     AOD    T2          ADVANCE CP
Line S04397 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06760  M02S04397.271l716 ---|          LMD    NC
Line S04398 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06761  M02S04398.271l716 ---|          ZJN    IMV6        IF LAST CP
Line S04399 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06762  M02S04399.271l716 ---|          LDM    TUFL,T2     ACCUMULATE UNASSIGNED FL
Line S04400 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06763  M02S04400.271l716 ---|          RAD    T3
Line S04401 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06764  M02S04401.271l716 ---|          SBD    T7
Line S04402 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06765  M02S04402.271l716 ---|          MJN    IMV3        IF MORE ROOM NEEDED
Line S04403 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06766  M02S04403.271l716 ---|          SBM    TUFL,T2
Line S04404 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06767  M02S04404.271l716 ---| IMV4     LMC    -0
Line S04405 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06768  M02S04405.271l716 ---| IMV5     STD    MM+1
Line S04406 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06769  M02S04406.271l716 ---|          SOD    T1          ADJUST LOWER MOVE CP
Line S04407 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06770  M02S04407.271l716 ---|          LDD    T2
Line S04408 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06771  M02S04408.271l716 ---|          UJN    IMV9        START MOVE
Line S04409 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06772  M02S04409.271l716 ---|
Line S04410 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06773  M02S04410.271l716 ---|*         REMOVE ZERO UNASSIGNED FL BLOCKS FROM UPPER MOVE.
Line S04411 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06774  M02S04411.271l716 ---|
Line S04412 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06775  M02S04412.271l716 ---| IMV6     LDD    T1
Line S04413 Modification History
M01 (Added by) mtr
M02 (Updated by) mtr36
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06776  M03S04413.271l716 ---|          ZJN    *           IF IMPOSSIBLE TO SATISFY REQUEST, STOP
Line S00007 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06777  M02S00007.271l716 ---|          ZJN    IMV8.1      IF MOVE CANNOT BE COMPLETED
Line S04414 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06778  M02S04414.271l716 ---| IMV7     SOD    T2
Line S04415 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06779  M02S04415.271l716 ---|          LDM    TUFL,T2
Line S04416 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06780  M02S04416.271l716 ---|          ZJN    IMV7        IF NO UNASSIGNED FL
Line S04417 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06781  M02S04417.271l716 ---|
Line S04418 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06782  M02S04418.271l716 ---|*         COMPUTE LOWER MOVE.
Line S04419 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06783  M02S04419.271l716 ---|
Line S04420 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06784  M02S04420.271l716 ---| IMV8     SOD    T1
Line S04421 Modification History
M01 (Added by) mtr
M02 (Updated by) mtr36
M03 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06785  M03S04421.271l716 ---|          ZJN    *           IF MOVE CANNOT BE DONE, STOP
Line S00008 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06786  M02S00008.271l716 ---| IMV8.1   ZJN    IMV10       IF MOVE CANNOT BE COMPLETED
Line S04422 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06787  M02S04422.271l716 ---|          LDM    TUFL-1,T1
Line S04423 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06788  M02S04423.271l716 ---|          RAD    T3
Line S04424 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06789  M02S04424.271l716 ---|          SBD    T7
Line S04425 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06790  M02S04425.271l716 ---|          MJN    IMV8        IF MORE SPACE NEEDED
Line S04426 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06791  M02S04426.271l716 ---|          SBM    TUFL-1,T1   MOVE THIS CP DOWN
Line S04427 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06792  M02S04427.271l716 ---|          STD    MM+1
Line S04428 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06793  M02S04428.271l716 ---|          LMC    -0          ADJUST MAXIMUM DOWNWARD MOVE
Line S04429 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06794  M02S04429.271l716 ---|          STM    TUFL-1,T1
Line S04430 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06795  M02S04430.271l716 ---|          LDD    T4
Line S04431 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06796  M02S04431.271l716 ---|          SBD    T2
Line S04432 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06797  M02S04432.271l716 ---|          LPC    400000
Line S04433 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06798  M02S04433.271l716 ---|          LMM    TUFL,T2
Line S04434 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06799  M02S04434.271l716 ---|          MJN    IMV5        IF UPWARD MOVE NEEDED
Line S04435 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06800  M02S04435.271l716 ---|          LDD    T1
Line S04436 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06801  M02S04436.271l716 ---|
Line S04437 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06802  M02S04437.271l716 ---|*         EXIT TO START MOVE.
Line S04438 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06803  M02S04438.271l716 ---|
Line S04439 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06804  M02S04439.271l716 ---| IMV9     SHN    7           SET MOVE CP
Line S04440 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06805  M02S04440.271l716 ---|          STD    MM
Line S04441 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06806  M02S04441.271l716 ---|          LDD    T1          SET LOWER CP
Line S04442 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06807  M02S04442.271l716 ---|          SHN    7
Line S04443 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06808  M02S04443.271l716 ---|          STD    MM+2
Line S04444 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06809  M02S04444.271l716 ---|          LDN    CMCL        STORE CONTROL WORD
Line S04445 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06810  M02S04445.271l716 ---|          CWD    MM
Line S04446 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06811  M02S04446.271l716 ---|          LJM    MST         MOVE STORAGE
Line S00009 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06812  M02S00009.271l716 ---|
Line S00010 Modification History
M01 (Added by) mtr36
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06813  M02S00010.271l716 ---| IMV10    RJM    HGM         HANG *MTR* (NO RETURN)
06814  M01S00822.271l716 +++| IMV      SUBR               ENTRY/EXIT
06815  M01S00823.271l716 +++|          LDN    ZERL
06816  M01S00824.271l716 +++|          CRD    CS
06817  M01S00825.271l716 +++|          LDD    T6          FETCH UNASSIGNED MEMORY BLOCK
06818  M01S00826.271l716 +++|          RJM    RSB
06819  M01S00827.271l716 +++|          STD    T3          SET HOLE SIZE ABOUT THIS CP
06820  M01S00828.271l716 +++|          LDD    CM+1
06821  M01S00829.271l716 +++|          STD    T4          SAVE FORWARD LINK
06822  M01S00830.271l716 +++|
06823  M01S00831.271l716 +++|*         COMPUTE UPPER + LOWER MOVE.
06824  M01S00832.271l716 +++|
06825  M01S00833.271l716 +++|          LDN    CM+1        ACCUMULATE MEMORY FOR UPPER MOVE
06826  M01S00834.271l716 +++|          RJM    AMM
06827  M01S00835.271l716 +++|          NJN    IMV2        IF REQUEST SATISFIED WITH UPPER MOVE
06828  M01S00836.271l716 +++|          LDD    T6
06829  M01S00837.271l716 +++|          STD    T2
06830  M01S00838.271l716 +++|          RJM    STA         GET MCT ENTRY
06831  M01S00839.271l716 +++|          CRD    CM
06832  M01S00840.271l716 +++|          LDN    T2          ACCUMULATE MEMORY FOR LOWER MOVE
06833  M01S00841.271l716 +++|          RJM    AMM
06834  M01S00842.271l716 +++|          NJN    IMV2        IF MOVE CAN BE COMPLETED
06835  M01S00843.271l716 +++|
06836  M01S00844.271l716 +++| IMV1     RJM    HGM         HANG *MTR* (NO RETURN)
06837  M01S00845.271l716 +++|
06838  M01S00846.271l716 +++| IMV2     LDD    MM+3        CONVERT MOVE MEMORY TO COUNT
06839  M01S00847.271l716 +++|          SHN    -MBCS
06840  M01S00848.271l716 +++|          RAD    CS+4        APPEND TO MOVE COUNT
06841  M01S00849.271l716 +++|          STD    MB+1
06842  M01S00850.271l716 +++|          RJM    TIM         UPDATE CLOCK
06843  M01S00851.271l716 +++|          LDN    CMCL
06844  M01S00852.271l716 +++|          CRD    MM
06845  M01S00853.271l716 +++|          CWD    CS          SAVE COMPUTED VALUES
06846  M01S00854.271l716 +++|          LDD    CP
06847  M01S00855.271l716 +++|          SBN    2
Line S00856 Modification History
M01 (Added by) 271l716
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06848  M02S00856.273l780 ---|          MJN    IMV5        IF CP 0 OR 1
06849  M01S00119.273l780 +++|          MJN    IMV5        IF CMR REQUEST OR CP 1
06850  M01S00857.271l716 +++|
06851  M01S00858.271l716 +++|*         COMPUTE LOWER + UPPER MOVE.
06852  M01S00859.271l716 +++|
06853  M01S00860.271l716 +++|          LDD    T6          GET UNASSIGNED MEMORY BLOCK
06854  M01S00861.271l716 +++|          RJM    RSB
06855  M01S00862.271l716 +++|          STD    T3          SET HOLE SIZE ABOUT THIS CP
06856  M01S00863.271l716 +++|          LDN    ZERL
06857  M01S00864.271l716 +++|          CRD    CS
06858  M01S00865.271l716 +++|          LDN    T2          ACCUMULATE MEMORY FOR LOWER MOVE
06859  M01S00866.271l716 +++|          RJM    AMM
06860  M01S00867.271l716 +++|          NJN    IMV3        IF REQUEST SATISFIED WITH LOWER MOVE
06861  M01S00868.271l716 +++|          LDD    T4
06862  M01S00869.271l716 +++|          STD    CM+1
06863  M01S00870.271l716 +++|          LDN    CM+1        ACCUMULATE MEMORY FOR UPPER MOVE
06864  M01S00871.271l716 +++|          RJM    AMM
06865  M01S00872.271l716 +++|          ZJN    IMV1        IF MOVE CANNOT BE COMPLETED
06866  M01S00873.271l716 +++| IMV3     LDD    MM+3
06867  M01S00874.271l716 +++|          SHN    -MBCS       CONVERT MOVE MEMORY TO COUNT
06868  M01S00875.271l716 +++|          RAD    CS+4
06869  M01S00876.271l716 +++|
06870  M01S00877.271l716 +++|*         COMPARE OVERHEAD OF UPPER/LOWER VS LOWER/UPPER MOVES.
06871  M01S00878.271l716 +++|
06872  M01S00879.271l716 +++|          SBD    MB+1
06873  M01S00880.271l716 +++|          MJN    IMV4        IF LOWER/UPPER MOVE CHEAPER
06874  M01S00881.271l716 +++|          LDN    CMCL
06875  M01S00882.271l716 +++|          CRD    CS          RESET UPPER/LOWER PARAMETERS
06876  M01S00883.271l716 +++| IMV4     RJM    TIM
06877  M01S00884.271l716 +++| IMV5     LDD    CS+1
06878  M01S00885.271l716 +++|          NJN    IMV6        IF UPPER MOVE PRESENT
06879  M01S00886.271l716 +++|          STD    MM.2
06880  M01S00887.271l716 +++|          LDD    CS          SET INITIAL CP/PCP FOR LOWER MOVE
06881  M01S00888.271l716 +++|          STD    MM.0
06882  M01S00889.271l716 +++|          LDD    CS+2        DEFINE NEGATIVE INCREMENT
06883  M01S00890.271l716 +++|          LMC    -0
06884  M01S00891.271l716 +++|          UJN    IMV7        SET INCREMENT
06885  M01S00892.271l716 +++|
06886  M01S00893.271l716 +++| IMV6     STD    MM.0        SET INITIAL CP/PCP FOR UPPER MOVE
06887  M01S00894.271l716 +++|          LDD    CS
06888  M01S00895.271l716 +++|          STD    MM.2        SET INITIAL CP/PCP FOR LOWER MOVE
06889  M01S00896.271l716 +++|          LDD    CS+2
06890  M01S00897.271l716 +++|          STM    AMVA        SET INITIAL LOWER MOVE INCREMENT
06891  M01S00898.271l716 +++|          LDD    CS+3
06892  M01S00899.271l716 +++| IMV7     STD    MM.1        SET MOVE INCREMENT
06893  M01S00900.271l716 +++|          LDD    CP
06894  M01S00901.271l716 +++|          STD    MM.3        SET REQUESTING CP
06895  M01S00902.271l716 +++|          STM    AMVB
06896  M01S00903.271l716 +++|          LJM    IMVX        RETURN
06897  M01S00904.271l716 +++| ISR      SPACE  4,15
06898  M01S00905.271l716 +++|**        ISR - ISSUE STORAGE REQUEST.
06899  M01S00906.271l716 +++|*
06900  M01S00907.271l716 +++|*         ENTRY  (A) = MONITOR FUNCTION.
06901  M01S00908.271l716 +++|*                (CP) = CONTROL POINT NUMBER.
06902  M01S00909.271l716 +++|*                (CN, CN+1, CN+3) = PARAMETERS.
06903  M01S00910.271l716 +++|*
06904  M01S00911.271l716 +++|*         EXIT   (A) = 0.
06905  M01S00912.271l716 +++|*
06906  M01S00913.271l716 +++|*         USES   CN - CN+4.
06907  M01S00914.271l716 +++|*
06908  M01S00915.271l716 +++|*         CALLS  CPR, TIM.
06909  M01S00916.271l716 +++|
06910  M01S00917.271l716 +++|
06911  M01S00918.271l716 +++| ISR      SUBR               ENTRY/EXIT
06912  M01S00919.271l716 +++|          STM    ISRA
06913  M01S00920.271l716 +++|          LDD    CP          SET CP NUMBER IN X0 IMAGE
06914  M01S00921.271l716 +++|          STD    CN+2
06915  M01S00922.271l716 +++|          LDN    0           CLEAR UNUSED BYTE
06916  M01S00923.271l716 +++|          STD    CN+4
06917  M01S00924.271l716 +++|          LDN    SMRL        STORE FUNCTION IN PROGRESS
06918  M01S00925.271l716 +++|          CWD    CN
06919  M01S00926.271l716 +++|          LDC    10000       ISSUE *CPUMTR* REQUEST
06920  M01S00927.271l716 +++| ISRA     EQU    *-1
06921  M01S00928.271l716 +++|          RJM    CPR
06922  M01S00929.271l716 +++| ISR1     RJM    TIM         UPDATE TIME
06923  M01S00930.271l716 +++|          LDN    SMRL
06924  M01S00931.271l716 +++|          CRD    CN          GET FUNCTION STATUS
06925  M01S00932.271l716 +++|          LDD    CN
06926  M01S00933.271l716 +++|          NJN    ISR1        IF NOT COMPLETE
06927  M01S00934.271l716 +++|*         LDN    0
06928  M01S00935.271l716 +++|          UJN    ISRX        RETURN
Line S04447 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06929  M02S04447.271l716 ---| MFL      SPACE  4
06930  M01S00936.271l716 +++| MFL      SPACE  4,20
06931  M01S04448.mtr     +++|**        MFL - MODIFY FIELD LENGTH.
06932  M01S04449.mtr     +++|*
Line S04450 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06933  M02S04450.271l716 ---|*         ENTRY  (OR+1) = NEW FIELD LENGTH.
Line S04451 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06934  M02S04451.271l716 ---|*                (OR+2) = XX00 IF CM REQUEST.
Line S04452 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06935  M02S04452.271l716 ---|*                       = XX01 IF ECS REQUEST.
06936  M01S00937.271l716 +++|*         ENTRY  (CP) = CONTROL POINT NUMBER.
06937  M01S00938.271l716 +++|*                (T5) = 0 IF CM REQUEST.
06938  M01S00939.271l716 +++|*                     = 1 IF XM REQUEST.
06939  M01S00940.271l716 +++|*                (OR+1) = NEW FIELD LENGTH.
06940  M01S00941.271l716 +++|*                (OR+2) = *RSTM* FLAGS.
06941  M01S04453.mtr     +++|*                (OR+3) = *CMRL*/*FLSW* IF CM REQUEST.
06942  M01S04454.mtr     +++|*                       = *ECRL*/*ECSW* IF ECS REQUEST.
06943  M01S04455.mtr     +++|*                (OR+4) = 4 IF POSITIVE FL/ECS REQUEST.
06944  M01S04456.mtr     +++|*                       = 0 IF NEGATIVE FL REQUEST.
Line S04457 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06945  M02S04457.271l716 ---|*                (CP) = CONTROL POINT ADDRESS.
06946  M01S04458.mtr     +++|*                (CS - CS+4) = FL STATUS.
06947  M01S04459.mtr     +++|*
Line S04460 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06948  M02S04460.271l716 ---|*         USES   T1, T2, CM - CM+4, CN - CN+2, CS - CS+4.
Line S04461 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06949  M02S04461.271l716 ---|*
Line S04462 Modification History
M01 (Added by) mtr
M02 (Updated by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
06950  M02S04462.271l716 ---|*         CALLS  CFL, CPR, TIM, WXP.
Proceed to Part 8
cdc/nos2.source/opl.opl871/deck/mtr.007.txt ยท Last modified: by 127.0.0.1