Deck 1DA Part 006

24 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
06932  M00S03854.1da     +++|          ZJN    ICRX        IF SLAVE RESET FAILED
06933  M00S03855.1da     +++|          LDM    ERCT,DI
06934  M00S03856.1da     +++|          SBN    CSRC-SRRC
06935  M00S03857.1da     +++|          ZJN    ICR1        IF TIME TO TRY SLAVE RESET
06936  M00S03858.1da     +++|
06937  M00S03859.1da     +++| ICR      SUBR               ENTRY/EXIT
06938  M00S03860.1da     +++|          LDD    RF
06939  M00S03861.1da     +++|          NJN    ICR6        IF PREVIOUS RESET FAILED
06940  M00S03862.1da     +++|          LDM    ERCT,DI
06941  M00S03863.1da     +++|          SBN    CSRC-SRRC
06942  M00S03864.1da     +++|          NJN    ICR2        IF NOT TIME TO TRY SLAVE RESET
06943  M00S03865.1da     +++|
06944  M00S03866.1da     +++|*         DO NOT DO SLAVE RESET IF CHANNEL ERROR, MEDIA ERROR,
Line S03867 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
06945  M01S03867.ns2750  ---|*         CONTROLLER DEAD, OR SPIN DOWN COMMAND.
Line S00100 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
06946  M01S00100.ns2750  +++|*         OR CONTROLLER DEAD.
06947  M00S03868.1da     +++|
06948  M00S03869.1da     +++| ICR1     LDML   EDBF+FALT
06949  M00S03870.1da     +++|          SBN    ETIT
06950  M00S03871.1da     +++|          ZJN    ICR3        IF INTERRUPT TIMEOUT
06951  M00S03872.1da     +++|          SBN    EDPE-ETIT+1
06952  M00S03873.1da     +++|          MJN    ICR2        IF NOT DOING SLAVE RESET (CHANNEL ERROR)
06953  M00S03874.1da     +++|          SBN    ECNR-EDPE-1
06954  M00S03875.1da     +++|          ZJN    ICR3        IF SLAVE IN/SYNC IN SIGNAL ERROR
06955  M00S03876.1da     +++|          SBN    ECRE-ECNR
06956  M00S03877.1da     +++|          PJN    ICR2        IF NOT DOING SLAVE RESET
Line S03878 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
06957  M01S03878.ns2750  ---|          LDM    EDBF+CODE
06958  M01S03879.ns2750  ---|          LMN    ESDF
06959  M01S03880.ns2750  ---|          ZJN    ICR2        IF SPIN DOWN COMMAND
06960  M00S03881.1da     ---|
Line S03882 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
06961  M01S03882.ns2783  ---|*         DO NOT ISSUE SLAVE RESET (3 MINUTES) IF A DRIVE CAN
Line S01433 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
06962  M01S01433.ns2783  +++|*         DO NOT ISSUE SLAVE RESET (1 MINUTE) IF A DRIVE CAN
06963  M00S03883.1da     +++|*         BE SET OFF-LINE.
06964  M00S03884.1da     +++|
06965  M01S01434.ns2783  +++|          LDD    PD
06966  M01S01435.ns2783  +++|          ZJN    ICR3        IF NOT PARITY DEVICE
06967  M00S03885.1da     +++|          LDM    CPEA
06968  M00S03886.1da     +++|          NJN    ICR3        IF NO DRIVE TO OFF-LINE
06969  M00S03887.1da     +++| ICR2     LDN    1
06970  M00S03888.1da     +++|          STM    CPEA        INDICATE NO DRIVE TO OFF-LINE
06971  M00S03889.1da     +++|          LDC    1S16+ICR5   RETURN ADDRESS
06972  M00S03890.1da     +++|          UJN    ICR4        ISSUE LOGICAL RESET
06973  M00S03891.1da     +++|
Line S03892 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
06974  M01S03892.1da8    ---| ICR3     LDN    0
06975  M01S03893.1da8    ---|          STM    ESAD,DI     SO ERROR RESPONSE WILL BE LOGGED
Line S00358 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
06976  M01S00358.1da8    +++| ICR3     LDN    0           ENABLE LOGGING OF ERROR RESPONSE
06977  M01S00359.1da8    +++|          STM    ERRA
06978  M00S03894.1da     +++|          LDC    ERR12       RETURN ADDRESS FROM SLAVE RESET
06979  M00S03895.1da     +++| ICR4     LJM    SRS         ISSUE RESET
06980  M00S03896.1da     +++|
06981  M00S03897.1da     +++| ICR5     RJM    CPE         CHECK IF PARITY DRIVE ENABLED
06982  M00S03898.1da     +++|          LJM    ERR12       EXIT
06983  M00S03899.1da     +++| IDM      SPACE  4,20
06984  M00S03900.1da     +++|**        IDM - ISSUE DAYFILE MESSAGE.
06985  M00S03901.1da     +++|*
06986  M00S03902.1da     +++|*         ENTRY  (A) = BML MESSAGE SYMPTOM CODE.
06987  M00S03903.1da     +++|*                (RW) = READ / WRITE FLAG.
06988  M00S03904.1da     +++|*                (EO) = EST ORDINAL.
06989  M00S03905.1da     +++|*                (CN) = CONTROLLER NUMBER.
Line S03906 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
06990  M01S03906.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00360 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
06991  M01S00360.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
06992  M00S03907.1da     +++|*                (DT) = DRIVE TYPE.
06993  M00S03908.1da     +++|*                (PHYD,DI) = DRIVE NUMBER.
06994  M00S03909.1da     +++|*                (MISC) = 1 IF UNRECOVERED ERROR.
Line S00219 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
06995  M01S00219.273l780 +++|*                (MAD1) = MESSAGE ADDRESS.
06996  M01S00220.273l780 +++|*
06997  M01S00221.273l780 +++|*         NOTE - THE CONTENTS OF THE MESSAGE DETERMINES WHETHER IT
06998  M01S00222.273l780 +++|*                GOES TO THE ERROR LOG OR THE BML.
06999  M00S03910.1da     +++|*
07000  M00S03911.1da     +++|*         EXIT   (A) = (MISC) = 0.
07001  M00S03912.1da     +++|*
Line S03913 Modification History
M01 (Removed by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07002  M01S03913.ns2769  ---|*         USES   T2, T3, CM - CM+4, WB - WB+4.
07003  M01S03914.ns2769  ---|*
07004  M01S03915.ns2769  ---|*         CALLS  UEC.
07005  M01S03916.ns2769  ---|*
07006  M01S03917.ns2769  ---|*         MACROS DELAY, EMBE, EXECUTE, MONITOR.
Line S00003 Modification History
M01 (Added by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07007  M01S00003.ns2769  +++|*         CALLS  IMB, UEC.
07008  M00S03918.1da     +++|
07009  M00S03919.1da     +++|
07010  M00S03920.1da     +++| IDM      SUBR               ENTRY/EXIT
07011  M00S03921.1da     +++|          LMC    D"DN"*400
07012  M00S03922.1da     +++|          STM    BMLM+1      INSERT SYMPTOM CODE IN MESSAGE
Line S03923 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07013  M01S03923.ns2783  ---|          LDM    BMID,DT
Line S01436 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07014  M01S01436.ns2783  +++|          LDML   BMID,DT
07015  M01S01437.ns2783  +++|          SHN    -11
07016  M00S03924.1da     +++|          STM    MSID        ERROR MESSAGE ID
07017  M00S03925.1da     +++|          LDD    CN
07018  M00S03926.1da     +++|          SHN    6
07019  M00S03927.1da     +++|          ADM    PHYD,DI     INSERT UNIT NUMBER
07020  M00S03928.1da     +++|          STM    UNIT
07021  M00S03929.1da     +++|          LDM    PNUN,DI     SET PORT NUMBER
07022  M00S03930.1da     +++|          SHN    -3
07023  M00S03931.1da     +++|          SCN    77
07024  M00S03932.1da     +++|          STM    PORT
07025  M00S03933.1da     +++|          LDD    EO          INCLUDE EST ORDINAL
07026  M00S03934.1da     +++|          STM    ESTO
07027  M00S03935.1da     +++|          LDD    RW          READ / WRITE FLAG
07028  M00S03936.1da     +++|          LPN    1
07029  M00S03937.1da     +++|          SHN    21-4
07030  M00S03938.1da     +++|          ADM    ERCT,DI     SET RETRY COUNT
07031  M00S03939.1da     +++|          SHN    13-5
07032  M00S03940.1da     +++|          RAM    MISC        APPEND TO RECOVERED/UNRECOVERED STATUS
Line S03941 Modification History
M01 (Removed by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07033  M01S03941.ns2769  ---| IDM1     LDN    ZERL
07034  M01S03942.ns2769  ---|          CRD    CM          PRESET *UTEM* REQUEST
07035  M01S03943.ns2769  ---|          EMBE   *
07036  M01S03944.ns2769  ---|          LDC    0
07037  M01S03945.ns2769  ---|          STD    CM+4        SET ADDRESS OF INTERLOCK WORD
07038  M01S03946.ns2769  ---|          SHN    -14
07039  M01S03947.ns2769  ---|          STD    CM+3
07040  M01S03948.ns2769  ---|          MONITOR  UTEM      GET *EMB* INTERLOCK
07041  M01S03949.ns2769  ---|          LDD    CM+1
07042  M01S03950.ns2769  ---|          ZJN    IDM2        IF INTERLOCK OBTAINED
07043  M01S03951.ns2769  ---|          DELAY
07044  M01S03952.ns2769  ---|          UJN    IDM1        RETRY INTERLOCK ATTEMPT
07045  M01S03953.ns2769  ---|
07046  M01S03954.ns2769  ---| IDM2     LDC    0           READ INTERLOCK WORD
07047  M01S03955.ns2769  ---|          EMBE   IDM2
07048  M01S03956.ns2769  ---|          CRD    WB
07049  M01S03957.ns2769  ---|          LDML   MAD1        GET MESSAGE ADDRESS
07050  M01S03958.ns2769  ---|          ADN    MSGL+1-MSGP
07051  M01S03959.ns2769  ---|          STDL   T3
07052  M01S03960.ns2769  ---|          LDIL   T3          EXTRACT MESSAGE LENGTH
07053  M01S03961.ns2769  ---|          STD    T2
07054  M01S03962.ns2769  ---|          ADD    WB+3        CURRENT WORD COUNT
07055  M01S03963.ns2769  ---|          SBK    EMBLL-1
07056  M01S03964.ns2769  ---|          MJN    IDM3        IF ROOM IN BUFFER FOR MESSAGE
07057  M01S03965.ns2769  ---|          LDN    1
07058  M01S03966.ns2769  ---|          STD    WB+1        SET DATA LOST FLAG
07059  M01S03967.ns2769  ---|          UJN    IDM4        CLEAR *EMB* INTERLOCK
07060  M01S03968.ns2769  ---|
07061  M01S03969.ns2769  ---| IDM3     LDC    1           WRITE ERROR MESSAGE TO *EMB*
07062  M01S03970.ns2769  ---|          EMBE   IDM3
07063  M01S03971.ns2769  ---|          ADD    WB+3        STORE MESSAGE IN CM
07064  M01S03972.ns2769  ---|          CWM    MSGP,T2
07065  M01S03973.ns2769  ---| MAD1     EQU    *-1
07066  M01S03974.ns2769  ---|          LDD    T2          UPDATE LENGTH OF DATA IN *EMB*
07067  M01S03975.ns2769  ---|          RAD    WB+3
07068  M01S03976.ns2769  ---|          LDD    WB+4
07069  M01S03977.ns2769  ---|          LPN    2
07070  M01S03978.ns2769  ---|          NJN    IDM4        IF *1MD* ALREADY CALLED
07071  M01S03979.ns2769  ---|          STD    CM+1
07072  M01S03980.ns2769  ---|          LDD    MA          STORE MESSAGE BUFFER FOR *1MD* CALL
07073  M01S03981.ns2769  ---|          CWM    IDMC,ON
07074  M01S03982.ns2769  ---|          EXECUTE  1MD,=
07075  M01S03983.ns2769  ---|          MONITOR  RPPM      REQUEST PP FOR *1MD*
07076  M01S03984.ns2769  ---|          LDD    CM+1
07077  M01S03985.ns2769  ---|          ZJN    IDM4        IF NO PP-S AVAILABLE
07078  M01S03986.ns2769  ---|          LDN    2
07079  M01S03987.ns2769  ---|          RAD    WB+4
07080  M01S03988.ns2769  ---| IDM4     SOD    WB+4        CLEAR *EMB* INTERLOCK
07081  M01S03989.ns2769  ---|          EMBE   *
07082  M01S03990.ns2769  ---|          LDC    0           UPDATE *EMB* INFORMATION
07083  M01S03991.ns2769  ---|          CWD    WB
Line S00004 Modification History
M01 (Added by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07084  M01S00004.ns2769  +++|          LDML   MAD1
07085  M01S00005.ns2769  +++|          RJM    IMB         ISSUE MESSAGE TO BUFFER
07086  M00S03992.1da     +++|          RJM    UEC         UPDATE MST ERROR COUNT
07087  M00S03993.1da     +++|          LDC    MSGP
07088  M00S03994.1da     +++|          STML   MAD1        RESTORE BML ERROR MESSAGE ADDRESS
07089  M00S03995.1da     +++|          LDN    0
07090  M00S03996.1da     +++|          STM    MISC        CLEAR UNRECOVERED ERROR STATUS
07091  M00S03997.1da     +++|*         LDN    0
07092  M00S03998.1da     +++|          LJM    IDMX        RETURN
07093  M01S00006.ns2769  +++|
07094  M01S00007.ns2769  +++|
07095  M01S00008.ns2769  +++| MAD1     CONL   MSGP        MESSAGE ADDRESS (MAY BE SET BY CALLER)
Line S03999 Modification History
M01 (Removed by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07096  M01S03999.ns2769  ---|
Line S00223 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07097  M02S00223.ns2769  ---|
Line S04000 Modification History
M01 (Removed by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
07098  M01S04000.ns2769  ---| IDMC     VFD    18/3L1MD,42/1    *1MD* CALL
07099  M00S04001.1da     ---| IDU      SPACE  4,15
07100  M00S04002.1da     ---|**        IDU - INTERLOCK DISK UNIT.
07101  M00S04003.1da     ---|*
Line S04004 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07102  M01S04004.ns2783  ---|*         ENTRY  (CB) = *CBT* ORDINAL IF I/O REQUEST.
Line S01438 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07103  M01S01438.ns2783  +++|*         ENTRY  (CB) = CBT ORDINAL, IF I/O REQUEST.
07104  M01S01439.ns2783  +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07105  M00S04005.1da     +++|*                (EO) = EST ORDINAL.
Line S04006 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07106  M01S04006.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00361 Modification History
M01 (Added by) 1da8
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07107  M02S00361.ns2783  ---|*                (DI) = DEVICE STATE TABLE ADDRESS.
07108  M00S04007.1da     ---|*
Line S04008 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07109  M01S04008.ns2783  ---|*         EXIT   (A) .EQ. 0 IF UNIT INTERLOCKED.
07110  M01S04009.ns2783  ---|*                (A) .LT. 0 IF CHANNEL DOWN OR NOT ENABLED.
Line S01440 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07111  M01S01440.ns2783  +++|*         EXIT   (A) .EQ. 0, IF UNIT INTERLOCKED SUCCESSFULLY.
07112  M01S01441.ns2783  +++|*                (A) .LT. 0, IF CHANNEL DOWN.
07113  M01S01442.ns2783  +++|*                (A) .GT. 0, IF UNABLE TO INTERLOCK.
07114  M00S04010.1da     +++|*
Line S04011 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07115  M01S04011.ns2783  ---|*         USES   T2, T7, CM - CM+4.
Line S01443 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07116  M01S01443.ns2783  +++|*         USES   T7, WB+3, CM - CM+4.
07117  M00S04012.1da     +++|*
Line S04013 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07118  M01S04013.ns2783  ---|*         CALLS  SUI.
Line S01444 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07119  M01S01444.ns2783  +++|*         CALLS  CAC, CCS, SUI.
07120  M00S04014.1da     +++|*
Line S04015 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07121  M01S04015.ns2783  ---|*         MACROS CBTE, SFA.
Line S01445 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07122  M01S01445.ns2783  +++|*         MACROS CBTE.
07123  M00S04016.1da     +++|
07124  M00S04017.1da     +++|
07125  M00S04018.1da     +++| IDU4     RJM    SUI         SET UNIT INTERLOCK
07126  M00S04019.1da     +++|
07127  M00S04020.1da     +++| IDU      SUBR               ENTRY/EXIT
07128  M00S04021.1da     +++|          LDM    RQLN,DI
07129  M00S04022.1da     +++|          SHN    0-13        CHECK UNIT RESERVED
07130  M00S04023.1da     +++|          LMN    1
07131  M00S04024.1da     +++|          ZJN    IDUX        IF UNIT INTERLOCKED
07132  M00S04025.1da     +++|          LDC    0
07133  M00S04026.1da     +++| CHRQ     EQU    *-1
07134  M00S04027.1da     +++|          NJN    IDUX        IF CHANNEL REQUESTED
Line S04028 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07135  M01S04028.ns2783  ---|          SFA    EST,EO      CALCULATE EST ADDRESS
07136  M01S04029.ns2783  ---|          ADK    EQDE
07137  M01S04030.ns2783  ---|          CRD    CM          READ *EQDE* WORD
Line S01446 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07138  M01S01446.ns2783  +++|          RJM    CCS         CHECK CHANNEL STATE
07139  M01S01447.ns2783  +++| IDU2     ZJN    IDU4        IF CHANNEL UP
07140  M01S01448.ns2783  +++|          SCN    1
07141  M01S01449.ns2783  +++|          NJN    IDU3        IF CHANNEL DOWN
07142  M00S04031.1da     +++|
Line S04032 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07143  M01S04032.ns2783  ---|*         CHECK EST ENTRY FOR CHANNEL DOWN.
Line S01450 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07144  M01S01450.ns2783  +++|*         CHANNEL IDLE.  IF OTHER CHANNEL IS DEFINED AND UP, ONLY
07145  M01S01451.ns2783  +++|*         PROCESS CHANNEL-SPECIFIC REQUESTS ON THIS CHANNEL.
07146  M00S04033.1da     +++|
Line S04034 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07147  M01S04034.ns2783  ---|          LDD    CM+1        EXTRACT CHANNEL
07148  M01S04035.ns2783  ---|          LMD    IR+4
07149  M01S04036.ns2783  ---|          LPN    77
07150  M01S04037.ns2783  ---|          ZJN    IDU1        IF PATH SERVICED BY THIS DRIVER
07151  M01S04038.ns2783  ---|          LDN    1
07152  M01S04039.ns2783  ---| IDU1     ADN    CM+1        SET CHANNEL BYTE ADDRESS
07153  M01S04040.ns2783  ---|          STD    T2
07154  M01S04041.ns2783  ---|          LDI    T2          CHECK CHANNEL STATE
07155  M01S04042.ns2783  ---|          SHN    -11
07156  M01S04043.ns2783  ---|          LMN    4
07157  M01S04044.ns2783  ---| IDU2     ZJN    IDU4        IF CHANNEL UP AND AVAILABLE
07158  M01S04045.ns2783  ---|          SCN    1
07159  M01S04046.ns2783  ---|          NJN    IDU3        IF CHANNEL DOWN OR NOT ENABLED
07160  M00S04047.1da     ---|          LDD    CB
07161  M00S04048.1da     ---|          ZJN    IDU3        IF NOT I/O REQUEST
07162  M00S04049.1da     ---|          SHN    CBTLS
07163  M00S04050.1da     ---|          CBTE   *
07164  M00S04051.1da     ---|          ADC    PAD4        GET CHANNEL FROM CBT ENTRY
07165  M00S04052.1da     ---|          CRD    T7
07166  M00S04053.1da     ---|          ADN    HSLK-PAD4   GET CHANNEL SELECT STATUS
07167  M00S04054.1da     ---|          CRD    CM
07168  M00S04055.1da     ---|          LDD    CM          CHECK ERROR FLAGS
07169  M00S04056.1da     ---|          SHN    0-12
07170  M01S04057.ns2783  ---|          ZJN    IDU3        IF NOT CHANNEL SPECIFIC REQUEST
07171  M01S04058.ns2783  ---|          LDD    T7
07172  M01S04059.ns2783  ---|          SHN    -6          CHECK CHANNEL
Line S01452 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07173  M01S01452.ns2783  +++|          NJN    IDU2.1      IF CHANNEL SPECIFIC REQUEST
07174  M01S01453.ns2783  +++|          RJM    CAC         CHECK ALTERNATE CHANNEL STATUS
07175  M01S01454.ns2783  +++|          ZJN    IDU3        IF OTHER CHANNEL DEFINED AND UP
07176  M01S01455.ns2783  +++|          UJP    IDU4        SET UNIT INTERLOCK
07177  M01S01456.ns2783  +++|
07178  M01S01457.ns2783  +++| IDU2.1   LDD    T7          CHECK SPECIFIED CHANNEL
07179  M01S01458.ns2783  +++|          SHN    -6
07180  M00S04060.1da     +++|          LMD    IR+4
07181  M00S04061.1da     +++|          ZJN    IDU2        IF REQUEST FOR THIS DRIVER
Line S04062 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07182  M01S04062.ns2783  ---| IDU3     LCN    0
07183  M01S04063.ns2783  ---|          LJM    IDUX        RETURN
Line S01459 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07184  M01S01459.ns2783  +++| IDU3     LCN    0           RETURN *CHANNEL DOWN* STATUS
07185  M01S01460.ns2783  +++|          UJP    IDUX        RETURN
Line S00055 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07186  M01S00055.1da7    +++| IEE      SPACE  4,15
07187  M01S00056.1da7    +++|**        IEE - ISSUE E,E EVENT.
07188  M01S00057.1da7    +++|*
07189  M01S00058.1da7    +++|*         THIS ROUTINE ISSUES A MONITOR REQUEST WHICH CAUSES AN
07190  M01S00059.1da7    +++|*         OPERATOR ACTION TO VIEW THE E,E DISPLAY.
07191  M01S00060.1da7    +++|*
Line S00061 Modification History
M01 (Added by) 1da7
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07192  M02S00061.ns2783  ---|*         ENTRY  (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S01461 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07193  M01S01461.ns2783  +++|*         ENTRY  (DI) = DEVICE STATE TABLE ADDRESS.
Line S00062 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07194  M01S00062.1da7    +++|*
Line S00063 Modification History
M01 (Added by) 1da7
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07195  M02S00063.ns2783  ---|*         USES   CM+1, CM+3, CM+4.
Line S01462 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07196  M01S01462.ns2783  +++|*         USES   CM - CM+4.
Line S00064 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07197  M01S00064.1da7    +++|*
07198  M01S00065.1da7    +++|*         MACROS MONITOR.
07199  M01S00066.1da7    +++|
07200  M01S00067.1da7    +++|
07201  M01S00068.1da7    +++| IEE      SUBR               ENTRY/EXIT
07202  M01S00069.1da7    +++|          LDN    EEVS
07203  M01S00070.1da7    +++|          STD    CM+1        ENTER EVENT
07204  M01S00071.1da7    +++|          LDN    0
07205  M01S00072.1da7    +++|          STD    CM+3
07206  M01S00073.1da7    +++|          LDN    CEDE        *CHECK E,E DISPLAY* EVENT
07207  M01S00074.1da7    +++|          STD    CM+4
07208  M01S00075.1da7    +++|          MONITOR  EATM
07209  M01S00076.1da7    +++|          UJN    IEEX        RETURN
Line S00224 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07210  M02S00224.1da8    ---| IEM      SPACE  4,10
Line S00362 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07211  M01S00362.1da8    +++| IEM      SPACE  4,15
Line S00225 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07212  M01S00225.273l780 +++|**        IEM - ISSUE ERROR LOG MESSAGE.
07213  M01S00226.273l780 +++|*
Line S00227 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07214  M02S00227.ns2767  ---|*         ENTRY  (A) = MESSAGE ADDRESS (*IEMA* OR *IEMB*).
Line S00037 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07215  M02S00037.1da8    ---|*         ENTRY  (A) = MESSAGE ADDRESS (IEMA, IEMB, IEMC, IEMD OR IEME).
Line S00363 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07216  M01S00363.1da8    +++|*         ENTRY  (A) = 1/CF,15/ADDRESS.
07217  M01S00364.1da8    +++|*                      CF - SET CONTROLLER NUMBER INTO MESSAGE.
07218  M01S00365.1da8    +++|*                      THE MESSAGE LENGTH IS IN (ADDRESS-1).
07219  M01S00366.1da8    +++|*                (CN) = CONTROLLER NUMBER.
Line S00228 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07220  M01S00228.273l780 +++|*                (DT) = DRIVE TYPE.
Line S00229 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07221  M02S00229.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00367 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07222  M01S00367.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
Line S00230 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07223  M01S00230.273l780 +++|*                (EO) = EST ORDINAL.
07224  M01S00231.273l780 +++|*
Line S00038 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07225  M02S00038.1da8    ---|*         USES   T1.
Line S00368 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07226  M01S00368.1da8    +++|*         USES   T1, T2.
Line S00039 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07227  M01S00039.ns2767  +++|*
Line S00232 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07228  M01S00232.273l780 +++|*         CALLS  C2D, IDM.
07229  M01S00233.273l780 +++|
07230  M01S00234.273l780 +++|
07231  M01S00235.273l780 +++| IEM      SUBR               ENTRY/EXIT
Line S00236 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07232  M02S00236.1da8    ---|          STML   MAD1        MESSAGE ADDRESS
Line S00040 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07233  M02S00040.1da8    ---|          STDL   T1
Line S00237 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07234  M02S00237.1da8    ---|          LDM    DM,DT       SAVE DEVICE MNEMONIC
Line S00238 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2767
M03 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07235  M03S00238.1da8    ---|          STM    IEMA+5
07236  M03S00239.1da8    ---|          STM    IEMB+5
Line S00041 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07237  M02S00041.1da8    ---|          STM    5,T1
Line S00369 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07238  M01S00369.1da8    +++|          STDL   T0          SAVE COMPLETE PARAMETER
07239  M01S00370.1da8    +++|          LPC    17777
07240  M01S00371.1da8    +++|          STDL   T1          ADDRESS OF SPECIFIED MESSAGE
07241  M01S00372.1da8    +++|          STML   IEMA
07242  M01S00373.1da8    +++|          LDDL   T0          CHECK IF CONTROLLER NUMBER FLAG SET
07243  M01S00374.1da8    +++|          SHN    21-17
07244  M01S00375.1da8    +++|          PJN    IEM1        IF CONTROLLER NUMBER NOT PART OF MESSAGE
07245  M01S00376.1da8    +++|          LDD    CN          CONVERT CONTROLLER NUMBER
07246  M01S00377.1da8    +++|          ADN    1R0
07247  M01S00378.1da8    +++|          SHN    6           INSERT IN MESSAGE
07248  M01S00379.1da8    +++|          LMN    1R
07249  M01S00380.1da8    +++|          STM    1,T1
07250  M01S00381.1da8    +++| IEM1     LDM    DM,DT       SAVE DEVICE MNEMONIC
07251  M01S00382.1da8    +++|          STM    ERMH+5
Line S00240 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07252  M01S00240.273l780 +++|          LDD    EO
07253  M01S00241.273l780 +++|          SHN    -3
07254  M01S00242.273l780 +++|          RJM    C2D
Line S00243 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07255  M02S00243.ns2767  ---|          STM    IEMA+6      UPPER 2 DIGITS OF EST ORDINAL
07256  M02S00244.ns2767  ---|          STM    IEMB+6
Line S00042 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07257  M02S00042.1da8    ---|          STM    6,T1        UPPER 2 DIGITS OF EST ORDINAL
Line S00383 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07258  M01S00383.1da8    +++|          STM    ERMH+6      UPPER 2 DIGITS OF EST ORDINAL
Line S00245 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07259  M01S00245.273l780 +++|          LDD    EO
07260  M01S00246.273l780 +++|          LPN    7
07261  M01S00247.273l780 +++|          SHN    6
07262  M01S00248.273l780 +++|          ADC    2R0,
Line S00249 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07263  M02S00249.ns2767  ---|          STM    IEMA+7      LOWER DIGIT OF EST ORDINAL
07264  M02S00250.ns2767  ---|          STM    IEMB+7
Line S00043 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07265  M02S00043.1da8    ---|          STM    7,T1        LOWER DIGIT OF EST ORDINAL
Line S00384 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07266  M01S00384.1da8    +++|          STM    ERMH+7      LOWER DIGIT OF EST ORDINAL
Line S00251 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07267  M01S00251.273l780 +++|          LDM    PHYD,DI
07268  M01S00252.273l780 +++|          RJM    C2D
Line S00253 Modification History
M01 (Added by) 273l780
M02 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07269  M02S00253.ns2767  ---|          STM    IEMA+11     FAILING DRIVE
07270  M02S00254.ns2767  ---|          STM    IEMB+11
Line S00044 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07271  M02S00044.1da8    ---|          STM    11,T1       FAILING DRIVE
Line S00385 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07272  M01S00385.1da8    +++|          STM    ERMH+11     FAILING DRIVE
07273  M01S00386.1da8    +++|          LDM    -1,T1       SET MESSAGE LENGTH
07274  M01S00387.1da8    +++|          STM    ERMH+3
07275  M01S00388.1da8    +++|          LDN    4
07276  M01S00389.1da8    +++|          STD    T1
07277  M01S00390.1da8    +++|          LDD    MA
07278  M01S00391.1da8    +++|          CWM    **,T1       COPY MESSAGE INTO BUFFER
07279  M01S00392.1da8    +++| IEMA     EQU    *-1
07280  M01S00393.1da8    +++|          LDD    MA
07281  M01S00394.1da8    +++|          CRM    ERMB,T1
07282  M01S00395.1da8    +++|          LDC    ERMH        MESSAGE HEADER ADDRESS
07283  M01S00396.1da8    +++|          STML   MAD1
Line S00255 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07284  M01S00255.273l780 +++|          RJM    IDM         ISSUE MESSAGE TO ERROR LOG
07285  M01S00256.273l780 +++|          UJP    IEMX        RETURN
07286  M01S00257.273l780 +++|
07287  M01S00258.273l780 +++|
Line S00259 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da3
Seq #  *Modification Id* Act 
----------------------------+
07288  M02S00259.1da3    ---| IEMA     CON    0,0,0,5,ELDY
Line S00001 Modification History
M01 (Added by) 1da3
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07289  M02S00001.284l847 ---| IEMA     CON    0,0,0,6,ELDY
Line S00474 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07290  M02S00474.1da8    ---| IEMA     CON    0,0,0,IEMAL/5,ELDY
Line S00260 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07291  M02S00260.1da8    ---|          DATA   10H*****, U**
07292  M02S00261.1da8    ---|          DATA   C+, PARITY PROTECTION DISABLED.+
Line S00475 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07293  M02S00475.1da8    ---| IEMAL    EQU    *-IEMA+4
Line S00397 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07294  M01S00397.1da8    +++|*         ERROR MESSAGE HEADER AND BUFFER.
Line S00262 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07295  M01S00262.273l780 +++|
Line S00263 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da3
Seq #  *Modification Id* Act 
----------------------------+
07296  M02S00263.1da3    ---| IEMB     CON    0,0,0,5,ELDY
Line S00002 Modification History
M01 (Added by) 1da3
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07297  M02S00002.284l847 ---| IEMB     CON    0,0,0,6,ELDY
Line S00476 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07298  M02S00476.1da8    ---| IEMB     CON    0,0,0,IEMBL/5,ELDY
Line S00264 Modification History
M01 (Added by) 273l780
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07299  M02S00264.1da8    ---|          DATA   10H*****, U**
07300  M02S00265.1da8    ---|          DATA   C+, PARITY PROTECTION RESTORED.+
Line S00477 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07301  M02S00477.1da8    ---| IEMBL    EQU    *-IEMB+4
Line S00398 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07302  M01S00398.1da8    +++| ERMH     CON    0,0,0,**,ELDY
07303  M01S00399.1da8    +++|          DATA   12H*****, U**,
07304  M01S00400.1da8    +++| ERMB     BSSZ   4*5
07305  M01S00401.1da8    +++|          CON    0
Line S00045 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07306  M01S00045.ns2767  +++|
Line S00046 Modification History
M01 (Added by) ns2767
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07307  M02S00046.284l847 ---| IEMC     CON    0,0,0,6,ELDY
Line S00478 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07308  M02S00478.1da8    ---| IEMC     CON    0,0,0,IEMCL/5,ELDY
Line S00047 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07309  M02S00047.1da8    ---|          DATA   10H*****, U**
07310  M02S00048.1da8    ---|          DATA   C+, PARITY RESTORE INITIATED.+
Line S00479 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07311  M02S00479.1da8    ---| IEMCL    EQU    *-IEMC+4
Line S00402 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07312  M01S00402.1da8    +++|*         ERROR MESSAGES.
Line S00049 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07313  M01S00049.ns2767  +++|
Line S00050 Modification History
M01 (Added by) ns2767
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07314  M02S00050.284l847 ---| IEMD     CON    0,0,0,6,ELDY
Line S00480 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07315  M02S00480.1da8    ---| IEMD     CON    0,0,0,IEMDL/5,ELDY
Line S00051 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07316  M02S00051.1da8    ---|          DATA   10H*****, U**
07317  M02S00052.1da8    ---|          DATA   C+, FORMAT INITIATED.+
Line S00481 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07318  M02S00481.1da8    ---| IEMDL    EQU    *-IEMD+4
Line S00053 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07319  M02S00053.1da8    ---|
Line S00054 Modification History
M01 (Added by) ns2767
M02 (Removed by) 284l847
M03 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07320  M03S00054.1da8    ---| IEME     CON    0,0,0,6,ELDY
Line S00482 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07321  M02S00482.1da8    ---| IEME     CON    0,0,0,IEMEL/5,ELDY
Line S00055 Modification History
M01 (Added by) ns2767
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07322  M02S00055.1da8    ---|          DATA   10H*****, U**
07323  M02S00056.1da8    ---|          DATA   C+, FORMAT COMPLETE.+
Line S00483 Modification History
M01 (Added by) 284l847
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07324  M02S00483.1da8    ---| IEMEL    EQU    *-IEME+4
Line S00403 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07325  M01S00403.1da8    +++| ERPD     ERRMSG (PARITY PROTECTION DISABLED.)
07326  M01S00404.1da8    +++| ERPR     ERRMSG (PARITY PROTECTION RESTORED.)
07327  M01S00405.1da8    +++| ERRI     ERRMSG (PARITY RESTORE INITIATED.)
07328  M01S00406.1da8    +++| ERFI     ERRMSG (FORMAT INITIATED.)
07329  M01S00407.1da8    +++| ERFC     ERRMSG (FORMAT COMPLETE.)
07330  M01S00408.1da8    +++| ERCR     ERRMSG (CMX RESET ON CCHXX.)
07331  M01S00409.1da8    +++| ERRC     ERRMSG (CMX RESET COMPLETE.)
07332  M01S00410.1da8    +++| ERRF     ERRMSG (CMX RESET FAILURE.)
07333  M01S00411.1da8    +++| ERCD     ERRMSG (CMX CONTROLLER DISABLED, CCHXX.)
07334  M01S00412.1da8    +++| ERCE     ERRMSG (CMX CONTROLLER ENABLED,  CCHXX.)
07335  M00S04064.1da     +++| IHD      SPACE  4,20
07336  M00S04065.1da     +++|**        IHD - INTERRUPT HANDLER.
07337  M00S04066.1da     +++|*
Line S04067 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07338  M01S04067.1da8    ---|*         ENTRY  (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00413 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07339  M01S00413.1da8    +++|*         ENTRY  (CI) = CONTROLLER STATE TABLE ADDRESS.
07340  M01S00414.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07341  M00S04068.1da     +++|*                (DN) = DRIVE NUMBER.
07342  M00S04069.1da     +++|*
07343  M00S04070.1da     +++|*         EXIT   (A) = EXIT CONDITION FROM ROUTINE *VIS*.
07344  M00S04071.1da     +++|*                    = 0 IF INTERRUPT FOR INACTIVE DRIVE.
07345  M00S04072.1da     +++|*                    = RETURN ADDRESS TO PROCESSOR.
07346  M00S04073.1da     +++|*                (MS) = MAJOR STATUS FROM RESPONSE PACKET.
07347  M00S04074.1da     +++|*                (RT) = RESPONSE TYPE FROM STATUS BLOCK.
07348  M00S04075.1da     +++|*                (DI) = THE COMMAND REFERENCE NUMBER FROM AN EXPECTED
07349  M00S04076.1da     +++|*                       RESPONSE.
07350  M00S04077.1da     +++|*                TO *DAS1* IF UNEXPECTED ASYNCH.
07351  M00S04078.1da     +++|*
Line S04079 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07352  M01S04079.1da8    ---|*         USES   DI, MS, RT, T4, T5.
Line S00415 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07353  M01S00415.1da8    +++|*         USES   DI, MS, RT, T4.
07354  M00S04080.1da     +++|*
Line S04081 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07355  M01S04081.ns2783  ---|*         CALLS  DCM, LDP, LSD, RCR, RRP, SCM, SRP, VIS.
Line S01463 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07356  M01S01463.ns2783  +++|*         CALLS  DCM, LDP, LSD, RCR, RRP, SCM, VIS.
07357  M00S04082.1da     +++|
07358  M00S04083.1da     +++|
07359  M00S04084.1da     +++| IHD6     LCN    0           INDICATE ASYNC INTERRUPT
07360  M00S04085.1da     +++| IHD7     RJM    VIS         VERIFY INTERRUPT SOURCE
07361  M00S04086.1da     +++|
07362  M00S04087.1da     +++| IHD      SUBR               ENTRY/EXIT
Line S04088 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07363  M01S04088.1da8    ---|          LDML   PNUN,DI
07364  M01S04089.1da8    ---|          SHN    -6
07365  M01S04090.1da8    ---|          STDL   T5
07366  M01S04091.1da8    ---|          LDML   CSTB,T5
07367  M01S04092.1da8    ---|          SHN    -16
Line S00416 Modification History
M01 (Added by) 1da8
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07368  M02S00416.ns2783  ---|          LDML   CSTB,CI
Line S01464 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07369  M01S01464.ns2783  +++|          LDML   CTST,CI
Line S00417 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07370  M01S00417.1da8    +++|          SHN    -15
07371  M00S04093.1da     +++|          ZJN    IHD1        IF STREAMING MODE FOR RESPONSES
07372  M00S04094.1da     +++|
07373  M00S04095.1da     +++|*         IF 10 MB CHANNEL AND INTERLOCK MODE, SOMETIMES AFTER SENDING
07374  M00S04096.1da     +++|*         A COMMAND PACKET, THE ERROR FLAG WILL SET DURING THE
07375  M00S04097.1da     +++|*         FOLLOWING BUS CONTROL SEQUENCE (IPI ERROR REGISTER = 0004).
07376  M00S04098.1da     +++|*         MASTER CLEARING THE CHANNEL AFTER THE COMMAND PACKET
07377  M00S04099.1da     +++|*         PREVENTS THIS PROBLEM.
07378  M00S04100.1da     +++|
07379  M00S04101.1da     +++|          RJM    RCR         RESET CHANNEL REGISTERS
07380  M00S04102.1da     +++| IHD1     RJM    SCM         SELECT CONTROLLER
07381  M00S04103.1da     +++|          RJM    RRP         READ RESPONSE PACKET
07382  M00S04104.1da     +++|          LDML   RPBF+MST
07383  M00S04105.1da     +++|          STDL   MS          SAVE MAJOR STATUS
07384  M00S04106.1da     +++|          SHN    -4
07385  M00S04107.1da     +++|          LPN    17          EXTRACT RESPONSE TYPE
07386  M00S04108.1da     +++|          STD    RT
07387  M00S04109.1da     +++|          LMN    XFNT
07388  M00S04110.1da     +++|          ZJN    IHD7        IF TRANSFER NOTIFICATION
07389  M00S04111.1da     +++|          RJM    DCM         DESELECT CONTROLLER
07390  M00S04112.1da     +++|          LDD    RT          CHECK RESPONSE TYPE
07391  M00S04113.1da     +++|          LMN    ASRT
07392  M00S04114.1da     +++|          NJP    IHD7        IF NOT ASYNC (UNSOLICITED) RESPONSE
07393  M00S04115.1da     +++|          LDM    RPBF+CUN
07394  M00S04116.1da     +++|          LPC    377
07395  M00S04117.1da     +++|          STD    T4          SAVE DRIVE NUMBER
07396  M00S04118.1da     +++|          LMC    377
07397  M00S04119.1da     +++|          ZJP    IHD6        IF RESPONSE FOR CONTROLLER
Line S04120 Modification History
M01 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07398  M01S04120.ns2767  ---|          RJM    LSD
Line S00057 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07399  M01S00057.ns2767  +++|          RJM    LSD         LOCATE SELECTED DRIVE
Line S04121 Modification History
M01 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07400  M01S04121.284l847 ---|          ZJP    IHD5        IF DRIVE UNKNOWN ON THIS CONTROLLER
Line S00484 Modification History
M01 (Added by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07401  M01S00484.284l847 +++|          ZJN    IHD5        IF DRIVE UNKNOWN ON THIS CONTROLLER
07402  M00S04122.1da     +++|          STD    DI
Line S04123 Modification History
M01 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07403  M01S04123.283l840 ---|          RJM    LDP         LOAD DEVICE PARAMETERS
Line S00002 Modification History
M01 (Added by) 1da4
M02 (Removed by) ns2767
M03 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07404  M03S00002.283l840 ---|          LDM    ERCT,DI
07405  M03S00003.283l840 ---|          NJP    IHD3        IF IN ERROR RECOVERY
Line S04124 Modification History
M01 (Removed by) ns2767
M02 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07406  M02S04124.283l840 ---|          LDM    DVTP,DI
07407  M02S04125.283l840 ---|          SBN    DTED
07408  M02S04126.283l840 ---|          ZJN    IHD2        IF 5833_1P
07409  M02S04127.283l840 ---|          SBN    DTEF-DTED
Line S04128 Modification History
M01 (Removed by) ns2767
M02 (Removed by) ns2768
M03 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07410  M03S04128.283l840 ---|          NJP    IHD3        IF NOT 5833_2P
Line S00137 Modification History
M01 (Added by) ns2768
M02 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07411  M02S00137.283l840 ---|          ZJN    IHD2        IF 5833_2P
07412  M02S00138.283l840 ---|          SBN    DTEH-DTEG
07413  M02S00139.283l840 ---|          NJP    IHD3        IF NOT 5838_1P
Line S04129 Modification History
M01 (Removed by) ns2767
M02 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07414  M02S04129.283l840 ---| IHD2     LDK    ID26
07415  M02S04130.283l840 ---|          RJM    SRP         SEARCH RESPONSE FOR PARAMETER
07416  M02S04131.283l840 ---|          MJP    IHD3        IF ID26 NOT FOUND
07417  M02S04132.283l840 ---|          LDML   RPBF+5,T3
07418  M02S04133.283l840 ---|          SHN    -10
07419  M02S04134.283l840 ---|          SBN    10
07420  M02S04135.283l840 ---|          MJN    IHD3        IF RESPONSE FOR LOGICAL UNIT
07421  M02S04136.283l840 ---|          LDML   RPBF+11,T3
07422  M02S04137.283l840 ---|          SHN    -10
07423  M02S04138.283l840 ---|          LMC    0#FE
07424  M02S04139.283l840 ---|          ZJN    IHD3        IF RESPONSE FOR LOGICAL UNIT
07425  M02S04140.283l840 ---|
07426  M02S04141.283l840 ---|*         AN OPERATIONAL RESPONSE FOR A PHYSICAL DRIVE OF A PARITY
07427  M02S04142.283l840 ---|*         UNIT COULD MEAN AN OFF-LINE DRIVE WAS REPAIRED.  DRIVE
07428  M02S04143.283l840 ---|*         RESET FROM THE OTHER ACCESS CAUSES AN OPERATIONAL, READY
07429  M02S04144.283l840 ---|*         TRANSITION.  DO NOT INITIATE A RESTORE DUE TO A DRIVE RESET.
07430  M02S04145.283l840 ---|
07431  M02S04146.283l840 ---|          LDML   RPBF+6,T3
07432  M02S04147.283l840 ---|          SHN    3
07433  M02S04148.283l840 ---|          PJN    IHD3        IF NOT OPERATIONAL TRANSITION
07434  M02S04149.283l840 ---|          SHN    1
07435  M02S04150.283l840 ---|          MJN    IHD3        IF READY TRANSITION
07436  M02S04151.283l840 ---|          LDM    ERCT,DI
07437  M02S04152.283l840 ---|          NJN    IHD3        IF IN ERROR RECOVERY
07438  M02S04153.283l840 ---|          LDML   DVTP,DI
07439  M02S04154.283l840 ---|          SHN    21-15
07440  M02S04155.283l840 ---|          MJN    IHD3        IF DRIVE TYPE NOT CHECKED
07441  M02S04156.283l840 ---|          SHN    15-21
07442  M02S04157.283l840 ---|          LPC    0#1FFF
07443  M02S04158.283l840 ---|          LMC    0#4000      CAUSE CHECK OF AN OFF-LINE DRIVE
07444  M02S04159.283l840 ---|          STML   DVTP,DI
Line S04160 Modification History
M01 (Removed by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07445  M01S04160.283l840 ---|
Line S00169 Modification History
M01 (Added by) 283l840
Seq #  *Modification Id* Act 
----------------------------+
07446  M01S00169.283l840 +++|          RJM    LDP         LOAD DEVICE PARAMETERS
07447  M01S00170.283l840 +++|
07448  M00S04161.1da     +++|*         AN ASYNCH FOR A DRIVE CAN OCCUR BEFORE THE ASYNCH FOR THE
07449  M00S04162.1da     +++|*         CONTROLLER AFTER A SLAVE RESET.
07450  M00S04163.1da     +++|
Line S04164 Modification History
M01 (Removed by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07451  M01S04164.ns2767  ---| IHD3     LDM    SRSA
Line S00058 Modification History
M01 (Added by) ns2767
Seq #  *Modification Id* Act 
----------------------------+
07452  M01S00058.ns2767  +++|          LDM    SRSA
07453  M00S04165.1da     +++|          NJN    IHD5        IF RESET IN PROGRESS
07454  M00S04166.1da     +++|          LDM    EEST,DI
07455  M00S04167.1da     +++|          LMN    ASRT
07456  M00S04168.1da     +++|          ZJN    IHD4        IF EXPECTED ASYNCH
07457  M00S04169.1da     +++|          LDML   RPBF+CRN
07458  M00S04170.1da     +++|          LMD    DI
07459  M00S04171.1da     +++|          NJN    IHD5        IF NOT EXPECTED ASYNCH
07460  M00S04172.1da     +++| IHD4     LDML   ATTN,DI
07461  M00S04173.1da     +++|          LJM    IHDX        RETURN
07462  M01S00059.ns2767  +++|
07463  M01S00060.ns2767  +++|*         AN UNEXPECTED ASYNCH CAN BE THE RESULT OF A DRIVE RESET FROM
07464  M01S00061.ns2767  +++|*         THE OTHER ACCESS, OR BECAUSE AN OFF-LINE DRIVE HAS BEEN
07465  M01S00062.ns2767  +++|*         REPAIRED AND SPUN UP.  SUCH UNEXPECTED ASYNCHS ARE IGNORED.
07466  M00S04174.1da     +++|
07467  M00S04175.1da     +++| IHD5     LJM    DAS1        RETURN TO MAIN LOOP
07468  M00S04176.1da     +++| IIO      SPACE  4,20
07469  M00S04177.1da     +++|**        IIO - INITIATE I/O.
07470  M00S04178.1da     +++|*
07471  M00S04179.1da     +++|*         ENTRY  (A) = (CB) = *CBT* ORDINAL.
Line S04180 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07472  M01S04180.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00418 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07473  M01S00418.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07474  M00S04181.1da     +++|*                (DT) = DRIVE TYPE.
07475  M00S04182.1da     +++|*
07476  M00S04183.1da     +++|*         EXIT   (A) = 0 IF I/O DISABLED ON THIS CHANNEL.
07477  M00S04184.1da     +++|*                (RW) = READ / WRITE STATUS.
07478  M00S04185.1da     +++|*                (PA) = PROCESSOR ADDRESS.
07479  M00S04186.1da     +++|*                (NR - NR+4) = PHYSICAL ADDRESS OF REQUEST.
07480  M00S04187.1da     +++|*
07481  M00S04188.1da     +++|*         USES   PA, RW, NR - NR+4, T1 - T7.
07482  M00S04189.1da     +++|*
07483  M00S04190.1da     +++|*         CALLS  PEF.
07484  M00S04191.1da     +++|*
07485  M00S04192.1da     +++|*         MACROS CBTE.
07486  M00S04193.1da     +++|
07487  M00S04194.1da     +++|
07488  M00S04195.1da     +++| IIO4     STDL   PA
07489  M00S04196.1da     +++|          SCN    77          SET I/O DISABLED STATUS
07490  M00S04197.1da     +++|
07491  M00S04198.1da     +++| IIO      SUBR               ENTRY/EXIT
07492  M00S04199.1da     +++|          SHN    CBTLS
07493  M00S04200.1da     +++|          CBTE   *
07494  M00S04201.1da     +++|          ADC    PAD1        FETCH SEEK PARAMETERS FROM *CBT*
07495  M00S04202.1da     +++|          CRD    NR
07496  M00S04203.1da     +++|          ADN    PAD4-PAD1   GET CHANNEL FROM CBT ENTRY
07497  M00S04204.1da     +++|          CRD    T1
07498  M00S04205.1da     +++|          ADN    HSLK-PAD4   GET CHANNEL SELECT STATUS
07499  M00S04206.1da     +++|          CRD    T2
07500  M00S04207.1da     +++|          SBN    HSLK-IOLK   GET READ / WRITE FLAG
07501  M00S04208.1da     +++|          CRD    T3
07502  M00S04209.1da     +++|          LDD    T2          CHECK ERROR FLAGS
07503  M00S04210.1da     +++|          SHN    0-12
07504  M00S04211.1da     +++|          ZJN    IIO1        IF NO FLAGS
07505  M00S04212.1da     +++|          SHN    -1
07506  M00S04213.1da     +++|          STD    RW          PROCESS ERROR FLAGS
07507  M00S04214.1da     +++|          RJM    PEF
07508  M00S04215.1da     +++|          NJN    IIO4        IF I/O PREPROCESSING INDICATED
07509  M00S04216.1da     +++|*IIO1     LDN    0
07510  M00S04217.1da     +++| IIO1     STML   CPBF+FCP+1  CLEAR UPPER BYTES OF BLOCK COUNT
07511  M00S04218.1da     +++|          STML   CPBF+FCP+6  CLEAR UPPER BYTES OF INTERRUPT SIZE
Line S04219 Modification History
M01 (Removed by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07512  M01S04219.273l780 ---|          STML   CPBF+FCP+10  CLEAR UPPER BYTES OF BURST SIZE
Line S00266 Modification History
M01 (Added by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
07513  M01S00266.273l780 +++|          STML   CPBF+FCP+10 CLEAR UPPER BYTES OF BURST SIZE
07514  M00S04220.1da     +++|          LDC    P0931
07515  M00S04221.1da     +++|          STML   CPBF+FCP    COMMAND EXTENT PARAMETER
07516  M00S04222.1da     +++|          LDD    NR+1
07517  M00S04223.1da     +++|          STM    CPBF+FCP+3  SET CYLINDER IN COMMAND PACKET
07518  M00S04224.1da     +++|          STM    CYLN,DI
07519  M00S04225.1da     +++|
Line S00077 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07520  M01S00077.1da7    +++|*         DETERMINE PARTITION.
07521  M01S00078.1da7    +++|
07522  M01S00079.1da7    +++| IIO2     SBM    MC,DT
07523  M01S00080.1da7    +++|          MJN    IIO2.1      IF IN THE CORRECT PARTITION
07524  M01S00081.1da7    +++|          SBN    1
07525  M01S00082.1da7    +++|          PJN    IIO2        IF NOT AT MAINTENANCE CYLINDER
07526  M01S00083.1da7    +++|
07527  M00S04226.1da     +++|*         SET BLOCK COUNT.  USING A LARGER BLOCK COUNT IMPROVES
07528  M00S04227.1da     +++|*         STREAMING PERFORMANCE.
07529  M00S04228.1da     +++|
Line S04229 Modification History
M01 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07530  M01S04229.ns2775  ---|          ADN    7
07531  M01S04230.ns2775  ---|          SBML   MC,DT       ADDRESS OF MAINTENANCE CYLINDER
07532  M01S04231.ns2775  ---|          PJN    IIO2        IF LAST 8 CYLINDERS OF DRIVE
Line S04232 Modification History
M01 (Removed by) 284l847
M02 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07533  M02S04232.ns2775  ---|          LDML   SPC,DT
Line S00485 Modification History
M01 (Added by) 284l847
M02 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07534  M02S00485.ns2775  ---|          LDML   PSCY,DT     SET SECTOR COUNT FOR 8 CYLINDERS
Line S04233 Modification History
M01 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07535  M01S04233.ns2775  ---|          SHN    3
07536  M01S04234.ns2775  ---|          UJN    IIO3        SAVE SECTOR COUNT
07537  M01S04235.ns2775  ---|
Line S04236 Modification History
M01 (Removed by) 284l847
M02 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07538  M02S04236.ns2775  ---| IIO2     LDM    STS,DT      SECTORS TO STREAM
Line S00486 Modification History
M01 (Added by) 284l847
M02 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07539  M02S00486.ns2775  ---| IIO2     LDM    STS,DT      SET SECTOR COUNT FOR .LT. 8 CYLINDERS
Line S04237 Modification History
M01 (Removed by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
07540  M01S04237.ns2775  ---| IIO3     STML   CPBF+FCP+2  SECTOR COUNT
Line S00057 Modification History
M01 (Added by) ns2775
M02 (Removed by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07541  M02S00057.1da7    ---|          RJM    DSS         DETERMINE STREAMING SECTOR COUNT
07542  M02S00058.1da7    ---|          STML   CPBF+FCP+2  SECTOR COUNT
Line S00084 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07543  M01S00084.1da7    +++| IIO2.1   ADN    7
07544  M01S00085.1da7    +++|          PJN    IIO2.2      IF WITHIN LAST 8 CYLINDERS
07545  M01S00086.1da7    +++|          LDML   PSCY,DT     SET SECTOR COUNT FOR 8 CYLINDERS
07546  M01S00087.1da7    +++|          SHN    3
07547  M01S00088.1da7    +++|          UJN    IIO3        RETURN
07548  M01S00089.1da7    +++|
07549  M01S00090.1da7    +++| IIO2.2   LDM    STS,DT      SET SECTOR COUNT FOR .LT. 8 CYLINDERS
Line S01465 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07550  M01S01465.ns2783  +++|          LPC    777
Line S00091 Modification History
M01 (Added by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
07551  M01S00091.1da7    +++| IIO3     STML   CPBF+FCP+2  SECTOR COUNT
07552  M00S04238.1da     +++|          LDD    NR+2
07553  M00S04239.1da     +++|          STM    TKSN,DI     TRACK + SECTOR
07554  M00S04240.1da     +++|          SCN    77
07555  M00S04241.1da     +++|          SHN    2
07556  M00S04242.1da     +++|          LMD    NR+2        SEPARATE INTO 8 BIT FIELDS
07557  M00S04243.1da     +++|          SCN    77
07558  M00S04244.1da     +++|          LMD    NR+2        SET IN COMMAND PACKET
07559  M00S04245.1da     +++|          STML   CPBF+FCP+4
07560  M00S04246.1da     +++|          LDD    T3
07561  M00S04247.1da     +++|          SHN    22-11       EXTRACT WRITE DATA FLAG
07562  M00S04248.1da     +++|          LPN    1
07563  M00S04249.1da     +++|          STM    RWST,DI     SET READ / WRITE STATUS
07564  M00S04250.1da     +++|          STD    RW
07565  M00S04251.1da     +++|          LDC    PIO
07566  M00S04252.1da     +++|          UJP    IIO4        SET PROCESSOR ADDRESS
07567  M00S04253.1da     +++| ILU      SPACE  4,15
07568  M00S04254.1da     +++|**        ILU - INITIALIZE LOGICAL UNIT.
07569  M00S04255.1da     +++|*
07570  M00S04256.1da     +++|*         DECLUSTER UNIT IF CLUSTERED, FORMAT ALL THE PHYSICAL DRIVES
07571  M00S04257.1da     +++|*         OF THE LOGICAL UNIT AS NECESSARY, THEN CLUSTER THE UNIT.
07572  M00S04258.1da     +++|*
07573  M00S04259.1da     +++|*         ENTRY  (DN) = DRIVE NUMBER.
07574  M00S04260.1da     +++|*                (DT) = DRIVE TYPE.
Line S04261 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07575  M01S04261.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00419 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07576  M01S00419.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07577  M00S04262.1da     +++|*
07578  M00S04263.1da     +++|*         USES   CM - CM+4.
07579  M00S04264.1da     +++|*
07580  M00S04265.1da     +++|*         CALLS  ATT, CLU, CUF, DDT, DLU, FMU, SRS, UPD.
07581  M00S04266.1da     +++|
07582  M00S04267.1da     +++|
07583  M00S04268.1da     +++| ILU      SUBR               ENTRY/EXIT
07584  M00S04269.1da     +++|          LDD    DN
07585  M00S04270.1da     +++|          STM    PHYD,DI     PHYSICAL DRIVE
07586  M00S04271.1da     +++| ILU1     RJM    DDT         DETERMINE DRIVE TYPE
07587  M00S04272.1da     +++|          MJP    ILU7        IF DRIVE NOT IN CONTROLLER TABLE
Line S04273 Modification History
M01 (Removed by) ns2768
Seq #  *Modification Id* Act 
----------------------------+
07588  M01S04273.ns2768  ---|          LMD    DT
Line S00140 Modification History
M01 (Added by) ns2768
Seq #  *Modification Id* Act 
----------------------------+
07589  M01S00140.ns2768  +++|          SBD    DT
Line S04274 Modification History
M01 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07590  M01S04274.284l847 ---|          ZJN    ILU4        IF EXPECTED AND ACTUAL TYPES THE SAME
Line S00141 Modification History
M01 (Added by) ns2768
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07591  M02S00141.284l847 ---|          ERRNZ  DTED-DTEC-1 CODE DEPENDS ON VALUES
07592  M02S00142.284l847 ---|          ERRNZ  DTEH-DTEG-1 CODE DEPENDS ON VALUES
07593  M02S00143.284l847 ---|          ADN    DTEG-DTEC   CHECK FOR 5833/5838 AMBIGUITY
07594  M02S00144.284l847 ---|          NJN    ILU1.1      IF NOT 5833/5838 AMBIGUITY
07595  M02S00145.284l847 ---|          LDD    DT
07596  M02S00146.284l847 ---|          SBK    DTEG
Line S04275 Modification History
M01 (Removed by) ns2768
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07597  M02S04275.284l847 ---|          LDM    TOTD,DI
Line S00147 Modification History
M01 (Added by) ns2768
M02 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07598  M02S00147.284l847 ---|          PJN    ILU4        IF EXPECTED CONFIGURATION
07599  M02S00148.284l847 ---| ILU1.1   LDM    TOTD,DI
Line S00487 Modification History
M01 (Added by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07600  M01S00487.284l847 +++|          PJN    ILU1.2      IF ACTUAL EQUAL OR GREATER THAN EXPECTED
07601  M01S00488.284l847 +++| ILU1.1   ADN    EQEG-EQEC   ADVANCE DEVICE TYPE RANGE
07602  M01S00489.284l847 +++|          ERRNZ  EQEO-EQEG-EQEG+EQEC  (RANGES MUST BE EQUAL SIZE)
07603  M01S00490.284l847 +++|          MJN    ILU1.1      IF NOT TO PROPER RANGE
07604  M01S00491.284l847 +++| ILU1.2   ZJN    ILU4        IF EXPECTED AND ACTUAL TYPES MATCH
Line S00492 Modification History
M01 (Added by) 284l847
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07605  M02S00492.ns2783  ---|          LDM    TOTD,DI
Line S01466 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07606  M01S01466.ns2783  +++|          LDM    DDTA
07607  M00S04276.1da     +++|          SBN    1
07608  M00S04277.1da     +++|          ZJN    ILU4        IF LOGICAL UNIT IS ONE DRIVE
07609  M00S04278.1da     +++|
07610  M00S04279.1da     +++|*         IF 2 CONTROLLERS ARE CABLED TO THE UNIT AND THE UNIT IS
Line S04280 Modification History
M01 (Removed by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07611  M01S04280.284l847 ---|*         CLUSTERED DIFFERENT THAN IT IS CONFIGURED, THE OTHER
Line S00493 Modification History
M01 (Added by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
07612  M01S00493.284l847 +++|*         CLUSTERED DIFFERENTLY THAN IT IS CONFIGURED, THE OTHER
07613  M00S04281.1da     +++|*         CONTROLLER MAY ALREADY HAVE DECLUSTERED AND RECLUSTERED
07614  M00S04282.1da     +++|*         DIFFERENTLY.  SLAVE RESET MUST BE DONE TO CAUSE THE
07615  M00S04283.1da     +++|*         CONTROLLER TO REEVALUATE THE DRIVES.
07616  M00S04284.1da     +++|
07617  M00S04285.1da     +++|          LDC    ILU2        RETURN ADDRESS
07618  M00S04286.1da     +++|          LJM    SRS         INITIATE SLAVE RESET
07619  M00S04287.1da     +++|
07620  M00S04288.1da     +++|*         CLEAR THE ASYNCHRONOUS RESPONSES AFTER THE SLAVE RESET.
07621  M00S04289.1da     +++|*         THERE IS NORMALLY ONE ASYNCH PER PHYSICAL DRIVE AFTER A
07622  M00S04290.1da     +++|*         DECLUSTER COMMAND.  IF THE DECLUSTER COMMAND IS ISSUED AFTER
07623  M00S04291.1da     +++|*         SLAVE RESET, THE ASYNCHS THAT SHOULD HAVE BEEN AFTER THE
07624  M00S04292.1da     +++|*         COMPLETION RESPONSE FOR THE DECLUSTER MAY COME BEFORE THE
07625  M00S04293.1da     +++|*         COMPLETION RESPONSE.  THIS WILL CAUSE A TIMEOUT WAITING
07626  M00S04294.1da     +++|*         FOR A RESPONSE.
07627  M00S04295.1da     +++|
07628  M00S04296.1da     +++| ILU2     LDC    1S16+ILU3   RETURN ADDRESS
07629  M00S04297.1da     +++|          LJM    SRS         ISSUE LOGICAL RESET
07630  M00S04298.1da     +++|
07631  M00S04299.1da     +++| ILU3     RJM    DDT         DETERMINE DRIVE TYPE
07632  M00S04300.1da     +++|          MJN    ILU7        IF DRIVE NOT IN CONTROLLER TABLE
07633  M00S04301.1da     +++| ILU4     LDML   ATTB+2,T3
07634  M00S04302.1da     +++|          SHN    21-11
07635  M00S04303.1da     +++|          PJN    ILU5        IF UNIT NOT CLUSTERED
07636  M00S04304.1da     +++|          RJM    ATT         WAIT FOR COMPLETION RESPONSE
07637  M00S04305.1da     +++|          RJM    DLU         DECLUSTER LOGICAL UNIT
07638  M00S04306.1da     +++|          UJN    ILU6        CHECK FOR CONDITIONAL FORMAT
07639  M00S04307.1da     +++|
07640  M00S04308.1da     +++| ILU5     RJM    ATT         WAIT FOR COMPLETION RESPONSE
07641  M00S04309.1da     +++| ILU6     LDK    SSTL
07642  M00S04310.1da     +++|          CRD    CM
07643  M00S04311.1da     +++|          LDD    CM+1
07644  M00S04312.1da     +++|          SHN    21-12
07645  M00S04313.1da     +++|          PJN    ILU8        IF UNCONDITIONAL FORMAT
07646  M00S04314.1da     +++|          RJM    DDT         DETERMINE DRIVE TYPE
07647  M00S04315.1da     +++|          MJN    ILU7        IF DRIVE NOT IN CONTROLLER TABLE
07648  M00S04316.1da     +++|          RJM    ATT         WAIT FOR COMPLETION RESPONSE
07649  M00S04317.1da     +++|          LDC    C0302+1S17  REPORT ADDRESSEE STATUS OPERATION CODE
07650  M00S04318.1da     +++|          RJM    CUF         CHECK IF UNIT FORMATTED
07651  M00S04319.1da     +++|          ZJN    ILU9        IF UNIT FORMATTED
07652  M00S04320.1da     +++|          UJN    ILU8        FORMAT THE UNIT
07653  M00S04321.1da     +++|
07654  M00S04322.1da     +++| ILU7     RJM    ATT         WAIT FOR COMPLETION RESPONSE
07655  M00S04323.1da     +++| ILU8     RJM    FMU         FORMAT UNIT
07656  M00S04324.1da     +++| ILU9     RJM    UPD         UPDATE DRIVE NUMBER
07657  M00S04325.1da     +++|          NJP    ILU1        IF MORE DRIVES TO CHECK
07658  M00S04326.1da     +++|          RJM    CLU         CLUSTER LOGICAL UNIT
07659  M00S04327.1da     +++|          UJP    ILUX        RETURN
07660  M00S04328.1da     +++| IMF      SPACE  4,10
Line S04329 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07661  M01S04329.ns2783  ---|**        IMF - ISSUE MONITOR FUNCTION.
Line S01467 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07662  M01S01467.ns2783  +++|**        IMF - ISSUE MONITOR FUNCTION AND WAIT FOR COMPLETION.
07663  M00S04330.1da     +++|*
07664  M00S04331.1da     +++|*         ENTRY  (A) = FUNCTION.
07665  M00S04332.1da     +++|*
07666  M00S04333.1da     +++|*         EXIT   (A) = 0.
07667  M01S01468.ns2783  +++|*                (CM - CM+4) = MONITOR FUNCTION RESPONSE.
07668  M00S04334.1da     +++|*
Line S04335 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07669  M01S04335.ns2783  ---|*         USES   CM.
Line S01469 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07670  M01S01469.ns2783  +++|*         USES   CM - CM+4.
07671  M00S04336.1da     +++|*
Line S04337 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07672  M01S04337.ns2783  ---|*         CALLS  CMC, FTN.
Line S01470 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07673  M01S01470.ns2783  +++|*         CALLS  AME, CMC.
07674  M00S04338.1da     +++|
07675  M00S04339.1da     +++|
Line S04340 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07676  M01S04340.ns2783  ---| IMF1     RJM    CMC         WAIT MONITOR COMPLETE
Line S01471 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07677  M01S01471.ns2783  +++| IMF      SUBR               ENTRY/EXIT
07678  M01S01472.ns2783  +++|          STD    CM
07679  M01S01473.ns2783  +++|          RJM    CMC         WAIT MONITOR COMPLETE (PREVIOUS REQUEST)
07680  M01S01474.ns2783  +++|          LDD    OA          WRITE OUTPUT REGISTER
07681  M01S01475.ns2783  +++|          CWD    CM
07682  M00S04341.1da     +++|          LDD    CM
Line S04342 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07683  M01S04342.ns2783  ---|          RJM    FTN         ISSUE MONITOR FUNCTION
07684  M01S04343.ns2783  ---|
07685  M01S04344.ns2783  ---| IMF      SUBR               ENTRY/EXIT
07686  M01S04345.ns2783  ---|          STD    CM
07687  M01S04346.ns2783  ---|          UJN    IMF1        CHECK OUTPUT REGISTER
Line S01476 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07688  M01S01476.ns2783  +++|          SBN    CPUM
07689  M01S01477.ns2783  +++|          MJN    IMF1        IF NOT *CPUMTR* REQUEST
07690  M01S01478.ns2783  +++|          RJM    AME         ATTEMPT MONITOR EXCHANGE
07691  M01S01479.ns2783  +++| IMF1     RJM    CMC         WAIT FOR MONITOR COMPLETE (NEW REQUEST)
07692  M01S01480.ns2783  +++|          LDD    OA          READ OUTPUT REGISTER
07693  M01S01481.ns2783  +++|          CRD    CM
07694  M01S01482.ns2783  +++|          LDN    0
07695  M01S01483.ns2783  +++|          UJN    IMFX        RETURN
07696  M00S04347.1da     +++| IMR      SPACE  4,15
Line S04348 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07697  M01S04348.ns2783  ---|**        IMR - INITIATE MONITOR REQUEST.
Line S01484 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07698  M01S01484.ns2783  +++|**        IMR - INITIATE *BIOM* MONITOR REQUEST.
07699  M00S04349.1da     +++|*
07700  M00S04350.1da     +++|*         ENTRY  (A) = *BIOM* SUBFUNCTION.
07701  M00S04351.1da     +++|*                (WB+3 - WB+4) = *BIOM* PARAMETERS.
Line S04352 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07702  M01S04352.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00420 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07703  M01S00420.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07704  M00S04353.1da     +++|*
07705  M00S04354.1da     +++|*         EXIT   (A) = 0.
07706  M00S04355.1da     +++|*
07707  M00S04356.1da     +++|*         USES   WB - WB+2.
07708  M00S04357.1da     +++|*
07709  M00S04358.1da     +++|*         CALLS  AME, CMC.
07710  M00S04359.1da     +++|
07711  M00S04360.1da     +++|
Line S04361 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07712  M01S04361.ns2783  ---| IMR1     RJM    AME         ATTEMPT MONITOR EXCHANGE
07713  M01S04362.ns2783  ---|*         LDN    0
07714  M01S04363.ns2783  ---|
07715  M00S04364.1da     ---| IMR      SUBR               ENTRY/EXIT
07716  M00S04365.1da     ---|          STD    WB+1
07717  M00S04366.1da     ---|          LDI    DI          SET *PUT* ORDINAL
07718  M00S04367.1da     ---|          ERRNZ  PUTO        CODE DEPENDS ON VALUE
07719  M00S04368.1da     ---|          STD    WB+2
07720  M00S04369.1da     ---|          LDN    BIOM        SET MONITOR FUNCTION
07721  M00S04370.1da     ---|          STD    WB
07722  M00S04371.1da     ---|          RJM    CMC         CHECK MONITOR COMPLETE
07723  M00S04372.1da     ---|          LDD    OA
07724  M00S04373.1da     ---|          CWD    WB
07725  M01S04374.ns2783  ---|          UJN    IMR1        ATTEMPT EXCHANGE
07726  M01S04375.ns2783  ---|IOM       SPACE  4,10
Line S01485 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07727  M01S01485.ns2783  +++|          RJM    AME         ATTEMPT MONITOR EXCHANGE
07728  M01S01486.ns2783  +++|*         LDN    0
07729  M01S01487.ns2783  +++|          UJN    IMRX        RETURN
07730  M01S01488.ns2783  +++| IOM      SPACE  4,10
07731  M00S04376.1da     +++|**        IOM - ISSUE OPERATOR MESSAGE.
07732  M00S04377.1da     +++|*
07733  M00S04378.1da     +++|*         ENTRY  (A) = ADDRESS OF MESSAGE.
07734  M00S04379.1da     +++|*                    = 0 TO CLEAR MESSAGE.
07735  M00S04380.1da     +++|*                    = - TO REFRESH MESSAGE.
07736  M00S04381.1da     +++|*                (EO) = EST ORDINAL.
07737  M00S04382.1da     +++|*
07738  M00S04383.1da     +++|*         USES   T1.
07739  M00S04384.1da     +++|*
07740  M00S04385.1da     +++|*         CALLS  C2D.
07741  M00S04386.1da     +++|
07742  M00S04387.1da     +++|
07743  M00S04388.1da     +++| IOM2     LDD    CP          SYSTEM CP ADDRESS
07744  M00S04389.1da     +++|          ADN    MS2W
07745  M00S04390.1da     +++|          CWD    T1          CLEAR THE MESSAGE
07746  M00S04391.1da     +++| IOM3     LDML   IOMA
07747  M00S04392.1da     +++|          NJN    IOM1        IF MESSAGE PRESENT
07748  M00S04393.1da     +++|
07749  M00S04394.1da     +++| IOM      SUBR               ENTRY/EXIT
07750  M00S04395.1da     +++|          STDL   T1
07751  M00S04396.1da     +++|          MJN    IOM3        IF MESSAGE REFRESH
07752  M00S04397.1da     +++|          STML   IOMA
07753  M00S04398.1da     +++|          ZJN    IOM2        IF CLEAR MESSAGE CALL
Line S04399 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07754  M01S04399.ns2783  ---|          LDD    EO
07755  M01S04400.ns2783  ---|          RJM    C2D         CONVERT EST ORDINAL
07756  M01S04401.ns2783  ---|          STM    2,T1
07757  M01S04402.ns2783  ---|          LDD    EO
07758  M01S04403.ns2783  ---|          SHN    -6          SET ORDINAL IN MESSAGE
07759  M01S04404.ns2783  ---|          ADC    2RQ0
07760  M01S04405.ns2783  ---|          STM    1,T1
07761  M00S04406.1da     ---| IOM1     LDD    CP          SYSTEM CP ADDRESS
07762  M00S04407.1da     ---|          ADN    MS2W
07763  M00S04408.1da     ---|          CWM    **,TR       STORE OPERATOR MESSAGE
07764  M00S04409.1da     ---| IOMA     EQU    *-1
07765  M00S04410.1da     ---|          UJN    IOMX        RETURN
Line S01489 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07766  M01S01489.ns2783  +++| IPR      SPACE  4,30
07767  M01S01490.ns2783  +++|**        IPR - INITIATE PARITY RESTORE.
07768  M01S01491.ns2783  +++|*
07769  M01S01492.ns2783  +++|*         INITIATE RESTORE OF AN OFF-LINE DRIVE, IN RESPONSE TO AN
07770  M01S01493.ns2783  +++|*         OPERATOR *RESTORE* COMMAND.
07771  M01S01494.ns2783  +++|*
07772  M01S01495.ns2783  +++|*         THIS ROUTINE CHECKS FOR AN OFF-LINE DRIVE OF A PARITY UNIT.
07773  M01S01496.ns2783  +++|*         IT WILL ISSUE A SPIN UP DRIVE COMMAND TO SEE IF THE DRIVE
07774  M01S01497.ns2783  +++|*         IS USEABLE, AND IF SO, FORMAT THE DRIVE IF NECESSARY, THEN
07775  M01S01498.ns2783  +++|*         SET UP TABLES SO THE DRIVE WILL BE RESTORED ONE CYLINDER
07776  M01S01499.ns2783  +++|*         AT A TIME AS A BACKGROUND OPERATION.
07777  M01S01500.ns2783  +++|*
07778  M01S01501.ns2783  +++|*         THIS DRIVER WILL HOLD THE UNIT INTERLOCK (IN THE *PUT*)
07779  M01S01502.ns2783  +++|*         DURING THE ENTIRE RESTORE OPERATION.  FOR A SHARED DEVICE,
07780  M01S01503.ns2783  +++|*         IT WILL ALSO HOLD THE ERROR PROCESSING INTERLOCK (IN THE
07781  M01S01504.ns2783  +++|*         *BDT*) DURING THE RESTORE INITIATION PROCESS, AND THE MMF
07782  M01S01505.ns2783  +++|*         RESTORE INTERLOCK (IN THE *BDT*) DURING THE ENTIRE RESTORE.
07783  M01S01506.ns2783  +++|*         THE MMF RESTORE INTERLOCK WILL ENSURE THAT ONLY THE
07784  M01S01507.ns2783  +++|*         CONTROLLER THAT IS PERFORMING THE RESTORE WILL BE ALLOWED
07785  M01S01508.ns2783  +++|*         TO DO I/O ON THE DEVICE DURING THE RESTORE.
07786  M01S01509.ns2783  +++|*
07787  M01S01510.ns2783  +++|*         ENTRY  (CI) = CONTROLLER STATE TABLE ADDRESS.
07788  M01S01511.ns2783  +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
07789  M01S01512.ns2783  +++|*                (EO) = EST ORDINAL.
07790  M01S01513.ns2783  +++|*
07791  M01S01514.ns2783  +++|*         EXIT   TO *CSR*.
07792  M01S01515.ns2783  +++|*                TO *CMP*, TO LEAVE REQUEST PENDING.
07793  M01S01516.ns2783  +++|*
07794  M01S01517.ns2783  +++|*         USES   CM - CM+4.
07795  M01S01518.ns2783  +++|*
07796  M01S01519.ns2783  +++|*         CALLS  ATT, CDS, CLP, COD, CRP, DAS, FMU, GCA, IEE, IEM,
07797  M01S01520.ns2783  +++|*                LNE, SEP, SOU, SRS, SUD, UBP, WAC, WCB.
07798  M01S01521.ns2783  +++|*
07799  M01S01522.ns2783  +++|*         MACROS CMSTF, DELAY, MONITOR, SMSTF.
07800  M01S01523.ns2783  +++|
07801  M01S01524.ns2783  +++|
07802  M01S01525.ns2783  +++| IPR      BSS    0           ENTRY
07803  M01S01526.ns2783  +++|          LDM    RSIN        CHECK RESTORE INTERLOCK FLAG
07804  M01S01527.ns2783  +++|          ZJN    IPR1        IF INTERLOCK NOT SET
07805  M01S01528.ns2783  +++|          LMD    DI
07806  M01S01529.ns2783  +++|          NJN    IPR2        IF INTERLOCK SET FOR ANOTHER DEVICE
07807  M01S01530.ns2783  +++|          LJM    IPR13       PROCESS REENTRY FOR RESTORE ON THIS DEVICE
07808  M01S01531.ns2783  +++|
07809  M01S01532.ns2783  +++|*         ISSUE LOGICAL RESET TO ENSURE THAT THIS CONTROLLER SEES
07810  M01S01533.ns2783  +++|*         THE CURRENT STATUS OF THE DRIVE IN QUESTION.  ALLOW ACTIVITY
07811  M01S01534.ns2783  +++|*         ON OTHER DEVICES TO COMPLETE BEFORE ISSUING THE RESET.
07812  M01S01535.ns2783  +++|
07813  M01S01536.ns2783  +++| IPR1     RJM    SEP         SET ERROR PROCESSING INTERLOCK
07814  M01S01537.ns2783  +++|          ZJN    IPR3        IF INTERLOCK SET SUCCESSFULLY
07815  M01S01538.ns2783  +++| IPR2     LJM    CMP         LEAVE REQUEST PENDING
07816  M01S01539.ns2783  +++|
07817  M01S01540.ns2783  +++| IPR3     RJM    WAC         WAIT FOR OTHER ACTIVITY TO COMPLETE
07818  M01S01541.ns2783  +++|          LDML   CSTB,CI
07819  M01S01542.ns2783  +++|          SHN    21-15
07820  M01S01543.ns2783  +++|          MJN    IPR5        IF CONTROLLER NOT FUNCTIONAL
07821  M01S01544.ns2783  +++|          LDC    IPR4+1S16   RETURN ADDRESS
07822  M01S01545.ns2783  +++|          LJM    SRS         ISSUE LOGICAL RESET
07823  M01S01546.ns2783  +++|
07824  M01S01547.ns2783  +++|*         CHECK FOR OFF-LINE DRIVE.
07825  M01S01548.ns2783  +++|
07826  M01S01549.ns2783  +++| IPR4     RJM    COD         CHECK FOR OFF-LINE DRIVE
07827  M01S01550.ns2783  +++|          NJN    IPR6        IF OFF-LINE DRIVE DETECTED
07828  M01S01551.ns2783  +++|          RJM    CLP         CLEAR *LOST PARITY* FLAGS
07829  M01S01552.ns2783  +++| IPR5     RJM    CRP         CLEAR *RESTORE IN PROGRESS*, IF SET
07830  M01S01553.ns2783  +++|          LJM    CSR         ABANDON REQUEST
07831  M01S01554.ns2783  +++|
07832  M01S01555.ns2783  +++|*         SET *RESTORE IN PROGRESS* FLAGS AND INTERLOCKS.
07833  M01S01556.ns2783  +++|
07834  M01S01557.ns2783  +++| IPR6     LDD    DI          SET RESTORE INTERLOCK FLAG
07835  M01S01558.ns2783  +++|          STM    RSIN
07836  M01S01559.ns2783  +++|          LDD    CI          SET ADDRESS OF CONTROLLER SERIAL NUMBER
07837  M01S01560.ns2783  +++|          ADK    CTSN-2
07838  M01S01561.ns2783  +++|          STM    IPRA
07839  M01S01562.ns2783  +++|          LDN    0           INITIALIZE PARTITION SEARCH
07840  M01S01563.ns2783  +++| IPR7     RJM    LNE         LOCATE NEXT EST FOR THIS DEVICE
07841  M01S01564.ns2783  +++|          ZJP    IPR9        IF NO MORE PARTITIONS
07842  M01S01565.ns2783  +++|          RJM    CDS         CHECK DEVICE STATUS
07843  M01S01566.ns2783  +++|          MJN    IPR5        IF DEVICE NOT RECOVERED
07844  M01S01567.ns2783  +++|          ZJN    IPR8        IF NOT SHARED DEVICE
07845  M01S01568.ns2783  +++|          LDD    MA          SET CONTROLLER SERIAL NUMBER INTO MB
07846  M01S01569.ns2783  +++|          CWM    **,ON       (ADDRESS OF *CTSN* FOR THIS CONTROLLER)
07847  M01S01570.ns2783  +++| IPRA     EQU    *-1
07848  M01S01571.ns2783  +++|          LDD    EO          SET EST ORDINAL
07849  M01S01572.ns2783  +++|          STD    CM+4
07850  M01S01573.ns2783  +++|          LDN    SRPS        SET RESTORE PARITY INTERLOCK IN *BDT*
07851  M01S01574.ns2783  +++|          STD    CM+1
07852  M01S01575.ns2783  +++|          MONITOR  MTEM
07853  M01S01576.ns2783  +++|          LDD    CM+4
07854  M01S01577.ns2783  +++|          NJP    IPR5        IF REJECT (OTHER MF PERFORMING RESTORE)
07855  M01S01578.ns2783  +++|          LDN    1           SET FLAG THAT SAYS THIS MF HAS INTERLOCK
07856  M01S01579.ns2783  +++|          STD    CM+2
07857  M01S01580.ns2783  +++|          LDN    25          BIT TO CHANGE
07858  M01S01581.ns2783  +++|          RJM    UBP         UPDATE *BDLL* PARAMETER
07859  M01S01582.ns2783  +++| IPR8     SMSTF  GDRI        SET *RESTORE INITIATION* IN *ACGL*
07860  M01S01583.ns2783  +++|          SMSTF  GDUR        SET *RESTORE IN PROGRESS* IN *ACGL*
07861  M01S01584.ns2783  +++|          LDC    ERRI        *EQXXX, UXX, PARITY RESTORE INITIATED.*
07862  M01S01585.ns2783  +++|          RJM    IEM         ISSUE ERROR LOG MESSAGE
07863  M01S01586.ns2783  +++|          LDD    EO
07864  M01S01587.ns2783  +++|          UJP    IPR7        PROCESS NEXT PARTITION
07865  M01S01588.ns2783  +++|
07866  M01S01589.ns2783  +++|*         IF SHARED DEVICE, WAIT FOR OTHER MF-S TO ACKNOWLEDGE.
07867  M01S01590.ns2783  +++|
07868  M01S01591.ns2783  +++| IPR9     RJM    IEE         ISSUE E,E EVENT
07869  M01S01592.ns2783  +++|          LDN    0           INITIALIZE PARTITION SEARCH
07870  M01S01593.ns2783  +++| IPR10    RJM    LNE         LOCATE NEXT EST FOR THIS DEVICE
07871  M01S01594.ns2783  +++|          ZJN    IPR13       IF NO MORE PARTITIONS
07872  M01S01595.ns2783  +++|          STM    IPRC        SAVE EST ORDINAL
07873  M01S01596.ns2783  +++|          RJM    CDS         CHECK DEVICE STATUS
07874  M01S01597.ns2783  +++|          ZJN    IPR12       IF NOT SHARED DEVICE
07875  M01S01598.ns2783  +++| IPR11    RJM    GCA         GET CURRENT *ACGL*
07876  M01S01599.ns2783  +++|          LDD    CM          GET ACCESS FLAGS
07877  M01S01600.ns2783  +++|          LPN    17
07878  M01S01601.ns2783  +++|          SCN    **          (MACHINE MASK FOR THIS MF)
07879  M01S01602.ns2783  +++| IPRB     EQU    *-1
07880  M01S01603.ns2783  +++|          ZJN    IPR12       IF NO OTHER MF HAS ACCESS FLAG SET
07881  M01S01604.ns2783  +++|          RJM    DAS         PROCESS ACTIVITY ON OTHER DEVICES
07882  M01S01605.ns2783  +++|          DELAY
07883  M01S01606.ns2783  +++|          LDC    **          (EST ORDINAL OF CURRENT PARTITION)
07884  M01S01607.ns2783  +++| IPRC     EQU    *-1
07885  M01S01608.ns2783  +++|          STD    EO          RESTORE EST ORDINAL
07886  M01S01609.ns2783  +++|          UJN    IPR11       RETRY
07887  M01S01610.ns2783  +++|
07888  M01S01611.ns2783  +++| IPR12    LDD    EO
07889  M01S01612.ns2783  +++|          UJN    IPR10       PROCESS NEXT PARTITION
07890  M01S01613.ns2783  +++|
07891  M01S01614.ns2783  +++|*         SPIN UP DRIVE.
07892  M01S01615.ns2783  +++|
07893  M01S01616.ns2783  +++| IPR13    RJM    SUD         SPIN UP DRIVE
07894  M01S01617.ns2783  +++|          ZJN    IPR15       IF SUCCESSFUL
07895  M01S01618.ns2783  +++| IPR14    LJM    IPR5        ABANDON RESTORE
07896  M01S01619.ns2783  +++|
07897  M01S01620.ns2783  +++|*         FORMAT DRIVE, IF REQUIRED.
07898  M01S01621.ns2783  +++|
07899  M01S01622.ns2783  +++| IPR15    LDK    SSTL
07900  M01S01623.ns2783  +++|          CRD    CM
07901  M01S01624.ns2783  +++|          LDD    CM+1
07902  M01S01625.ns2783  +++|          SHN    21-12
07903  M01S01626.ns2783  +++|          PJN    IPR16       IF UNCONDITIONAL FORMAT
07904  M01S01627.ns2783  +++|          LDC    C0302       REPORT ADDRESSEE STATUS OPERATION CODE
07905  M01S01628.ns2783  +++|          RJM    SOU         SET OPERATION CODE AND UNIT
07906  M01S01629.ns2783  +++|          LDC    P02D5
07907  M01S01630.ns2783  +++|          STML   CPBF+FCP    PHYSICAL DRIVE PARAMETER
07908  M01S01631.ns2783  +++|          LDM    OUPD,DI     OFFLINE UNIT NUMBER
07909  M01S01632.ns2783  +++|          SHN    10
07910  M01S01633.ns2783  +++|          STML   CPBF+FCP+1  PHYSICAL DRIVE TO STATUS
07911  M01S01634.ns2783  +++|          LDN    12          COMMAND PACKET LENGTH
07912  M01S01635.ns2783  +++|          RJM    WCB         WRITE COMMAND PACKET
07913  M01S01636.ns2783  +++|          LDN    CMSS
07914  M01S01637.ns2783  +++|          RJM    ATT         PROCESS ATTENTION
07915  M01S01638.ns2783  +++|          NJN    IPR14       IF ERROR
07916  M01S01639.ns2783  +++|          LDML   RPBF+11
07917  M01S01640.ns2783  +++|          SHN    21-16
07918  M01S01641.ns2783  +++| IPR16    PJN    IPR17       IF DRIVE NOT FORMATTED
07919  M01S01642.ns2783  +++|          LDM    RPBF+7      CHECK NUMBER OF DATA DRIVES
07920  M01S01643.ns2783  +++|          LPN    77
07921  M01S01644.ns2783  +++|          LMD    DD          EXPECTED DATA DRIVES
07922  M01S01645.ns2783  +++|          NJN    IPR17       IF WRONG NUMBER OF DATA DRIVES
07923  M01S01646.ns2783  +++|          LDML   BPS,DT      CHECK SECTOR SIZE
07924  M01S01647.ns2783  +++|          SCN    77
07925  M01S01648.ns2783  +++|          LMML   RPBF+13     ACTUAL SECTOR SIZE
07926  M01S01649.ns2783  +++|          ZJN    IPR18       IF CORRECT SECTOR SIZE
07927  M01S01650.ns2783  +++| IPR17    RJM    FMU         FORMAT THE DRIVE
07928  M01S01651.ns2783  +++|
07929  M01S01652.ns2783  +++|*         SET UP RESTORE PARAMETERS.
07930  M01S01653.ns2783  +++|
07931  M01S01654.ns2783  +++| IPR18    LDD    DI          SET *RESTORE IN PROGRESS* FLAG
07932  M01S01655.ns2783  +++|          STM    RSDI
07933  M01S01656.ns2783  +++|          LDN    0
07934  M01S01657.ns2783  +++|          STM    RCYL        STARTING CYLINDER TO RESTORE
07935  M01S01658.ns2783  +++|          STM    RTSN        STARTING TRACK, SECTOR TO RESTORE
07936  M01S01659.ns2783  +++|          STM    RMUX        I/O REQUESTS TO MULTIPLEX PER RESTORE
07937  M01S01660.ns2783  +++|*         LDN    0           INITIALIZE PARTITION SEARCH
07938  M01S01661.ns2783  +++| IPR19    RJM    LNE         LOCATE NEXT EST FOR THIS DEVICE
07939  M01S01662.ns2783  +++|          ZJN    IPR20       IF NO MORE PARTITIONS
07940  M01S01663.ns2783  +++|          CMSTF  GDRI        CLEAR *RESTORE INITIATION* FROM *ACGL*
07941  M01S01664.ns2783  +++|          LDD    EO
07942  M01S01665.ns2783  +++|          UJN    IPR19       PROCESS NEXT PARTITION
07943  M01S01666.ns2783  +++|
07944  M01S01667.ns2783  +++| IPR20    LJM    CSR         CLEAR SPECIAL REQUEST FLAG / START RESTORE
Line S04411 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07945  M01S04411.ns2750  ---| ISR      SPACE  4,20
07946  M01S04412.ns2750  ---|**        ISR - IDENTIFY SPECIAL REQUEST.
Line S00101 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07947  M01S00101.ns2750  +++| ISR      SPACE  4,25
07948  M01S00102.ns2750  +++|**        ISR - IDENTIFY AND PROCESS SPECIAL REQUEST.
07949  M00S04413.1da     +++|*
07950  M00S04414.1da     +++|*         ENTRY  (CM+3) = SPECIAL REQUEST FLAGS.
Line S04415 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07951  M01S04415.1da8    ---|*                (DI) = DEVICE STATUS BLOCK ADDRESS.
Line S00421 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07952  M01S00421.1da8    +++|*                (CI) = CONTROLLER STATE TABLE ADDRESS.
07953  M01S00422.1da8    +++|*                (DI) = DEVICE STATE TABLE ADDRESS.
Line S00103 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07954  M01S00103.ns2750  +++|*                (EO) = EST ORDINAL.
07955  M00S04416.1da     +++|*
Line S04417 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07956  M01S04417.ns2750  ---|*         EXIT   (CM+3) WILL HAVE ALL BUT BIT 0 CLEARED IF THE ONLY
07957  M01S04418.ns2750  ---|*                  REQUEST IS FOR THE ALTERNATE CHANNEL.
Line S00104 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07958  M01S00104.ns2750  +++|*         EXIT   (CM+3) UPDATED - BITS FOR *ECAF* AND/OR *LMLF* CLEARED
07959  M01S00105.ns2750  +++|*                   IF REQUEST IS FOR THE ALTERNATE CHANNEL.
07960  M00S04419.1da     +++|*                TO *DAS1* IF UNIT INTERLOCK NOT OBTAINED.
07961  M00S04420.1da     +++|*                TO *ERR* IF CONTROLLER FAILURE.
Line S04421 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07962  M01S04421.ns2750  ---|*                TO *CDT* IF INTERNAL REQUEST TO CHECK DRIVE TYPE.
07963  M01S04422.ns2750  ---|*                TO SPECIAL REQUEST PROCESSOR (ADDRESS IN TABLE
07964  M01S04423.ns2750  ---|*                  *ISRA*) IF SPECIAL REQUEST FOUND WITH -
Line S00106 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07965  M01S00106.ns2750  +++|*                TO *ECA* IF ENABLE CONTROLLER ACTIVITY AND *BDLL*
07966  M01S00107.ns2750  +++|*                   BIT SET FOR THIS CHANNEL.
07967  M01S00108.ns2750  +++|*                TO SPECIAL REQUEST PROCESSOR (ADDRESS IN TABLE *ISRA*)
Line S00109 Modification History
M01 (Added by) ns2750
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07968  M02S00109.1da8    ---|*                   IF SPECIAL REQUEST FOUND WITH -
Line S00423 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
07969  M01S00423.1da8    +++|*                   IF SPECIAL REQUEST FOUND, WITH -
07970  M00S04424.1da     +++|*                    (RW) = INDEX FOR SPECIAL REQUEST.
07971  M00S04425.1da     +++|*
Line S04426 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07972  M01S04426.ns2750  ---|*         USES   CM+3, PA, RW.
Line S00110 Modification History
M01 (Added by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07973  M02S00110.ns2783  ---|*         USES   CM, CM+3, PA, RW, T1 - T7.
Line S01668 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07974  M01S01668.ns2783  +++|*         USES   CM+3, PA, RW.
07975  M00S04427.1da     +++|*
Line S04428 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07976  M01S04428.ns2783  ---|*         CALLS  CPF, IDU.
Line S01669 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07977  M01S01669.ns2783  +++|*         CALLS  CEC, CPF, IDU, SEO.
07978  M00S04429.1da     +++|
07979  M00S04430.1da     +++|
Line S04431 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07980  M01S04431.ns2750  ---| ISR8     LDD    CM+3
07981  M01S04432.ns2750  ---|          LPN    1
07982  M01S04433.ns2750  ---|          STD    CM+3        CLEAR ALL BUT UNAVAILABLE FLAG
Line S00111 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07983  M01S00111.ns2750  +++| ISR      SUBR               ENTRY/EXIT
07984  M00S04434.1da     +++|
Line S04435 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07985  M01S04435.ns2750  ---| ISR      SUBR               ENTRY/EXIT
Line S00112 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07986  M01S00112.ns2750  +++|*         CHECK FOR *ENABLE CONTROLLER ACTIVITY* (*ECAF*) REQUEST.
07987  M01S00113.ns2750  +++|*         IF REQUEST IS FOR OTHER CHANNEL, LOOK FOR DIFFERENT REQUEST.
Line S00114 Modification History
M01 (Added by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07988  M02S00114.ns2783  ---|*         IF ALREADY ENABLED ON BOTH CHANNELS, EXIT TO *CSR*.
Line S00115 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
07989  M01S00115.ns2750  +++|
07990  M00S04436.1da     +++|          LDD    CM+3
07991  M01S00116.ns2750  +++|          SHN    21-ECAF+ECAF/12D*12D
07992  M01S00117.ns2750  +++|          PJN    ISR3        IF *ECAF* REQUEST NOT SET
Line S00118 Modification History
M01 (Added by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
07993  M02S00118.ns2783  ---|          SFA    EST,EO      CHECK EST ENTRY
07994  M02S00119.ns2783  ---|          ADK    EQDE
07995  M02S00120.ns2783  ---|          CRD    T1
07996  M02S00121.ns2783  ---|          LDD    T1+4
07997  M02S00122.ns2783  ---|          SHN    3
07998  M02S00123.ns2783  ---|          ADK    BDLL        CHECK WHICH CHANNEL TO ENABLE
07999  M02S00124.ns2783  ---|          CRD    T4
08000  M02S00125.ns2783  ---|          LDD    T4
Line S04437 Modification History
M01 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08001  M01S04437.ns2783  ---|          SHN    -1
Line S04438 Modification History
M01 (Removed by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08002  M02S04438.ns2783  ---|          STD    T0          SAVE FLAGS
08003  M02S04439.ns2783  ---|          SHN    1+21-LMLF+LMLF/12D*12D
08004  M02S04440.ns2783  ---|          PJN    ISR1        IF NOT LIST FIRMWARE REVISION
Line S00126 Modification History
M01 (Added by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08005  M02S00126.ns2783  ---|          LPN    3
08006  M02S00127.ns2783  ---|          STD    T4
08007  M02S00128.ns2783  ---|          ZJN    ISR3        IF ALREADY ENABLED ON BOTH CHANNELS
08008  M02S00129.ns2783  ---|          SBN    3
08009  M02S00130.ns2783  ---|          PJN    ISR1        IF NEITHER CHANNEL IS ALREADY ENABLED
08010  M02S00131.ns2783  ---|          LDM    T1,T4
08011  M02S00132.ns2783  ---|          LMD    IR+4
08012  M02S00133.ns2783  ---|          LPN    77
08013  M02S00134.ns2783  ---|          NJN    ISR2        IF THIS CHANNEL ALREADY ENABLED
08014  M02S00135.ns2783  ---| ISR1     LJM    ECA         ENABLE CONTROLLER ACTIVITY
Line S01670 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08015  M01S01670.ns2783  +++|          RJM    CEC         CHECK IF REQUEST IS FOR THIS CHANNEL
08016  M01S01671.ns2783  +++|          NJN    ISR2        IF REQUEST IS NOT FOR THIS CHANNEL
08017  M01S01672.ns2783  +++|          LJM    ECA         ENABLE CONTROLLER ACTIVITY
Line S00136 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08018  M01S00136.ns2750  +++|
08019  M01S00137.ns2750  +++| ISR2     LDD    CM+3        LOOK FOR A DIFFERENT REQUEST TO PROCESS
08020  M01S00138.ns2750  +++|          SCN    1
08021  M01S00139.ns2750  +++|          ERRNZ  ECAF-12D    CODE DEPENDS ON VALUE
08022  M01S00140.ns2750  +++|          STD    CM+3
08023  M01S00141.ns2750  +++|
08024  M01S00142.ns2750  +++|*         CHECK FOR *LIST FIRMWARE REVISION* (*LMLF*) REQUEST.
08025  M01S00143.ns2750  +++|*         IF REQUEST IS FOR OTHER CHANNEL, LOOK FOR DIFFERENT REQUEST.
08026  M01S00144.ns2750  +++|
08027  M01S00145.ns2750  +++| ISR3     LDD    CM+3
08028  M01S00146.ns2750  +++|          SHN    21-LMLF+LMLF/12D*12D
08029  M01S00147.ns2750  +++|          PJN    ISR4        IF *LMLF* REQUEST NOT SET
08030  M00S04441.1da     +++|          LPN    77          ISOLATE CHANNEL NUMBER
08031  M00S04442.1da     +++|          LMD    IR+4
Line S04443 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08032  M01S04443.ns2750  ---|          ZJN    ISR3        IF REQUEST FOR THIS DRIVER
08033  M01S04444.ns2750  ---| ISR1     LDN    DUNF
08034  M01S04445.ns2750  ---|          ERRNZ  DUNF+1-SPDF CODE DEPENDS ON VALUE
Line S00148 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08035  M01S00148.ns2750  +++|          ZJN    ISR6        IF REQUEST FOR THIS DRIVER
08036  M01S00149.ns2750  +++|          LDD    CM+3        LOOK FOR A DIFFERENT REQUEST TO PROCESS
08037  M01S00150.ns2750  +++|          LPN    37
08038  M01S00151.ns2750  +++|          ERRNZ  LMLF-17D    CODE DEPENDS ON VALUE
08039  M01S00152.ns2750  +++|          STD    CM+3
08040  M01S00153.ns2750  +++|
Line S01673 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08041  M01S01673.ns2783  +++|*         IF RESTORE ALREADY IN PROGRESS FOR ANY DEVICE, LEAVE ANY
08042  M01S01674.ns2783  +++|*         ADDITIONAL *RESTORE* REQUEST PENDING.
08043  M01S01675.ns2783  +++|
08044  M01S01676.ns2783  +++| ISR4     LDM    RSDI
08045  M01S01677.ns2783  +++|          ZJN    ISR4.1      IF NO RESTORE IN PROGRESS
08046  M01S01678.ns2783  +++|          LDD    CM+3        CLEAR *RESTORE* SPECIAL REQUEST FLAG
08047  M01S01679.ns2783  +++|          SCN    2
08048  M01S01680.ns2783  +++|          ERRNZ  RSPF-13D    CODE DEPENDS ON VALUE
08049  M01S01681.ns2783  +++|          STD    CM+3
08050  M01S01682.ns2783  +++|
Line S00154 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08051  M01S00154.ns2750  +++|*         SEARCH FOR OTHER SPECIAL REQUEST.
08052  M01S00155.ns2750  +++|
Line S00156 Modification History
M01 (Added by) ns2750
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08053  M02S00156.ns2783  ---| ISR4     LDD    CM+3        ISOLATE SPECIAL REQUEST FLAGS
Line S01683 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08054  M01S01683.ns2783  +++| ISR4.1   LDD    CM+3        ISOLATE SPECIAL REQUEST FLAGS
Line S00157 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08055  M01S00157.ns2750  +++|          STD    T0
08056  M01S00158.ns2750  +++|          ZJP    ISRX        IF NO SPECIAL REQUEST TO PROCESS
08057  M01S00159.ns2750  +++|          LDN    ECAF-1
08058  M00S04446.1da     +++|          STD    RW
Line S04447 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08059  M01S04447.ns2750  ---| ISR2     AOD    RW          ADVANCE INDEX
08060  M01S04448.ns2750  ---|          LMN    LMLF-1
08061  M01S04449.ns2750  ---|          ZJP    ISR8        IF NO SPECIAL REQUEST
Line S00160 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08062  M01S00160.ns2750  +++| ISR5     AOD    RW          ADVANCE INDEX
08063  M00S04450.1da     +++|          LDD    T0
08064  M00S04451.1da     +++|          SHN    21-0        CHECK NEXT FLAG
08065  M00S04452.1da     +++|          STD    T0
Line S04453 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08066  M01S04453.ns2750  ---|          PJN    ISR2        IF NOT SET
Line S00161 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08067  M01S00161.ns2750  +++|          PJN    ISR5        IF NOT SET
08068  M00S04454.1da     +++|          LDD    RW
Line S04455 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08069  M01S04455.ns2750  ---|          UJN    ISR4        SET SPECIAL REQUEST FLAG
Line S00162 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08070  M01S00162.ns2750  +++|          UJN    ISR7        SET SPECIAL REQUEST FLAG
08071  M00S04456.1da     +++|
Line S04457 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08072  M01S04457.ns2750  ---| ISR3     LDC    6S6+LMLF    BITS - 1 TO CLEAR/STARTING BIT
08073  M01S04458.ns2750  ---| ISR4     STM    SREQ,DI     SET SPECIAL REQUEST FLAG
Line S00163 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08074  M01S00163.ns2750  +++|*         PROCESS SPECIAL REQUEST.
08075  M01S00164.ns2750  +++|
08076  M01S00165.ns2750  +++| ISR6     LDC    6S6+LMLF    BITS - 1 TO CLEAR / STARTING BIT
08077  M01S00166.ns2750  +++| ISR7     STM    SREQ,DI     SET SPECIAL REQUEST FLAG
08078  M00S04459.1da     +++|          LPN    77
Line S04460 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08079  M01S04460.ns2750  ---|          SBN    SPDF        CALCULATE INDEX
Line S00167 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08080  M01S00167.ns2750  +++|          SBN    ECAF        CALCULATE INDEX
08081  M00S04461.1da     +++|          STD    RW
08082  M00S04462.1da     +++|          STM    RWST,DI     SAVE INDEX
Line S01684 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08083  M01S01684.ns2783  +++|          RJM    SEO         SET EST ORDINAL
08084  M00S04463.1da     +++|          LDML   ISRA,RW
08085  M00S04464.1da     +++|          STDL   PA          SET PROCESSOR ADDRESS
08086  M00S04465.1da     +++|          RJM    IDU         INTERLOCK DISK UNIT
Line S04466 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08087  M01S04466.ns2750  ---|          MJN    ISR5        IF CHANNEL DOWN OR NOT ENABLED
08088  M01S04467.ns2750  ---|          NJN    ISR6        IF DRIVE UNAVAILABLE
Line S00168 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08089  M01S00168.ns2750  +++|          MJN    ISR8        IF CHANNEL DOWN OR NOT ENABLED
08090  M01S00169.ns2750  +++|          NJN    ISR9        IF INTERLOCK NOT AVAILABLE
Line S04468 Modification History
M01 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
08091  M01S04468.1da8    ---|          LDML   CSRF,DI
08092  M01S04469.1da8    ---|          SHN    -17
Line S04470 Modification History
M01 (Removed by) ns2750
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
08093  M02S04470.1da8    ---|          ZJN    ISR7        IF NOT CONTROLLER FAILURE
08094  M02S04471.1da8    ---|          LDN    ECMD
08095  M02S04472.1da8    ---|          RJM    ERR         PROCESS ERROR
Line S00170 Modification History
M01 (Added by) ns2750
M02 (Removed by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
08096  M02S00170.1da8    ---|          NJN    ISR10       IF CONTROLLER FAILURE
Line S00424 Modification History
M01 (Added by) 1da8
M02 (Removed by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08097  M02S00424.ns2783  ---|          LDML   CSTB,CI
Line S01685 Modification History
M01 (Added by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
08098  M01S01685.ns2783  +++|          LDML   CTST,CI
Line S00425 Modification History
M01 (Added by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
08099  M01S00425.1da8    +++|          SHN    21-15
08100  M01S00426.1da8    +++|          MJN    ISR10       IF CONTROLLER DEAD
Line S00171 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08101  M01S00171.ns2750  +++|          LJM    0,PA        EXIT TO SPECIAL REQUEST
08102  M00S04473.1da     +++|
Line S04474 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08103  M01S04474.ns2750  ---| ISR5     LDM    SREQ,DI
Line S00172 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08104  M01S00172.ns2750  +++|*         CHANNEL DOWN OR NOT ENABLED.
08105  M01S00173.ns2750  +++|
08106  M01S00174.ns2750  +++| ISR8     LDM    SREQ,DI
08107  M00S04475.1da     +++|          LMC    6S6+LMLF
Line S04476 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08108  M01S04476.ns2750  ---|          NJN    ISR6        IF NOT LIST MICROCODE REVISION
08109  M01S04477.ns2750  ---|          LDC    6S6+LMLF    BITS - 1 TO CLEAR/STARTING BIT
Line S00175 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08110  M01S00175.ns2750  +++|          NJN    ISR9        IF NOT LIST MICROCODE REVISION
08111  M01S00176.ns2750  +++|          LDC    6S6+LMLF    BITS - 1 TO CLEAR / STARTING BIT
08112  M00S04478.1da     +++|          RJM    CPF         CLEAR SPECIAL REQUEST BIT IN *PUT*
Line S04479 Modification History
M01 (Removed by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08113  M01S04479.ns2750  ---| ISR6     LDN    0
Line S00177 Modification History
M01 (Added by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
08114  M01S00177.ns2750  +++|
08115  M01S00178.ns2750  +++|*         INTERLOCK NOT AVAILABLE.
08116  M01S00179.ns2750  +++|
Proceed to Part 7