User Tools

Site Tools


cdc:nos2.source:opl.opl871:deck:1xd

Deck 1XD

12 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.1xd     +++|          IDENT  1XD,CM3D
00002  M01S00002.1xd     +++|          TITLE  1XD - NOS XMD (9853) DRIVER.
00003  M01S00003.1xd     +++|          CIPPU  ,S
00004  M01S00004.1xd     +++|          MEMSEL 8
00005  M01S00005.1xd     +++|          BASE   M
00006  M01S00006.1xd     +++|          SST
00007  M01S00007.1xd     +++|*COMMENT  1XD - CM3/XMD3 (9853) DRIVER.
Line S00008 Modification History
M01 (Added by) 1xd
M02 (Updated by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00008  M02S00008.281l803 ---|          COMMENT  COPYRIGHT CONTROL DATA CORPORATION, 1988.
00009  M01S00001.281l803 +++|          COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00010  M01S00009.1xd     +++|          SPACE  4,10
00011  M01S00010.1xd     +++|***       1XD - CM3/XMD3 (9853) DRIVER.
00012  M01S00011.1xd     +++|*
00013  M01S00012.1xd     +++|*         P. D. HAAS.        88/02/26.
00014  M01S00013.1xd     +++|          SPACE  4,10
Line S00014 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00015  M02S00014.272l774 ---|***       *1XD* IS THE DRIVER FOR THE CM3/XMD3 DISK STORAGE SUBSYSTEM.
00016  M01S00001.272l774 +++|***       *1XD* IS THE DRIVER FOR THE XMD (9853) DISK STORAGE SUBSYSTEM.
00017  M01S00015.1xd     +++|*
00018  M01S00016.1xd     +++|*         THE XMD DISK DRIVES ARE SUPPORTED AS BUFFERED I/O
00019  M01S00017.1xd     +++|*         DEVICES.  REQUESTS TO BE PROCESSED BY *1XD* ARE POSTED
00020  M01S00018.1xd     +++|*         BY *CPUMTR* IN THE BUFFERED I/O TABLES IN *CMR*.
00021  M01S00019.1xd     +++|*         *1XD* INTERLOCKS UNITS, DELINKS BUFFERS, AND COMPLETES
00022  M01S00020.1xd     +++|*         SAID REQUESTS BY ISSUING APPROPRIATE *BIOM* FUNCTIONS.
00023  M01S00021.1xd     +++|*
00024  M01S00022.1xd     +++|*         EACH COPY OF *1XD* WILL SUPPORT ONE CONCURRENT CHANNEL
00025  M01S00023.1xd     +++|*         CONFIGURED WITH THE INTELLIGENT PERIPHERAL INTERFACE (IPI)
00026  M01S00024.1xd     +++|*         AND IS THE SOLE DRIVER FOR ALL XMD DISKS ON THAT CHANNEL.
00027  M01S00025.1xd     +++|*         *1XD* MUST BE LOADED INTO A CONCURRENT PP, IN THE SAME
00028  M01S00026.1xd     +++|*         BANK AS THE CHANNEL IT IS TO SERVICE.
00029  M01S00027.1xd     +++|*
00030  M01S00028.1xd     +++|*         EACH COPY OF THE DRIVER CAN SERVICE UP TO SIXTEEN XMD
00031  M01S00029.1xd     +++|*         UNITS IN ANY CONFIGURATION MIX OF CONTROL MODULES AND
00032  M01S00030.1xd     +++|*         DRIVES COUPLED TO EITHER PORT OF THE IPI ADAPTOR.
00033  M01S00031.1xd     +++|*
00034  M01S00032.1xd     +++|*         *1XD* SCANS THROUGH THE *PUT* ENTRIES IN A CIRCULAR FASHION
00035  M01S00033.1xd     +++|*         LOOKING FOR REQUESTS TO PROCESS.  ONCE A REQUEST IS FOUND,
00036  M01S00034.1xd     +++|*         *1XD* USES THE PHYSICAL DISK AND UEM ADDRESSES IN THE
00037  M01S00035.1xd     +++|*         CORRESPONDING *CBT* ENTRY TO DETERMINE THE ACTION TO BE
00038  M01S00036.1xd     +++|*         TAKEN.  *1XD* WILL ATTEMPT TO PROCESS CONSECUTIVE REQUESTS
00039  M01S00037.1xd     +++|*         ON THE CURRENT UNIT UNTIL THE END OF THE UNIT I/O QUEUE,
00040  M01S00038.1xd     +++|*         OR A CONSECUTIVE REQUEST WAS NOT FOUND.  AT THIS POINT
00041  M01S00039.1xd     +++|*         *1XD* WILL RESUME ITS SEARCH THROUGH THE *PUT* WITH THE
00042  M01S00040.1xd     +++|*         *PUT* ENTRY IMMEDIATELY FOLLOWING THE ONE JUST PROCESSED.
00043  M01S00041.1xd     +++|          SPACE  4,10
00044  M01S00042.1xd     +++|***       ORGANIZATION OF THE 9853 (MEASUREMENTS IN DECIMAL).
00045  M01S00043.1xd     +++|*
00046  M01S00044.1xd     +++|*         EQUIPMENT TYPE                    *DN*
00047  M01S00045.1xd     +++|*
00048  M01S00046.1xd     +++|*         UNITS/LOGICAL DEVICE                 1
00049  M01S00047.1xd     +++|*
00050  M01S00048.1xd     +++|*         PHYSICAL ORGANIZATION:
00051  M01S00049.1xd     +++|*
00052  M01S00050.1xd     +++|*           WORDS/PHYSICAL SECTOR            256
00053  M01S00051.1xd     +++|*           PHYSICAL SECTORS/TRACK            21
00054  M01S00052.1xd     +++|*           PHYSICAL TRACKS/CYLINDER          19
00055  M01S00053.1xd     +++|*           CYLINDERS/DEVICE                1409
00056  M01S00054.1xd     +++|*           WORDS/DEVICE             143,861,760
00057  M01S00055.1xd     +++|*
00058  M01S00056.1xd     +++|*         LOGICAL ORGANIZATION:
00059  M01S00057.1xd     +++|*
00060  M01S00058.1xd     +++|*           WORDS/LOGICAL SECTOR              64
00061  M01S00059.1xd     +++|*           LOGICAL SECTORS/PHYSICAL SECTOR    4
00062  M01S00060.1xd     +++|*           LOGICAL SECTORS/LOGICAL TRACK   1120
00063  M01S00061.1xd     +++|*           LOGICAL TRACKS/DEVICE           2007
00064  M01S00062.1xd     +++|*
00065  M01S00063.1xd     +++|*         MAXIMUM SUSTAINED DATA RATE        312 K WORDS/SECOND
00066  M01S00064.1xd     +++|          SPACE  4,10
00067  M01S00065.1xd     +++|***       CALL.
00068  M01S00066.1xd     +++|*
00069  M01S00067.1xd     +++|*T        18/ DRN, 6/ CP, 6/ CO, 18/, 7/ 1, 5/ CH
Figure

045111229 CH 1303536414259 CO CP DRN

00070  M01S00068.1xd     +++|*
00071  M01S00069.1xd     +++|*         DRN    DRIVER NAME.
00072  M01S00070.1xd     +++|*         CP     CONTROL POINT NUMBER (MUST BE SYSTEM CP).
00073  M01S00071.1xd     +++|*         CO     CHANNEL TABLE ORDINAL (SET BY *CPUMTR*).
00074  M01S00072.1xd     +++|*         CH     CHANNEL NUMBER BEING SERVICED BY THIS PP.
00075  M01S00073.1xd     +++|          SPACE  4,10
00076  M01S00074.1xd     +++|***       DAYFILE MESSAGES.
00077  M01S00075.1xd     +++|*
00078  M01S00076.1xd     +++|*         DRN - UNAUTHORIZED CALL.
00079  M01S00077.1xd     +++|*
00080  M01S00078.1xd     +++|*         THE DRIVER (NAMED *DRN*) WILL ISSUE THIS MESSAGE AND ABORT
00081  M01S00079.1xd     +++|*         IF NOT ASSIGNED TO THE SYSTEM CONTROL POINT.
00082  M01S00080.1xd     +++|          SPACE  4,10
00083  M01S00081.1xd     +++|***       ERRLOG MESSAGES.
00084  M01S00082.1xd     +++|*
00085  M01S00083.1xd     +++|*         EQORD,TKNNNN, MEDIA DEFECT ENCOUNTERED.
00086  M01S00084.1xd     +++|*
00087  M01S00085.1xd     +++|*         A MEDIA DEFECT HAS BEEN ENCOUNTERED ON EQUIPMENT WITH EST
00088  M01S00086.1xd     +++|*         ORDINAL ORD, LOGICAL TRACK NNNN.  A REQUEST HAS BEEN ISSUED
00089  M01S00087.1xd     +++|*         TO AUTOMATICALLY FLAW THIS TRACK WHEN IT IS DROPPED.
00090  M01S00002.272l774 +++|*
00091  M01S00003.272l774 +++|*
00092  M01S00004.272l774 +++|*         CHCC MH426-DXX,CMN.
00093  M01S00005.272l774 +++|*
00094  M01S00006.272l774 +++|*         CONTROL MODULE N ON CHANNEL CC IS RUNNING MICROCODE REVISION
00095  M01S00007.272l774 +++|*         LEVEL XX.
00096  M01S00008.272l774 +++|*
00097  M01S00009.272l774 +++|*
00098  M01S00010.272l774 +++|*         DNEEE, UNN,PS=XXXXXX.
00099  M01S00011.272l774 +++|*
00100  M01S00012.272l774 +++|*         UNIT NN OF THE 9853 DEVICE WITH EST ORDINAL EEE HAS THE PACK
00101  M01S00013.272l774 +++|*         SERIAL NUMBER XXXXXX.
00102  M01S00088.1xd     +++|          SPACE  4,10
00103  M01S00089.1xd     +++|***       OPERATOR MESSAGES.
00104  M01S00090.1xd     +++|*
00105  M01S00091.1xd     +++|*         EQORD, DIAGNOSTICS RUNNING.
00106  M01S00092.1xd     +++|*
00107  M01S00093.1xd     +++|*         EQORD, SPIN UP PENDING.
00108  M01S00094.1xd     +++|*
00109  M01S00095.1xd     +++|*         CM3 BEING RESET ON CCHNN.
00110  M01S00096.1xd     +++|*
00111  M01S00097.1xd     +++|*         CM3 RESET FAILURE ON CCHNN.
00112  M01S00098.1xd     +++|*
00113  M01S00099.1xd     +++|*         MR ERROR.
00114  M01S00100.1xd     +++|          SPACE  4,10
00115  M01S00101.1xd     +++|***       DISK ERROR PROCESSING.
00116  M01S00102.1xd     +++|*
00117  M01S00103.1xd     +++|*         THE DRIVER MAINTAINS A COUNTER OF THE NUMBER OF RETRIES
00118  M01S00104.1xd     +++|*         NECESSARY TO SUCCESSFULLY PROCESS A REQUEST.  IF THE
00119  M01S00105.1xd     +++|*         ERROR COUNT IS NON-ZERO WHEN A REQUEST IS COMPLETED, THE
00120  M01S00106.1xd     +++|*         DRIVER WILL LOG A BML MESSAGE AND INCREMENT THE RECOVERED
00121  M01S00107.1xd     +++|*         ERROR COUNT IN THE MST.
00122  M01S00108.1xd     +++|*
00123  M01S00109.1xd     +++|*         IF THE ERROR COUNT REACHES *MERC* BEFORE THE REQUEST IS
00124  M01S00110.1xd     +++|*         SUCCESSFULLY COMPLETED, THE DRIVER WILL SET AN ERROR CODE
00125  M01S00111.1xd     +++|*         IN THE *CBT*, LOG A FATAL ERROR IN THE BML, AND INCREMENT
00126  M01S00112.1xd     +++|*         THE UNRECOVERED ERROR COUNT IN THE MST.
00127  M01S00113.1xd     +++|          SPACE  4,10
00128  M01S00114.1xd     +++|***       CONFIGURATION NOTES.
00129  M01S00115.1xd     +++|*
00130  M01S00116.1xd     +++|*         IN A DUAL ACCESS ENVIRONMENT, THE SAME EQUIPMENT NUMBER MUST
00131  M01S00117.1xd     +++|*         BE DIALED INTO THE PORT IN USE ON EACH CONTROL MODULE.
00132  M01S00118.1xd     +++|          SPACE  4,10
00133  M01S00119.1xd     +++|***       SPECIAL PROGRAMMING NOTES.
00134  M01S00120.1xd     +++|*
00135  M01S00121.1xd     +++|*         THE FOLLOWING IS A LIST OF SPECIAL NOTES THAT SHOULD BE
00136  M01S00122.1xd     +++|*         READ AND UNDERSTOOD BEFORE ANY MODIFICATIONS ARE MADE TO
00137  M01S00123.1xd     +++|*         THIS PROGRAM.
00138  M01S00124.1xd     +++|*
00139  M01S00125.1xd     +++|*
00140  M01S00126.1xd     +++|*         1)  WHERE POSSIBLE, *CMR* POINTERS HAVE BEEN PLUGGED BY THE
00141  M01S00127.1xd     +++|*             PRESET ROUTINE TO IMPROVE THE EXECUTION SPEED OF THE
00142  M01S00128.1xd     +++|*             PROGRAM AND TO MINIMIZE THE AMOUNT OF CODE.
00143  M01S00129.1xd     +++|*
00144  M01S00130.1xd     +++|*         2)  THIS PROGRAM EXCHANGES *CPUMTR* WITHOUT WAITING FOR
00145  M01S00131.1xd     +++|*             THE REQUEST TO COMPLETE.  ROUTINE *CMC* SHOULD BE CALLED
00146  M01S00132.1xd     +++|*             IF THE *MONITOR* MACRO IS TO BE USED WHILE THERE IS A
00147  M01S00133.1xd     +++|*             POSSIBILITY OF AN OUTSTANDING MONITOR REQUEST.
00148  M01S00134.1xd     +++|*
00149  M01S00135.1xd     +++|*         3)  THE DEVICE STATE TABLE IS BUILT AT LOCATION *EXR* IN
00150  M01S00136.1xd     +++|*             PP RESIDENT, THEREFORE IT IS NOT POSSIBLE TO USE THE
00151  M01S00137.1xd     +++|*             *EXR* AND *SMS* ROUTINES.
00152  M01S00138.1xd     +++|          SPACE  4,10
00153  M01S00139.1xd     +++|
00154  M01S00140.1xd     +++|**        COMMON DECKS.
00155  M01S00141.1xd     +++|
00156  M01S00142.1xd     +++|
00157  M01S00143.1xd     +++|*CALL     COMPMAC
00158  M01S00144.1xd     +++| RICHI$   EQU    1           SELECT DEFERRED INSTRUCTION MODIFICATION
00159  M01S00001.273l780 +++| LCHI$    EQU    1           SELECT *CONL* FOR CHANNEL ADDRESS TABLE
00160  M01S00145.1xd     +++|*CALL     COMPCHI
00161  M01S00146.1xd     +++|*CALL     COMSCPS
00162  M01S00147.1xd     +++| QUAL$S   SET    0           REMOVE QUALIFICATION OF COMSDFS CONSTANTS
00163  M01S00148.1xd     +++|*CALL     COMSDFS
00164  M01S00002.273l780 +++|*CALL     COMSEVT
00165  M01S00149.1xd     +++|          LIST   X
00166  M01S00150.1xd     +++|*CALL     COMSHIO
00167  M01S00151.1xd     +++|          LIST   *
00168  M01S00152.1xd     +++|          QUAL   IOU
00169  M01S00153.1xd     +++|*CALL     COMSIOU
00170  M01S00154.1xd     +++|          QUAL   *
00171  M01S00155.1xd     +++|*CALL     COMSLSD
00172  M01S00156.1xd     +++|*CALL     COMSMSC
00173  M01S00157.1xd     +++|*CALL     COMSMSP
00174  M01S00158.1xd     +++|*CALL     COMSPIM
00175  M01S00159.1xd     +++|*CALL     COMS1DS
00176  M01S00160.1xd     +++|          SPACE  4,10
00177  M01S00161.1xd     +++|**        INTERFACE SPECIFICATIONS.
00178  M01S00162.1xd     +++|
00179  M01S00163.1xd     +++|
00180  M01S00164.1xd     +++|          IF     -MIC,DM,2
00181  M01S00165.1xd     +++| DM       MICRO  1,2,*DN*    DEFAULT DEVICE MNEMONIC
00182  M01S00166.1xd     +++| DN       MICRO  1,3,*1XD*   DEFAULT DRIVER NAME
00183  M01S00167.1xd     +++|
00184  M01S00168.1xd     +++| .1       SET    0
Line S00169 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
00185  M02S00169.ns2750  ---| .A       ECHO   ,TY=(DN),MI=(RM0124),ET=(UXSS)
00186  M01S00001.ns2750  +++| .A       ECHO   ,TY=(DN),MI=(RM0124)
00187  M01S00170.1xd     +++| .B       IFC    EQ,*TY*"DM"*
00188  M01S00171.1xd     +++| .1       SET    1
00189  M01S00172.1xd     +++| BMID     EQU    MI          BML ERROR MESSAGE ID
Line S00173 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
00190  M02S00173.ns2750  ---| UDST     EQU    ET          DEVICE SPIN-UP EVENT TIME
00191  M01S00174.1xd     +++|          STOPDUP
00192  M01S00175.1xd     +++| .B       ENDIF
00193  M01S00176.1xd     +++| .A       ENDD
00194  M01S00177.1xd     +++|          IFEQ   .1,0,1
00195  M01S00178.1xd     +++|          ERR    UNKNOWN DEVICE TYPE - "DM"
00196  M01S00179.1xd     +++|
00197  M01S00014.272l774 +++| CYUN     EQU    CYUN"DM"    CYLINDERS / UNIT
00198  M01S00180.1xd     +++| PSBF     EQU    PSBF"DM"    PHYSICAL SECTORS / CONTROL BUFFER
00199  M01S00181.1xd     +++| PTCY     EQU    PTCY"DM"    PHYSICAL TRACKS / CYLINDER
00200  M01S00182.1xd     +++| PSPT     EQU    PSPT"DM"    PHYSICAL SECTORS / PHYSICAL TRACK
Line S00183 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00201  M02S00183.272l774 ---| CFLP     EQU    CF"DM"      LOGICAL - PHYSICAL CONVERSION FACTOR
00202  M01S00015.272l774 +++| CFLP     EQU    CFS"DM"     LOGICAL - PHYSICAL CONVERSION FACTOR
00203  M01S00184.1xd     +++| LSCY     EQU    PSPT*PTCY*LSPS"DM"  LOGICAL SECTORS / CYLINDER
00204  M01S00185.1xd     +++| LSLT     EQU    SL"DM"+GS"DM"  LOGICAL SECTORS / LOGICAL TRACK
00205  M01S00186.1xd     +++| LSPT     EQU    LSPT"DM"    LOGICAL SECTORS / PHYSICAL TRACK
00206  M01S00001.1xd5    +++| MCLT     EQU    MCLT"DM"    MAINTENANCE CYLINDER LOGICAL TRACK
00207  M01S00187.1xd     +++|          TITLE  CONSTANTS AND DEFINITIONS.
00208  M01S00188.1xd     +++|          SPACE  4,10
00209  M01S00189.1xd     +++|****      DIRECT CELL ALLOCATION.
00210  M01S00190.1xd     +++|
00211  M01S00191.1xd     +++|
00212  M01S00192.1xd     +++| NR       EQU    15 - 21     NEXT REQUEST
00213  M01S00193.1xd     +++| WB       EQU    22 - 26     CM WORD BUFFER
00214  M01S00194.1xd     +++|
00215  M01S00195.1xd     +++|*         THE NEXT FIVE LOCATIONS ARE ORDER DEPENDENT.
00216  M01S00196.1xd     +++|
00217  M01S00197.1xd     +++| PB       EQU    27          PREVIOUS CONTROL BUFFER ORDINAL
00218  M01S00198.1xd     +++| CB       EQU    30          CURRENT CONTROL BUFFER ORDINAL
00219  M01S00199.1xd     +++| NB       EQU    31          NEXT CONTROL BUFFER ORDINAL
00220  M01S00200.1xd     +++| UA       EQU    32 - 33     UEM ADDRESS / 100
00221  M01S00201.1xd     +++|
00222  M01S00202.1xd     +++| EO       EQU    34          EST ORDINAL
00223  M01S00203.1xd     +++| DN       EQU    35          DRIVE NUMBER
00224  M01S00204.1xd     +++| RC       EQU    36          REQUEST COUNT
00225  M01S00205.1xd     +++| CN       EQU    37          CONTROLLER NUMBER
00226  M01S00206.1xd     +++| MS       EQU    40          MAJOR STATUS (RESPONSE PACKET)
00227  M01S00207.1xd     +++| RT       EQU    41          STATUS RESPONSE TYPE
00228  M01S00208.1xd     +++| TO       EQU    42          COMMAND TIMEOUT
00229  M01S00209.1xd     +++| SF       EQU    43          DEVICE SELECTED FLAG
00230  M01S00210.1xd     +++| UC       EQU    44          UNIT ACTIVITY COUNT
00231  M01S00211.1xd     +++|          ERRNZ  SF+1-UC     CODE DEPENDS ON VALUE
00232  M01S00212.1xd     +++| RW       EQU    45          READ / WRITE FLAG
00233  M01S00213.1xd     +++| PA       EQU    46          PROCESSOR ADDRESS
00234  M01S00214.1xd     +++| DI       EQU    47          DEVICE INDEX
00235  M01S00215.1xd     +++| CR       EQU    57          CHANNEL RESERVED STATUS
00236  M01S00216.1xd     +++| RF       EQU    60          RESET IN PROGRESS FLAG
00237  M01S00217.1xd     +++| LF       EQU    61          LAST FUNCTION
00238  M01S00218.1xd     +++| TA       EQU    62          DEVICE STATE TABLE ADDRESS
00239  M01S00001.ns2714  +++| CW       EQU    63 - 67     CM WORD BUFFER
00240  M01S00219.1xd     +++|
00241  M01S00220.1xd     +++|****
00242  M01S00221.1xd     +++|          SPACE  4,10
00243  M01S00222.1xd     +++|**        IPI ADAPTOR FUNCTION CODES.
00244  M01S00223.1xd     +++|
00245  M01S00224.1xd     +++|
00246  M01S00225.1xd     +++| F0000    EQU    0#0000      MASTER CLEAR
00247  M01S00226.1xd     +++| F0200    EQU    0#0200      READ CONTROL REGISTER
00248  M01S00227.1xd     +++| F0300    EQU    0#0300      WRITE CONTROL REGISTER
00249  M01S00228.1xd     +++| F0600    EQU    0#0600      READ ERROR REGISTER
00250  M01S00229.1xd     +++| F0700    EQU    0#0700      READ OPERATIONAL STATUS
00251  M01S00230.1xd     +++| F0800    EQU    0#0800      DMA TERMINATE
00252  M01S00231.1xd     +++| F0A00    EQU    0#0A00      READ *T* REGISTER
00253  M01S00232.1xd     +++| F0B00    EQU    0#0B00      WRITE *T* PRIME REGISTER
00254  M01S00233.1xd     +++| F0C00    EQU    0#0C00      DMA READ FROM ADAPTOR
00255  M01S00234.1xd     +++| F0D00    EQU    0#0D00      DMA WRITE TO ADAPTOR
00256  M01S00235.1xd     +++| F0E00    EQU    0#0E00      CLEAR *T* REGISTERS
00257  M01S00236.1xd     +++|
00258  M01S00237.1xd     +++| F0062    EQU    0#0062      PORT A SELECT
00259  M01S00238.1xd     +++| F0862    EQU    0#0862      PORT B SELECT
00260  M01S00239.1xd     +++| F7E42    EQU    0#7E42      CHANNEL TRANSFER RATE
00261  M01S00240.1xd     +++|          SPACE  4,10
00262  M01S00241.1xd     +++|**        IPI CHANNEL FUNCTION CODES.
00263  M01S00242.1xd     +++|
00264  M01S00243.1xd     +++|
00265  M01S00244.1xd     +++| F00F1    EQU    0#00F1      READ ERROR REGISTER
00266  M01S00245.1xd     +++|
00267  M01S00246.1xd     +++|*         BUS CONTROL FUNCTIONS.
00268  M01S00247.1xd     +++|
00269  M01S00248.1xd     +++| F0029    EQU    0#0029      SELECT CONTROLLER (SET SELECT OUT)
00270  M01S00249.1xd     +++| F005B    EQU    0#005B      DEFINE INFORMATION TRANSFER (SET SYNC OUT)
00271  M01S00250.1xd     +++| F0071    EQU    0#0071      DESELECT CONTROLLER (CLEAR SELECT OUT)
00272  M01S00251.1xd     +++| F0711    EQU    0#0711      CLEAR MASTER OUT
00273  M01S00252.1xd     +++| F0715    EQU    0#0715      ENABLE INTERRUPTS (SET MASTER OUT)
00274  M01S00253.1xd     +++| F8025    EQU    0#8025      REQUEST TRANSFER MODE (SET MASTER OUT)
00275  M01S00254.1xd     +++| F8039    EQU    0#8039      MASTER STATUS (CLEAR MASTER OUT)
00276  M01S00255.1xd     +++| F8215    EQU    0#8215      RESET LOGICAL INTERFACE (SET MASTER OUT)
00277  M01S00256.1xd     +++| F8415    EQU    0#8415      RESET SLAVE (SET MASTER OUT)
00278  M01S00257.1xd     +++| F9213    EQU    0#9213      MASTER RESET SLAVES (SET SYNC OUT)
00279  M01S00258.1xd     +++|
00280  M01S00259.1xd     +++|*         DATA TRANSFER FUNCTIONS.
00281  M01S00260.1xd     +++|
00282  M01S00261.1xd     +++| F0081    EQU    0#0081      READ INTERLOCKED
00283  M01S00262.1xd     +++| F0181    EQU    0#0181      WRITE INTERLOCKED
00284  M01S00263.1xd     +++| F0281    EQU    0#0281      READ STREAMING
00285  M01S00264.1xd     +++| F0381    EQU    0#0381      WRITE STREAMING
00286  M01S00265.1xd     +++|          SPACE  4,10
00287  M01S00266.1xd     +++|**        COMMAND / RESPONSE PACKET DEFINITIONS.
00288  M01S00267.1xd     +++|
00289  M01S00268.1xd     +++|
00290  M01S00269.1xd     +++| PLN      EQU    0           PACKET LENGTH
00291  M01S00270.1xd     +++| CRN      EQU    1           COMMAND REFERENCE NUMBER
00292  M01S00271.1xd     +++| OPC      EQU    2           OPERATION CODE
00293  M01S00272.1xd     +++| CUN      EQU    3           CONTROLLER + UNIT NUMBER
00294  M01S00273.1xd     +++| FCP      EQU    4           FIRST COMMAND PARAMETER
00295  M01S00274.1xd     +++|
00296  M01S00275.1xd     +++| MST      EQU    4           MAJOR STATUS
00297  M01S00276.1xd     +++|
00298  M01S00277.1xd     +++|*         MAJOR STATUS RESPONSE TYPES.
00299  M01S00278.1xd     +++|
00300  M01S00279.1xd     +++| CMCT     EQU    1           COMMAND COMPLETE
00301  M01S00280.1xd     +++| ASRT     EQU    4           ASYNCHRONOUS RESPONSE
00302  M01S00281.1xd     +++| XFNT     EQU    5           TRANSFER NOTIFICATION
00303  M01S00282.1xd     +++|
00304  M01S00283.1xd     +++|*         MAJOR STATUS CODES.
00305  M01S00284.1xd     +++|
00306  M01S00285.1xd     +++| CMCS     EQU    0#12        COMMAND COMPLETE (CONDITIONAL SUCCESS)
00307  M01S00286.1xd     +++| CMSS     EQU    0#18        COMMAND COMPLETE (SUCCESSFUL)
00308  M01S00287.1xd     +++| ASRS     EQU    0#40        ASYNCHRONOUS RESPONSE
00309  M01S00288.1xd     +++| XFNS     EQU    0#50        TRANSFER NOTIFICATION
00310  M01S00289.1xd     +++|
00311  M01S00290.1xd     +++| BCPL     EQU    06          BASIC COMMAND PACKET LENGTH
00312  M01S00291.1xd     +++| BRPL     EQU    10          BASIC RESPONSE PACKET LENGTH
00313  M01S00292.1xd     +++| IOPL     EQU    20          I/O COMMAND PACKET LENGTH
00314  M01S00293.1xd     +++|
00315  M01S00294.1xd     +++| CPBFL    EQU    32          COMMAND PACKET BUFFER LENGTH
00316  M01S00295.1xd     +++| RPBFL    EQU    77          RESPONSE PACKET BUFFER LENGTH
00317  M01S00296.1xd     +++|          SPACE  4,10
00318  M01S00297.1xd     +++|**        COMMAND PACKET OPERATION CODES.
00319  M01S00298.1xd     +++|
00320  M01S00299.1xd     +++|
00321  M01S00300.1xd     +++| C0200    EQU    0#0200      REPORT ATTRIBUTES
00322  M01S00301.1xd     +++| C0209    EQU    0#0209      LOAD ATTRIBUTES
00323  M01S00302.1xd     +++| C020A    EQU    0#020A      SAVE ATTRIBUTES
00324  M01S00303.1xd     +++| C0301    EQU    0#0301      REPORT ADDRESSEE STATUS
00325  M01S00304.1xd     +++| C0401    EQU    0#0401      RELEASE RESERVE
00326  M01S00305.1xd     +++| C0402    EQU    0#0402      PRIORITY RESERVE
00327  M01S00306.1xd     +++| C0700    EQU    0#0700      SET OPERATING MODE
00328  M01S00307.1xd     +++| C0800    EQU    0#0800      ABORT COMMAND
00329  M01S00308.1xd     +++| C1005    EQU    0#1005      BLOCK READ
00330  M01S00309.1xd     +++| C2005    EQU    0#2005      BLOCK WRITE
00331  M01S00310.1xd     +++| C8100    EQU    0#8100      DRIVE DIAGNOSTICS
00332  M01S00311.1xd     +++|          SPACE  4,10
00333  M01S00312.1xd     +++|**        COMMAND PACKET PARAMETER ID-S.
00334  M01S00313.1xd     +++|
00335  M01S00314.1xd     +++|
00336  M01S00315.1xd     +++| P01D1    EQU    0#01D1      PERFORMANCE LOG
00337  M01S00316.1xd     +++| P0254    EQU    0#0254      DRIVE RESET
00338  M01S00317.1xd     +++| P02D2    EQU    0#02D2      MASTER TERMINATE
00339  M01S00318.1xd     +++| P02D3    EQU    0#02D3      EXTENT RESPONSE
00340  M01S00319.1xd     +++| P0351    EQU    0#0351      DISK MODES
00341  M01S00320.1xd     +++| P036C    EQU    0#036C      REQUEST ATTRIBUTE
00342  M01S00321.1xd     +++| P0551    EQU    0#0551      DISK DATA BLOCK SIZE
00343  M01S00322.1xd     +++| P0931    EQU    0#0931      COMMAND EXTENT
00344  M01S00323.1xd     +++| P0951    EQU    0#0951      TRANSFER SIZE OVERRIDE
00345  M01S00324.1xd     +++|          SPACE  4,10
00346  M01S00325.1xd     +++|**        SUBSTATUS PARAMETER ID CODES.
00347  M01S00326.1xd     +++|
00348  M01S00327.1xd     +++|
00349  M01S00328.1xd     +++| ID16     EQU    0#16        MACHINE EXCEPTION FOR CONTROLLER
00350  M01S00329.1xd     +++| ID17     EQU    0#17        COMMAND EXCEPTION FOR CONTROLLER
00351  M01S00002.1xd5    +++| ID19     EQU    0#19        CONDITIONAL SUCCESS FOR CONTROLLER
00352  M01S00330.1xd     +++| ID24     EQU    0#24        INTERVENTION REQUIRED FOR DRIVE
00353  M01S00331.1xd     +++| ID26     EQU    0#26        MACHINE EXCEPTION FOR DRIVE
00354  M01S00332.1xd     +++| ID32     EQU    0#32        RESPONSE EXTENT (COMMON)
00355  M01S00333.1xd     +++|          SPACE  4,10
00356  M01S00334.1xd     +++|**        INFORMATION TRANSFER DEFINITIONS.
00357  M01S00335.1xd     +++|
00358  M01S00336.1xd     +++|
00359  M01S00337.1xd     +++| CIOT     EQU    0           COMMAND - INFORMATION OUT
00360  M01S00338.1xd     +++| RIIN     EQU    1           RESPONSE - INFORMATION IN
00361  M01S00339.1xd     +++| DAOT     EQU    2           DATA - INFORMATION OUT
00362  M01S00340.1xd     +++| DAIN     EQU    3           DATA - INFORMATION IN
00363  M01S00341.1xd     +++|          SPACE  4,10
00364  M01S00342.1xd     +++|**        MAINTENANCE REGISTER REQUEST CODE SYMBOLS.
00365  M01S00343.1xd     +++|
00366  M01S00344.1xd     +++|
00367  M01S00345.1xd     +++| MR       EQU    /IOU/MR     MAINTENANCE CHANNEL
00368  M01S00346.1xd     +++| IOUC     EQU    /IOU/IOUC+/IOU/MRRD   READ CONNECT CODE
00369  M01S00347.1xd     +++| RMRF     EQU    /IOU/MRRD-/IOU/MRRD   READ REGISTER
00370  M01S00348.1xd     +++| WMRF     EQU    /IOU/MRWT-/IOU/MRRD   WRITE REGISTER
00371  M01S00349.1xd     +++|
00372  M01S00350.1xd     +++| RFMR     EQU    RMRF*10000+/IOU/FMCR  READ FAULT MASK REGISTER
00373  M01S00351.1xd     +++| RCSR     EQU    RMRF*10000+/IOU/C0CR  READ CHANNEL STATUS REGISTER
00374  M01S00352.1xd     +++| WFMR     EQU    WMRF*10000+/IOU/FMCR  WRITE FAULT MASK REGISTER
00375  M01S00353.1xd     +++|          SPACE  4,10
00376  M01S00354.1xd     +++|**        FAULT ANALYSIS CODES.
00377  M01S00355.1xd     +++|
00378  M01S00356.1xd     +++|
00379  M01S00357.1xd     +++| ECPE     EQU    1           CHANNEL PARITY ERROR          (CHPE)
00380  M01S00358.1xd     +++| ECIE     EQU    2           IPI CHANNEL ERROR
00381  M01S00359.1xd     +++|
00382  M01S00360.1xd     +++| ECER     EQU    4           CHANNEL DETECTED ERROR        (CHFE)
00383  M01S00361.1xd     +++| ECCM     EQU    5           CHANNEL DETECTED CM ERROR
00384  M01S00362.1xd     +++| ECHF     EQU    7           CHANNEL HUNG FULL
00385  M01S00363.1xd     +++|
00386  M01S00364.1xd     +++| ETIT     EQU    10          INTERRUPT TIMEOUT             (FTOE)
00387  M01S00365.1xd     +++| ETFN     EQU    11          CHANNEL FUNCTION TIMEOUT
00388  M01S00366.1xd     +++|
00389  M01S00367.1xd     +++| EDPE     EQU    14          DATA PARITY ERROR             (PARE)
00390  M01S00368.1xd     +++|
00391  M01S00369.1xd     +++| EDNR     EQU    20          DEVICE NOT READY              (NRDE)
00392  M01S00370.1xd     +++|
00393  M01S00371.1xd     +++| EIDT     EQU    24          INCOMPLETE DATA TRANSFER      (IDTE)
00394  M01S00372.1xd     +++|
00395  M01S00373.1xd     +++| ERSS     EQU    30          RESERVED SUBSTATUS            (DSTE)
00396  M01S00374.1xd     +++| EDFM     EQU    31          DEFECT MANAGEMENT ERROR
00397  M01S00375.1xd     +++| EMME     EQU    32          MESSAGE/MICROCODE EXCEPTION
00398  M01S00376.1xd     +++| ETSL     EQU    33          SELECT TIMEOUT
00399  M01S00377.1xd     +++|
00400  M01S00378.1xd     +++| ESUF     EQU    34          SPIN-UP FAILURE               (DSTE)
00401  M01S00379.1xd     +++| ESDF     EQU    35          SPIN-DOWN FAILURE
00402  M01S00380.1xd     +++| ETTC     EQU    36          TRANSFER COMPLETE TIMEOUT
00403  M01S00381.1xd     +++| EIVR     EQU    37          INTERVENTION REQUIRED
00404  M01S00382.1xd     +++|
00405  M01S00383.1xd     +++| EAPR     EQU    40          ALTERNATE PORT EXCEPTION      (DSTE)
00406  M01S00384.1xd     +++| EMEX     EQU    41          MACHINE EXCEPTION ERROR
00407  M01S00385.1xd     +++| ECEX     EQU    42          COMMAND EXCEPTION ERROR
00408  M01S00386.1xd     +++|
00409  M01S00387.1xd     +++| EIOS     EQU    44          I/O INITIATION ERROR          (DSTE)
00410  M01S00388.1xd     +++| ERPE     EQU    45          REGISTER PARITY ERROR
00411  M01S00389.1xd     +++| ERDS     EQU    46          REPORT DRIVE STATUS ERROR
00412  M01S00390.1xd     +++|
00413  M01S00391.1xd     +++| ECMA     EQU    50          COMMAND ABORTED ERROR         (DSTE)
00414  M01S00392.1xd     +++| ECCS     EQU    51          CONDITIONAL SUCCESS
00415  M01S00393.1xd     +++| ECIC     EQU    52          COMMAND INCOMPLETE
00416  M01S00394.1xd     +++| EUST     EQU    53          TRANSFER UNSUCCESSFUL
00417  M01S00395.1xd     +++|
00418  M01S00396.1xd     +++| EDTF     EQU    54          DIAGNOSTIC FAULT              (DDFE)
00419  M01S00397.1xd     +++| EDRS     EQU    55          DRIVE RESET FAILURE
00420  M01S00398.1xd     +++|
00421  M01S00399.1xd     +++| ECNR     EQU    60          SLAVE IN DID NOT DROP         (RAME)
00422  M01S00400.1xd     +++| ELCA     EQU    61          LOAD CONTROLLER ATTRIBUTES FAILURE
00423  M01S00401.1xd     +++| ESRE     EQU    62          SELECTIVE RESET ERROR
00424  M01S00402.1xd     +++| ERDA     EQU    63          REPORT DEVICE ATTRIBUTES ERROR
00425  M01S00403.1xd     +++|
00426  M01S00404.1xd     +++| EBAE     EQU    64          BUS ACKNOWLEDGE ERROR         (CHFE)
00427  M01S00003.273l780 +++| ECOT     EQU    65          CONTROLLER OVER TEMPERATURE
00428  M01S00405.1xd     +++|
00429  M01S00406.1xd     +++| EDRE     EQU    70          DRIVE RESERVE ERROR           (DRVE)
00430  M01S00002.ns2714  +++|
00431  M01S00003.ns2714  +++| ECRE     EQU    74          CONTROLLER RESET ERROR        (RAME)
00432  M01S00004.ns2714  +++| ECMD     EQU    75          CONTROL MODULE DEAD
00433  M01S00407.1xd     +++|          SPACE  4,10
00434  M01S00408.1xd     +++|**        DEVICE STATE TABLE DEFINITIONS.
00435  M01S00409.1xd     +++|
00436  M01S00410.1xd     +++|
00437  M01S00411.1xd     +++|          LOC    0
00438  M01S00412.1xd     +++| PUTO     BSS    1           *PUT* ORDINAL
Line S00413 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00439  M02S00413.272l774 ---| PNUN     BSS    1           PORT NUMBER + UNIT NUMBER
00440  M01S00016.272l774 +++| PNUN     BSS    1           PORT/EQUIPMENT/UNIT NUMBERS (3/P,3/E,6/U)
00441  M01S00414.1xd     +++| ADDR     BSS    1           PROCESSOR ADDRESS
00442  M01S00415.1xd     +++| RADD     BSS    1           RETURN ADDRESS
00443  M01S00416.1xd     +++| ATTN     BSS    1           ATTENTION RETURN
00444  M01S00417.1xd     +++| EEST     BSS    1           EXPECTED EXECUTION STATUS
00445  M01S00418.1xd     +++| RWST     BSS    1           READ / WRITE STATUS
00446  M01S00419.1xd     +++| RQLN     BSS    1           REQUEST QUEUE LENGTH
00447  M01S00420.1xd     +++| CBCT     BSS    1           CUMULATIVE BUFFER COUNT
00448  M01S00421.1xd     +++| CYLN     BSS    1           CYLINDER ON SEEK
00449  M01S00422.1xd     +++| TKSN     BSS    1           TRACK + SECTOR ON SEEK
00450  M01S00423.1xd     +++| ERCT     BSS    1           ERROR COUNT
00451  M01S00424.1xd     +++| SREQ     BSS    1           SPECIAL REQUEST
00452  M01S00003.1xd5    +++|*         IPPS - I/O PREPROCESSING STATUS.
00453  M01S00004.1xd5    +++|*                BIT 15 = DRIVE DIAGNOSTICS IN PROGRESS.
00454  M01S00005.1xd5    +++|*                BIT 14 = *SET DRIVE ATTRIBUTES* REQUIRED.
00455  M01S00006.1xd5    +++|*                BIT 13 = *BREAK OPPOSITE RESERVE* REQUIRED.
00456  M01S00007.1xd5    +++|*                BITS 11-0 = CBT ORDINAL FOR CURRENT I/O REQUEST.
00457  M01S00425.1xd     +++| IPPS     BSS    1           I/O PREPROCESSING STATUS
00458  M01S00426.1xd     +++| LCMD     BSS    1           LAST COMMAND OP CODE
00459  M01S00427.1xd     +++| ESAD     BSS    1           ERROR STEP ADDRESS
00460  M01S00428.1xd     +++| ENAD     BSS    1           ERROR NEXT ADDRESS
00461  M01S00429.1xd     +++| RPST     BSS    1           RESPONSE PACKET STATUS
00462  M01S00430.1xd     +++| IOST     BSS    1           READ/WRITE STATUS
00463  M01S00431.1xd     +++| ERAD     BSS    1           ERROR RETURN ADDRESS
00464  M01S00008.1xd5    +++| FTOC     BSS    2           FUNCTION TIMEOUT CLOCK VALUE
00465  M01S00432.1xd     +++|
00466  M01S00433.1xd     +++| DSTBE    BSS    0           LENGTH OF STATE TABLE ENTRY
00467  M01S00434.1xd     +++|          LOC    0
00468  M01S00435.1xd     +++|          SPACE  4,15
00469  M01S00436.1xd     +++|****      ASSEMBLY CONSTANTS.
00470  M01S00437.1xd     +++|
00471  M01S00438.1xd     +++|
00472  M01S00439.1xd     +++| CH       EQU    16          CHANNEL NUMBER
00473  M01S00440.1xd     +++| NRAP     EQU    2           NUMBER OF IPI ADAPTOR PORTS
00474  M01S00441.1xd     +++| MXCN     EQU    10          MAXIMUM NUMBER OF CONTROLLERS / PORT
00475  M01S00442.1xd     +++| MXDC     EQU    10          MAXIMUM NUMBER OF DRIVES / CONTROLLER
00476  M01S00443.1xd     +++| MXND     EQU    10*2        MAXIMUM NUMBER OF UNITS / DRIVER
00477  M01S00444.1xd     +++| DSTB     EQU    EXR         START OF DEVICE STATE TABLES
00478  M01S00445.1xd     +++| DSTBL    EQU    DSTB+DSTBE*MXND  LWA+1 OF DEVICE STATE TABLES
00479  M01S00009.1xd5    +++|
00480  M01S00010.1xd5    +++|*         CSTB - CONTROLLER STATUS BLOCK.
00481  M01S00011.1xd5    +++|*         ONE ENTRY PER CONTROLLER NUMBER PER PORT.
00482  M01S00012.1xd5    +++|*
00483  M01S00013.1xd5    +++|*         BIT 15             SLAVE RESET IN PROGRESS
00484  M01S00014.1xd5    +++|*         BIT 14             LOGICAL RESET PENDING
00485  M01S00015.1xd5    +++|*         BITS 0-11          DEVICE INDEX OF FIRST DRIVE ON CONTROLLER
00486  M01S00016.1xd5    +++|
00487  M01S00446.1xd     +++| CSTB     EQU    DSTBL       CONTROLLER STATUS BLOCK
00488  M01S00447.1xd     +++| CSTBS    EQU    10*2        LENGTH OF CONTROLLER STATUS BLOCK
00489  M01S00448.1xd     +++| OCMD     MAX    PPFW,CSTB+CSTBS  DRIVER ORIGIN
00490  M01S00449.1xd     +++|
00491  M01S00017.272l774 +++| MNCS     EQU    1           MINIMUM NUMBER OF CYLINDERS / STREAM
00492  M01S00450.1xd     +++| MXCS     EQU    2           MAXIMUM NUMBER OF CYLINDERS / STREAM
00493  M01S00018.272l774 +++| MNSS     EQU    MNCS*PSPT*PTCY  MINIMUM SECTORS / STREAM
00494  M01S00451.1xd     +++| MXSS     EQU    MXCS*PSPT*PTCY  MAXIMUM SECTORS / STREAM
00495  M01S00019.272l774 +++| MNBS     EQU    MNSS/PSBF-1  MINIMUM NUMBER OF BUFFERS / STREAM
00496  M01S00452.1xd     +++| MXBS     EQU    MXSS/PSBF-1  MAXIMUM NUMBER OF BUFFERS / STREAM
00497  M01S00453.1xd     +++| DRFM     EQU    1000        DIRECTION FLAG MASK
00498  M01S00454.1xd     +++| ILFM     EQU    4000        INTERLOCK FLAG MASK
Line S00455 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2714
Seq #  *Modification Id* Act 
----------------------------+
00499  M02S00455.ns2714  ---| MERC     EQU    5           ERROR PROCESSING RETRY COUNT
Line S00456 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2714
Seq #  *Modification Id* Act 
----------------------------+
00500  M02S00456.ns2714  ---| CSRC     EQU    MERC/2+1    CHANNEL SWITCH RETRY COUNT
Line S00005 Modification History
M01 (Added by) ns2714
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00501  M02S00005.1xd5    ---| CSRC     EQU    3           CHANNEL SWITCH RETRY COUNT
00502  M01S00017.1xd5    +++| CSRC     EQU    4           CHANNEL SWITCH RETRY COUNT
00503  M01S00006.ns2714  +++| MERC     EQU    CSRC*2      ERROR PROCESSING RETRY COUNT
Line S00457 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00504  M02S00457.1xd5    ---| FTRC     EQU    3           FUNCTION TIMEOUT RETRY COUNT
00505  M01S00458.1xd     +++|
00506  M01S00459.1xd     +++|*         LAYOUT OF ERROR DATA BUFFERS.
00507  M01S00460.1xd     +++|
00508  M01S00461.1xd     +++| BEGIN    BSSN   0           REAL TIME ERROR DATA
00509  M01S00462.1xd     +++| EXST     BSSN   1           ENDING STATUS
00510  M01S00463.1xd     +++|          BSSN   2           RESERVED
00511  M01S00464.1xd     +++| LSCC     BSSN   1           LAST SLAVE COMMAND
00512  M01S00465.1xd     +++| LCFN     BSSN   1           LAST CHANNEL FUNCTION
00513  M01S00466.1xd     +++| CREG     BSSN   4           CHANNEL REGISTER DATA
00514  M01S00467.1xd     +++|          BSSN   3           RESERVED
00515  M01S00468.1xd     +++| TREG     BSSN   3           CONTENTS OF *T* REGISTER
00516  M01S00469.1xd     +++| RTEDL    EQU    *
00517  M01S00470.1xd     +++|
00518  M01S00471.1xd     +++| EMBF     BSSN   0           ERROR MESSAGE BUFFER
00519  M01S00472.1xd     +++|          BSSN   3*5         BML MESSAGE PREFIX AND HEADER
00520  M01S00473.1xd     +++| CODE     BSSN   1           INITIAL FAULT CODE
00521  M01S00474.1xd     +++| FCS1     BSSN   1           FAULT CODE - ERROR STEP 1
00522  M01S00475.1xd     +++| FCS2     BSSN   1           FAULT CODE - ERROR STEP 2
00523  M01S00476.1xd     +++| FCS3     BSSN   1           FAULT CODE - ERROR STEP 3
00524  M01S00477.1xd     +++| FALT     BSSN   1           FINAL FAULT CODE
00525  M01S00478.1xd     +++|          BSSN   1           RESERVED
00526  M01S00479.1xd     +++| RBCT     BSSN   1           RESIDUAL BYTE COUNT
00527  M01S00480.1xd     +++| STCT     BSSN   1           SECTORS TRANSFERED COUNT
00528  M01S00481.1xd     +++| ICYL     BSSN   1           CYLINDER ON INITIAL SEEK
00529  M01S00482.1xd     +++| ITAS     BSSN   1           TRACK + SECTOR ON INITIAL SEEK
00530  M01S00483.1xd     +++| .3       SET    *-EMBF+4
00531  M01S00484.1xd     +++| EMBFS    EQU    .3/5
00532  M01S00485.1xd     +++| EMBF1    EQU    EMBFS*5+EMBF
00533  M01S00486.1xd     +++| .1       SET    RTEDL*4
00534  M01S00487.1xd     +++| .2       SET    .1-.1/3*3+2
00535  M01S00488.1xd     +++| .3       SET    .1/3+.2/3+4
00536  M01S00489.1xd     +++| EMBF2    EQU    .3/5*5+EMBF1
00537  M01S00490.1xd     +++| .1       SET    RPBFL*4
00538  M01S00491.1xd     +++| .2       SET    .1-.1/3*3+2
00539  M01S00492.1xd     +++| .3       SET    .1/3+.2/3+4
00540  M01S00493.1xd     +++| EMBFL    EQU    .3/5*5+EMBF2
00541  M01S00494.1xd     +++|
00542  M01S00495.1xd     +++| END      BSSN
00543  M01S00496.1xd     +++| EDBFL    EQU    RTEDL+EMBFL
00544  M01S00497.1xd     +++|
00545  M01S00498.1xd     +++|****
Line S00499 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00546  M02S00499.1xd5    ---|          SPACE  4,10
Line S00500 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00547  M02S00500.1xd5    ---|**        CALCULATE PHYSICAL ADDRESS OF MAINTENANCE TRACK.
Line S00501 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00548  M02S00501.1xd5    ---|
Line S00502 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00549  M02S00502.1xd5    ---|
Line S00503 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00550  M02S00503.1xd5    ---| .TN      SET    MCLT"DM"-4000  LOGICAL TRACK NUMBER
Line S00504 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00551  M02S00504.1xd5    ---| .C1      BITSET LSLBS
Line S00505 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00552  M02S00505.1xd5    ---| .SC      SET    PSPT*PTCY   PHYSICAL SECTORS / CYLINDER
Line S00506 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00553  M02S00506.1xd5    ---| .C2      BITSET LSLBS-CFLP
Line S00507 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00554  M02S00507.1xd5    ---| .PM      SET    .TN*LSLT/.C1
Line S00508 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00555  M02S00508.1xd5    ---| .PM      SET    .PM*.C2     PHYSICAL SECTORS TO MAINTENANCE TRACK
Line S00509 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00556  M02S00509.1xd5    ---| .CY      EQU    .PM/.SC     CYLINDER NUMBER OF MAINTENANCE TRACK
Line S00510 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00557  M02S00510.1xd5    ---|
Line S00511 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00558  M02S00511.1xd5    ---| .RM      SET    .PM-.CY*.SC REMAINDER FROM CYLINDER CALCULATION
Line S00512 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00559  M02S00512.1xd5    ---| .PT      SET    .RM/PSPT    PHYSICAL TRACK OF MAINTENANCE TRACK
Line S00513 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00560  M02S00513.1xd5    ---| .PS      SET    .RM-.PT*PSPT  PHYSICAL SECTOR OF MAINTENANCE TRACK
Line S00514 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00561  M02S00514.1xd5    ---| .TS      EQU    .PT*100B+.PS  PHYSICAL TRACK + SECTOR
00562  M01S00515.1xd     +++|          TITLE  MACROS.
00563  M01S00516.1xd     +++|          SPACE  4,10
00564  M01S00517.1xd     +++|**        MACRO DEFINITIONS.
00565  M01S00518.1xd     +++| TBLM     SPACE  4,10
Line S00519 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
00566  M02S00519.ns2769  ---|**        TBLM - CREATE BUFFERED DEVICE TABLE ENTRY MACRO.
00567  M01S00001.ns2769  +++|**        TBLM - CREATE TABLE ENTRY MACRO.
00568  M01S00520.1xd     +++|*
00569  M01S00521.1xd     +++|*NAM      TBLM
00570  M01S00522.1xd     +++|*
Line S00523 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
00571  M02S00523.ns2769  ---|*         ENTRY  NAM = BUFFERED DEVICE TABLE NAME.
00572  M01S00002.ns2769  +++|*         ENTRY  NAM = TABLE NAME.
00573  M01S00524.1xd     +++|*
00574  M01S00525.1xd     +++|*         EXIT   NAM_E MACRO DEFINED.
00575  M01S00526.1xd     +++|
00576  M01S00527.1xd     +++|
00577  M01S00528.1xd     +++|          PURGMAC  TBLM
00578  M01S00529.1xd     +++|
00579  M01S00530.1xd     +++|          MACRO  TBLM,NAM
00580  M01S00531.1xd     +++|          PURGMAC  NAM_E
00581  M01S00532.1xd     +++| NAM_E    MACRO  ADDR
00582  M01S00533.1xd     +++|          LOCAL  A
00583  M01S00534.1xd     +++|          MACREF NAM_E
00584  M01S00535.1xd     +++|          NOREF  A
00585  M01S00536.1xd     +++| A        EQU    ADDR
00586  M01S00537.1xd     +++| T_NAM    RMT
Line S00538 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
00587  M02S00538.ns2769  ---|          CON    A
00588  M01S00003.ns2769  +++|          CONL   A
00589  M01S00539.1xd     +++|          RMT
00590  M01S00540.1xd     +++| TBLM     ENDM
00591  M01S00541.1xd     +++| CBTE     SPACE  4,10
00592  M01S00542.1xd     +++|**        CBTE - CONTROL BUFFER TABLE ENTRY.
00593  M01S00543.1xd     +++|*
00594  M01S00544.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TCBT*
00595  M01S00545.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00596  M01S00546.1xd     +++|*         REQUIRES THE FWA OF THE CONTROL BUFFER TABLE.
00597  M01S00547.1xd     +++|*
00598  M01S00548.1xd     +++|*         CBTE   ADDR
00599  M01S00549.1xd     +++|*
00600  M01S00550.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00601  M01S00551.1xd     +++|*
00602  M01S00552.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TCBT*.
00603  M01S00553.1xd     +++|
00604  M01S00554.1xd     +++|
00605  M01S00555.1xd     +++| CBT      TBLM
00606  M01S00556.1xd     +++| CCTE     SPACE  4,10
00607  M01S00557.1xd     +++|**        CCTE - CHANNEL CONTROL TABLE ENTRY.
00608  M01S00558.1xd     +++|*
00609  M01S00559.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TCCT*
00610  M01S00560.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00611  M01S00561.1xd     +++|*         REQUIRES THE FWA OF THE CHANNEL CONTROL TABLE.
00612  M01S00562.1xd     +++|*
00613  M01S00563.1xd     +++|*         CCTE   ADDR
00614  M01S00564.1xd     +++|*
00615  M01S00565.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00616  M01S00566.1xd     +++|*
00617  M01S00567.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TCCT*.
00618  M01S00568.1xd     +++|
00619  M01S00569.1xd     +++|
00620  M01S00570.1xd     +++| CCT      TBLM
00621  M01S00571.1xd     +++| CHTE     SPACE  4,10
00622  M01S00572.1xd     +++|**        CHTE - CHANNEL TABLE ENTRY.
00623  M01S00573.1xd     +++|*
00624  M01S00574.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TCHT*
00625  M01S00575.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00626  M01S00576.1xd     +++|*         REQUIRES THE FWA OF THE CHANNEL TABLE.
00627  M01S00577.1xd     +++|*
00628  M01S00578.1xd     +++|*         CHTE   ADDR
00629  M01S00579.1xd     +++|*
00630  M01S00580.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00631  M01S00581.1xd     +++|*
00632  M01S00582.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TCHT*.
00633  M01S00583.1xd     +++|
00634  M01S00584.1xd     +++|
00635  M01S00585.1xd     +++| CHT      TBLM
00636  M01S00586.1xd     +++| EMBE     SPACE  4,10
00637  M01S00587.1xd     +++|**        EMBE - ERROR MESSAGE TABLE ENTRY.
00638  M01S00588.1xd     +++|*
00639  M01S00589.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TEMB*
00640  M01S00590.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00641  M01S00591.1xd     +++|*         REQUIRES THE FWA OF THE ERROR MESSAGE TABLE.
00642  M01S00592.1xd     +++|*
00643  M01S00593.1xd     +++|*         EMBE   ADDR
00644  M01S00594.1xd     +++|*
00645  M01S00595.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00646  M01S00596.1xd     +++|*
00647  M01S00597.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TEMB*.
00648  M01S00598.1xd     +++|
00649  M01S00599.1xd     +++|
00650  M01S00600.1xd     +++| EMB      TBLM
00651  M01S00601.1xd     +++| EXPE     SPACE  4,10
00652  M01S00602.1xd     +++|**        EXPE - EXCHANGE PACKAGE ADDRESS ENTRY.
00653  M01S00603.1xd     +++|*
00654  M01S00604.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TEXP*
00655  M01S00605.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00656  M01S00606.1xd     +++|*         REQUIRES THE FWA OF THE PP EXCHANGE PACKAGE.
00657  M01S00607.1xd     +++|*
00658  M01S00608.1xd     +++|*         EXPE   ADDR
00659  M01S00609.1xd     +++|*
00660  M01S00610.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00661  M01S00611.1xd     +++|*
00662  M01S00612.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TEXP*.
00663  M01S00613.1xd     +++|
00664  M01S00614.1xd     +++|
00665  M01S00615.1xd     +++| EXP      TBLM
Line S00616 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00666  M02S00616.1xd5    ---| FTTE     SPACE  4,10
Line S00617 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00667  M02S00617.1xd5    ---|**        FTTE - FUNCTION TIMEOUT TABLE ENTRY.
Line S00618 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00668  M02S00618.1xd5    ---|*
Line S00619 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00669  M02S00619.1xd5    ---|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TFTT*
Line S00620 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00670  M02S00620.1xd5    ---|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
Line S00621 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00671  M02S00621.1xd5    ---|*         REQUIRES THE FWA OF THE FUNCTION TIMEOUT TABLE.
Line S00622 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00672  M02S00622.1xd5    ---|*
Line S00623 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00673  M02S00623.1xd5    ---|*         FTTE   ADDR
Line S00624 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00674  M02S00624.1xd5    ---|*
Line S00625 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00675  M02S00625.1xd5    ---|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
Line S00626 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00676  M02S00626.1xd5    ---|*
Line S00627 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00677  M02S00627.1xd5    ---|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TFTT*.
Line S00628 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00678  M02S00628.1xd5    ---|
Line S00629 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00679  M02S00629.1xd5    ---|
Line S00630 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00680  M02S00630.1xd5    ---| FTT      TBLM
00681  M01S00631.1xd     +++| PUTE     SPACE  4,10
00682  M01S00632.1xd     +++|**        PUTE - PHYSICAL UNIT TABLE ENTRY.
00683  M01S00633.1xd     +++|*
00684  M01S00634.1xd     +++|*         THIS MACRO GENERATES AN ENTRY IN REMOTE LIST *TPUT*
00685  M01S00635.1xd     +++|*         THAT CONTAINS THE ADDRESS OF AN INSTRUCTION WHICH
00686  M01S00636.1xd     +++|*         REQUIRES THE FWA OF THE PHYSICAL UNIT TABLE.
00687  M01S00637.1xd     +++|*
00688  M01S00638.1xd     +++|*         PUTE   ADDR
00689  M01S00639.1xd     +++|*
00690  M01S00640.1xd     +++|*         ENTRY  (ADDR) = ADDRESS OF INSTRUCTION.
00691  M01S00641.1xd     +++|*
00692  M01S00642.1xd     +++|*         EXIT   ADDRESS IS ADDED TO THE REMOTE BLOCK *TPUT*.
00693  M01S00643.1xd     +++|
00694  M01S00644.1xd     +++|
00695  M01S00645.1xd     +++| PUT      TBLM
Line S00646 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00696  M02S00646.272l774 ---| RELM     SPACE  4,10
Line S00647 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00697  M02S00647.272l774 ---|**        RELM - REDEFINE *M* TYPE INSTRUCTIONS.
Line S00648 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00698  M02S00648.272l774 ---|*
Line S00649 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00699  M02S00649.272l774 ---|*         REDEFINE *M* TYPE INSTRUCTIONS FOR AUTOMATIC BIAS
Line S00650 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00700  M02S00650.272l774 ---|*         BY (DI) IF THE *M* ADDRESS FIELD IS .LT. *DSTBE*.
Line S00651 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00701  M02S00651.272l774 ---|*         THE ORIGINAL FORM IS AVAILABLE WITH A *.* SUFFIX.
Line S00652 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00702  M02S00652.272l774 ---|
Line S00653 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00703  M02S00653.272l774 ---|
Line S00654 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00704  M02S00654.272l774 ---| XX       EQU    DI
Line S00655 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00705  M02S00655.272l774 ---|          NOREF  XX
Line S00656 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00706  M02S00656.272l774 ---|
Line S00657 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00707  M02S00657.272l774 ---| RELM     MACRO  OPC
Line S00658 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00708  M02S00658.272l774 ---| OPC.     OPSYN  OPC
Line S00659 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00709  M02S00659.272l774 ---| OPC=     MACRO  M,D
Line S00660 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00710  M02S00660.272l774 ---|          IF     DEF,M
Line S00661 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00711  M02S00661.272l774 ---|          IFLE   M,DSTBE
Line S00662 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00712  M02S00662.272l774 ---|          IFC    EQ,*D**
Line S00663 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00713  M02S00663.272l774 ---|          OPC.   M,XX
Line S00664 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00714  M02S00664.272l774 ---|          ELSE
Line S00665 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00715  M02S00665.272l774 ---|          OPC.   M,D
Line S00666 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00716  M02S00666.272l774 ---|          ENDIF
Line S00667 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00717  M02S00667.272l774 ---| OPC=     ENDM
Line S00668 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00718  M02S00668.272l774 ---| OPC      OPSYN  OPC=
Line S00669 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00719  M02S00669.272l774 ---| RELM     ENDM
Line S00670 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00720  M02S00670.272l774 ---|
Line S00671 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00721  M02S00671.272l774 ---|
Line S00672 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00722  M02S00672.272l774 ---|          RELM   LDM
Line S00673 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00723  M02S00673.272l774 ---|          RELM   ADM
Line S00674 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00724  M02S00674.272l774 ---|          RELM   SBM
Line S00675 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00725  M02S00675.272l774 ---|          RELM   LMM
Line S00676 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00726  M02S00676.272l774 ---|          RELM   STM
Line S00677 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00727  M02S00677.272l774 ---|          RELM   RAM
Line S00678 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00728  M02S00678.272l774 ---|          RELM   AOM
Line S00679 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00729  M02S00679.272l774 ---|          RELM   SOM
Line S00680 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00730  M02S00680.272l774 ---|
Line S00681 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00731  M02S00681.272l774 ---|          RELM   LPML
Line S00682 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00732  M02S00682.272l774 ---|          RELM   LDML
Line S00683 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00733  M02S00683.272l774 ---|          RELM   ADML
Line S00684 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00734  M02S00684.272l774 ---|          RELM   SBML
Line S00685 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00735  M02S00685.272l774 ---|          RELM   LMML
Line S00686 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00736  M02S00686.272l774 ---|          RELM   STML
Line S00687 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00737  M02S00687.272l774 ---|          RELM   RAML
Line S00688 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00738  M02S00688.272l774 ---|          RELM   AOML
Line S00689 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00739  M02S00689.272l774 ---|          RELM   SOML
00740  M01S00007.ns2714  +++| MONITOR  SPACE  4,10
00741  M01S00008.ns2714  +++|**        MONITOR - REQUEST MONITOR FUNCTION.
00742  M01S00009.ns2714  +++|*
00743  M01S00010.ns2714  +++|*         MONITOR  F
00744  M01S00011.ns2714  +++|*
00745  M01S00012.ns2714  +++|*         ENTRY  F = MONITOR FUNCTION.
00746  M01S00013.ns2714  +++|*                (CM+1 - CM+4) = PARAMETERS.
00747  M01S00014.ns2714  +++|*
00748  M01S00015.ns2714  +++|*         CALLS  IMF.
00749  M01S00016.ns2714  +++|
00750  M01S00017.ns2714  +++|
00751  M01S00018.ns2714  +++|          PURGMAC MONITOR
00752  M01S00019.ns2714  +++|
00753  M01S00020.ns2714  +++| MONITOR  MACRO  F
00754  M01S00021.ns2714  +++|          MACREF MONITOR
00755  M01S00022.ns2714  +++|          LDK    F
00756  M01S00023.ns2714  +++|          RJM    IMF
00757  M01S00024.ns2714  +++|          ENDM
00758  M01S00690.1xd     +++| WAIT     SPACE  4,10
00759  M01S00691.1xd     +++|**        WAIT - DO NOTHING FOR SPECIFIED TIME.
00760  M01S00692.1xd     +++|*
00761  M01S00693.1xd     +++|*         WAIT   N
00762  M01S00694.1xd     +++|*
00763  M01S00695.1xd     +++|*                N = MICROSECOND COUNT.
00764  M01S00696.1xd     +++|*
00765  M01S00697.1xd     +++|*         EXIT   (A) = 0.
00766  M01S00698.1xd     +++|*
00767  M01S00699.1xd     +++|*         USES   T0.
00768  M01S00700.1xd     +++|
00769  M01S00701.1xd     +++|
00770  M01S00702.1xd     +++|          PURGMAC  WAIT
00771  M01S00703.1xd     +++|
00772  M01S00704.1xd     +++| WAIT     MACRO  N
00773  M01S00705.1xd     +++|          MACREF WAIT
00774  M01S00706.1xd     +++|          NOREF  .2
00775  M01S00707.1xd     +++|          BASE   D
00776  M01S00708.1xd     +++| .2       SET    N 1
00777  M01S00709.1xd     +++|          IFEQ   N,64,2
00778  M01S00710.1xd     +++|          LDD    HN
00779  M01S00711.1xd     +++|          SKIP   4
00780  M01S00712.1xd     +++|          IFEQ   N,512,2
00781  M01S00713.1xd     +++|          LDD    TH
00782  M01S00714.1xd     +++|          SKIP   1
00783  M01S00715.1xd     +++|          LDK    .2
00784  M01S00716.1xd     +++|          BASE   *
00785  M01S00717.1xd     +++|          SBN    1
00786  M01S00718.1xd     +++|          STD    T0
00787  M01S00719.1xd     +++|          NJN    *-2
00788  M01S00720.1xd     +++|          ENDM
00789  M01S00721.1xd     +++|          TITLE  MAIN PROGRAM.
00790  M01S00722.1xd     +++| XMD      SPACE  4,10
00791  M01S00723.1xd     +++|**        XMD - MAIN PROGRAM.
00792  M01S00724.1xd     +++|
00793  M01S00725.1xd     +++|
00794  M01S00726.1xd     +++|          ORG    OCMD
00795  M01S00727.1xd     +++|          RICHI              BEGIN CHANNEL INSTRUCTION MODIFICATION
00796  M01S00728.1xd     +++|
00797  M01S00729.1xd     +++| CM3D     LJM    PRS         PRESET DRIVER
00798  M01S00730.1xd     +++| XMD      EQU    *-1
00799  M01S00731.1xd     +++|          LDM    XMD         PRESERVE RETURN ADDRESS
Line S00732 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00800  M02S00732.272l774 ---|          STM    ADDR
00801  M01S00020.272l774 +++|          STM    ADDR,DI
Line S00733 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2714
Seq #  *Modification Id* Act 
----------------------------+
00802  M02S00733.ns2714  ---|          RJM    DCM         DESELECT CONTROLLER
00803  M01S00025.ns2714  +++| XMD1     RJM    DCM         DESELECT CONTROLLER
00804  M01S00734.1xd     +++| XMD2     LDD    TA
00805  M01S00735.1xd     +++|          LMC    DSTBL       (ADJUSTED BY *IST*)
00806  M01S00736.1xd     +++| XMDA     EQU    *-1
00807  M01S00737.1xd     +++|          NJN    XMD5        IF NOT END OF DEVICE STATE TABLE
00808  M01S00738.1xd     +++|          RJM    CCR
00809  M01S00739.1xd     +++|          ZJN    XMD7        IF CHANNEL DOWN
00810  M01S00740.1xd     +++|          LCN    0
00811  M01S00741.1xd     +++|          RJM    IOM         REFRESH OPERATOR MESSAGE
00812  M01S00742.1xd     +++| XMD4     LDC    DSTB
00813  M01S00743.1xd     +++|          STD    TA          RESTART STATE TABLE SCAN
00814  M01S00744.1xd     +++| XMD5     LDD    TA
00815  M01S00745.1xd     +++|          STD    DI          SET DEVICE INDEX
00816  M01S00746.1xd     +++|          ADN    DSTBE
00817  M01S00747.1xd     +++|          STD    TA          ADVANCE TABLE ADDRESS
00818  M01S00748.1xd     +++|          RJM    CFR
00819  M01S00749.1xd     +++|          UJN    XMD2        CHECK NEXT DEVICE
00820  M01S00750.1xd     +++|
00821  M01S00751.1xd     +++| XMD7     UJN    *+2         FIRST PASS
00822  M01S00752.1xd     +++| XMDB     EQU    XMD7
00823  M01S00753.1xd     +++|          UJN    XMD8        DROP PP ON SECOND PASS
00824  M01S00754.1xd     +++|          SOM    XMDB
00825  M01S00755.1xd     +++|          LDC    CMP8        CHANGE PATH THRU *CFR*
00826  M01S00756.1xd     +++|          STM    CFRA
00827  M01S00757.1xd     +++|          UJN    XMD4        LOOP THRU DEVICE STATE TABLE
00828  M01S00758.1xd     +++|
00829  M01S00759.1xd     +++| XMD8     MONITOR  DPPM      DROP PP
00830  M01S00760.1xd     +++|          LJM    PPR         EXIT TO PPR
00831  M01S00004.273l780 +++|
00832  M01S00005.273l780 +++| MSG1     DATA   C* "DN" - UNAUTHORIZED CALL.*
00833  M01S00761.1xd     +++|          TITLE  READ / WRITE PROCESSING.
00834  M01S00762.1xd     +++| PIO      SPACE  4,10
00835  M01S00763.1xd     +++|**        PIO - READ / WRITE PROCESSING.
00836  M01S00764.1xd     +++|
00837  M01S00765.1xd     +++|
00838  M01S00766.1xd     +++| PIO      BSS    0
00839  M01S00767.1xd     +++|          LDML   PIOB,RW     SETUP SEEK COMMAND
00840  M01S00768.1xd     +++|          STML   CPBF+OPC
00841  M01S00769.1xd     +++|          LDD    CN          MERGE CONTROLLER + DRIVE NUMBERS
00842  M01S00770.1xd     +++|          SHN    10
00843  M01S00771.1xd     +++|          LMD    DN          SET FACILITY ADDRESS
00844  M01S00772.1xd     +++|          STM    CPBF+CUN
00845  M01S00773.1xd     +++|          LDC    P0931       COMMAND EXTENT PARAMETER
00846  M01S00774.1xd     +++|          STM    CPBF+FCP
00847  M01S00775.1xd     +++|          LDN    0           UPPER SECTOR COUNT
00848  M01S00776.1xd     +++|          STM    CPBF+FCP+1
Line S00777 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00849  M02S00777.272l774 ---|          LDK    MXSS        SECTOR COUNT / STREAM LIMIT
Line S00778 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00850  M02S00778.272l774 ---|          STML   CPBF+FCP+2
Line S00779 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00851  M02S00779.272l774 ---|*         LDM    CYLN        CYLINDER SET BY *IIO*
Line S00780 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00852  M02S00780.272l774 ---|*         STM    CPBF+FCP+3
Line S00781 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00853  M02S00781.272l774 ---|*         LDM    TKSN        TRACK + SECTOR SET BY *IIO*
Line S00782 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00854  M02S00782.272l774 ---|*         STM    CPBF+FCP+4
00855  M01S00021.272l774 +++|
00856  M01S00022.272l774 +++|*         SET UP COMMAND PARAMETERS.
00857  M01S00023.272l774 +++|*         NOTE THAT PARAMETERS CPBF+FCP+2 - CPBF+FCP+4 HAVE ALREADY
00858  M01S00024.272l774 +++|*         BEEN SET BY SUBROUTINE *IIO*.
00859  M01S00025.272l774 +++|
00860  M01S00783.1xd     +++|          LDC    P0951       TRANSFER SIZE OVERRIDE PARAMETER
00861  M01S00784.1xd     +++|          STM    CPBF+FCP+5
00862  M01S00785.1xd     +++|          LDC    40000       CHANGE BURST SIZE
00863  M01S00786.1xd     +++|          STML   CPBF+FCP+11
00864  M01S00787.1xd     +++|          STML   CPBF+FCP+7  CHANGE INTERRUPT SIZE
00865  M01S00788.1xd     +++|          SHN    0-20
00866  M01S00789.1xd     +++|          STM    CPBF+FCP+10 SET LEADING DIGITS
00867  M01S00790.1xd     +++|          STM    CPBF+FCP+6
Line S00791 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd4
Seq #  *Modification Id* Act 
----------------------------+
00868  M02S00791.1xd4    ---|          LDN    3*10        SEEK TIMEOUT = 24 SECONDS
00869  M01S00001.1xd4    +++|          LDN    40D         SEEK TIMEOUT = 40 SECONDS
00870  M01S00792.1xd     +++|          STD    TO
00871  M01S00793.1xd     +++|          LDN    IOPL+12     WRITE COMMAND BLOCK
00872  M01S00794.1xd     +++|          RJM    WCB
00873  M01S00795.1xd     +++|
00874  M01S00796.1xd     +++|*         WAIT UNTIL CONTROLLER RETURNS TRANSFER NOTIFICATION.
00875  M01S00797.1xd     +++|
00876  M01S00798.1xd     +++| PIO1     LDD    CB          SET I/O IN PROGRESS
Line S00799 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00877  M02S00799.272l774 ---|          STM    IPPS
00878  M01S00026.272l774 +++|          STM    IPPS,DI
00879  M01S00800.1xd     +++|          LDN    XFNT        PROCESS ATTENTION
00880  M01S00801.1xd     +++|          RJM    ATT
00881  M01S00802.1xd     +++|          ZJN    PIO2        IF EXPECTED STATUS
00882  M01S00803.1xd     +++|          LCN    EIOS
00883  M01S00804.1xd     +++|          RJM    ERR         PROCESS ERROR
00884  M01S00805.1xd     +++|
00885  M01S00806.1xd     +++| PIO2     LDN    1           SET CHANNEL ACTIVE FOR *CPD*
00886  M01S00807.1xd     +++|          RJM    SCD
Line S00808 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00887  M02S00808.272l774 ---|          LDM    IPPS        RESTORE CURRENT BUFFER ORDINAL
00888  M01S00027.272l774 +++|          LDM    IPPS,DI     RESTORE CURRENT BUFFER ORDINAL
00889  M01S00809.1xd     +++| PIO3     STD    CB
00890  M01S00810.1xd     +++|          LDDL   T7          CHECK ENDING STATUS
00891  M01S00811.1xd     +++|          LPN    0#30
00892  M01S00812.1xd     +++|          NJN    PIO1        IF PAUSE / TIME DEPENDENT OPERATION
00893  M01S00813.1xd     +++|
00894  M01S00814.1xd     +++|*         INITIATE DATA TRANSFER.
00895  M01S00815.1xd     +++|
00896  M01S00816.1xd     +++|          LDN    DAIN        DEFINE TRANSFER DIRECTION
00897  M01S00817.1xd     +++|          SBD    RW
00898  M01S00818.1xd     +++|          ERRNZ  DAOT+1-DAIN CODE DEPENDS ON VALUE
00899  M01S00819.1xd     +++|          RJM    BCS
00900  M01S00820.1xd     +++|          LDML   PIOD,RW     SET DMA MODE
00901  M01S00821.1xd     +++|          RJM    FCN
00902  M01S00822.1xd     +++|          RJM    WTR         WRITE *T* REGISTER
00903  M01S00823.1xd     +++|          LDD    CB
00904  M01S00824.1xd     +++|          RJM    SFR         SEARCH FOR CONSECUTIVE REQUEST
00905  M01S00825.1xd     +++|
00906  M01S00826.1xd     +++|*         WAIT UNTIL ONE BURST DMA TRANSFER COMPLETE.
00907  M01S00827.1xd     +++|
00908  M01S00018.1xd5    +++|          LDN    2           TIMEOUT = 2 SECONDS
00909  M01S00019.1xd5    +++|          RJM    STO
00910  M01S00828.1xd     +++|          RJM    CTC         CHECK TRANSFER COMPLETE
00911  M01S00829.1xd     +++|*         LDN    0
00912  M01S00830.1xd     +++|          STD    T1          CLEAR RESIDUAL BYTE COUNT
00913  M01S00831.1xd     +++|          LDD    NB
00914  M01S00832.1xd     +++|          ZJN    PIO5        IF NO MORE CONSECUTIVE REQUESTS
00915  M01S00833.1xd     +++|          LDN    0#A
00916  M01S00834.1xd     +++| PIO5     LMN    0#A         CHECK ENDING STATUS
00917  M01S00835.1xd     +++|          RJM    GSS
00918  M01S00836.1xd     +++|          RJM    EIO         ENTER BUFFER IN I/O REQUEST QUEUE
00919  M01S00837.1xd     +++|          LDD    NB
Line S00838 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00920  M02S00838.1xd5    ---|          NJN    PIO3        IF CONSECUTIVE REQUEST PRESENT
00921  M01S00020.1xd5    +++|          NJP    PIO3        IF CONSECUTIVE REQUEST PRESENT
00922  M01S00839.1xd     +++|
00923  M01S00840.1xd     +++|*         COMPLETE READ / WRITE OPERATIONS.
00924  M01S00841.1xd     +++|
00925  M01S00842.1xd     +++|*         LDN    0           CLEAR CHANNEL ACTIVE FOR *CPD*
00926  M01S00843.1xd     +++|          RJM    SCD
00927  M01S00021.1xd5    +++|          LDN    40D         TIMEOUT = 40 SECONDS
00928  M01S00022.1xd5    +++|          RJM    STO
00929  M01S00844.1xd     +++|          LDN    CMSS        WAIT ON INTERRUPT
00930  M01S00845.1xd     +++|          RJM    ATT
Line S00846 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00931  M02S00846.1xd5    ---|          ZJP    CMP         IF OPERATION COMPLETE
Line S00847 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
00932  M02S00847.1xd5    ---|          LCN    EIOS
00933  M01S00023.1xd5    +++|          NJN    PIO7        IF ERROR
00934  M01S00024.1xd5    +++|          LDDL   MS
00935  M01S00025.1xd5    +++|          LMN    CMCS
00936  M01S00026.1xd5    +++|          NJN    PIO6        IF NOT CONDITIONAL SUCCESS
00937  M01S00027.1xd5    +++|          LDML   RPBF+5
00938  M01S00028.1xd5    +++|          LPC    377
00939  M01S00029.1xd5    +++|          LMN    ID19
00940  M01S00030.1xd5    +++|          NJN    PIO7        IF RESPONSE NOT DUE TO MASTER TERMINATE
00941  M01S00031.1xd5    +++|          LDML   RPBF
00942  M01S00032.1xd5    +++|          SBN    17
00943  M01S00033.1xd5    +++|          PJN    PIO7        IF RESPONSE TOO LONG
00944  M01S00034.1xd5    +++|          LDML   RPBF+7
00945  M01S00035.1xd5    +++|          SHN    21-10
00946  M01S00036.1xd5    +++|          PJN    PIO7        IF NOT MASTER TERMINATE
00947  M01S00037.1xd5    +++| PIO6     LJM    CMP         COMPLETE PROCESSING
00948  M01S00038.1xd5    +++|
00949  M01S00039.1xd5    +++| PIO7     LCN    EIOS
00950  M01S00848.1xd     +++|          RJM    ERR         PROCESS ERROR
00951  M01S00849.1xd     +++|
00952  M01S00850.1xd     +++|
00953  M01S00851.1xd     +++| PIOB     BSS    0           COMMAND CODES
00954  M01S00852.1xd     +++|          CONL   C1005
00955  M01S00853.1xd     +++|          CONL   C2005
00956  M01S00854.1xd     +++|
00957  M01S00855.1xd     +++| PIOD     BSS    0           DATA TRANSFER FUNCTIONS
00958  M01S00856.1xd     +++|          CONL   F0281
00959  M01S00857.1xd     +++|          CONL   F0381
00960  M01S00858.1xd     +++|          TITLE  LIST DEVICE ATTRIBUTE.
00961  M01S00859.1xd     +++| LDA      SPACE  4,10
00962  M01S00860.1xd     +++|**        LDA - LIST DEVICE ATTRIBUTE IN DAYFILE.
00963  M01S00861.1xd     +++|
00964  M01S00862.1xd     +++|
00965  M01S00863.1xd     +++| LDA      BSS    0
00966  M01S00864.1xd     +++|          LDC    C0200       SETUP REPORT ATTRIBUTES COMMAND
00967  M01S00865.1xd     +++|          STM    CPBF+OPC
00968  M01S00866.1xd     +++|          LDD    CN          MERGE CONTROLLER + UNIT NUMBERS
00969  M01S00867.1xd     +++|          SHN    10
00970  M01S00868.1xd     +++|          LMD    DN          SET FACILITY ADDRESS
00971  M01S00869.1xd     +++|          STM    CPBF+CUN
00972  M01S00870.1xd     +++|          LDC    P036C       REQUEST ATTRIBUTE PARAMETER
00973  M01S00871.1xd     +++|          STM    CPBF+FCP
00974  M01S00872.1xd     +++|          LDC    0#4050      RETURN ATTRIBUTE ID 50 IN RESPONSE
00975  M01S00873.1xd     +++|          STML   CPBF+FCP+1
00976  M01S00874.1xd     +++|          LDN    2           TIMEOUT = 2 SECONDS
00977  M01S00875.1xd     +++|          STD    TO
00978  M01S00876.1xd     +++|          LDN    BCPL+4      WRITE COMMAND BLOCK
00979  M01S00877.1xd     +++|          RJM    WCB
00980  M01S00878.1xd     +++|
00981  M01S00879.1xd     +++|*         WAIT UNTIL CONTROLLER HAS RETURNED INTERRUPT.
00982  M01S00880.1xd     +++|
00983  M01S00881.1xd     +++|          LDN    CMSS        WAIT ON INTERRUPT
00984  M01S00882.1xd     +++|          RJM    ATT
00985  M01S00883.1xd     +++|          ZJN    LDA1        IF COMMAND COMPLETE
00986  M01S00884.1xd     +++|          LCN    ERDA
00987  M01S00885.1xd     +++|          RJM    ERR         PROCESS ERROR
00988  M01S00886.1xd     +++|
00989  M01S00887.1xd     +++| LDA1     LDD    RW          CHECK REQUEST INDEX
Line S00888 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
00990  M02S00888.ns2750  ---|          SBN    LDIF-SPDF
00991  M01S00002.ns2750  +++|          SBN    LDIF-ECAF
00992  M01S00889.1xd     +++|          ZJN    LDA2        IF FOR DRIVE SERIAL NUMBER
00993  M01S00890.1xd     +++|
00994  M01S00891.1xd     +++|*         GENERATE MICROCODE REVISION ERRLOG MESSAGE.
00995  M01S00892.1xd     +++|
00996  M01S00893.1xd     +++|          LDD    CN          SET CONTROL MODULE NUMBER IN BML MESSAGE
00997  M01S00894.1xd     +++|          STD    NR+3
00998  M01S00895.1xd     +++|          ADC    2RM0        CONVERT FOR ERRLOG MESSAGE
00999  M01S00896.1xd     +++|          STM    LDAB+6
01000  M01S00897.1xd     +++|          LDC    LDAB+4      LOCATION FOR REVISION LEVEL
01001  M01S00898.1xd     +++|          STD    T3
01002  M01S00899.1xd     +++|          SBN    LDAB+4-LDAA SET MESSAGE ADDRESS
Line S00900 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
01003  M02S00900.ns2769  ---|          STM    MAD1
01004  M01S00004.ns2769  +++|          STML   MAD1
01005  M01S00901.1xd     +++|          LDM    RPBF+6+0#1B/2  CONVERT REVISION LEVEL
01006  M01S00902.1xd     +++|          RJM    CHD
01007  M01S00903.1xd     +++|          RJM    IDM         ISSUE MESSAGE TO ERRLOG
01008  M01S00904.1xd     +++|
01009  M01S00905.1xd     +++|*         GENERATE MICROCODE REVISION BML MESSAGE.
01010  M01S00906.1xd     +++|
01011  M01S00907.1xd     +++|          LDD    MA          MOVE MICROCODE REVISION LEVEL
01012  M01S00908.1xd     +++|          CWM    LDAB,ON
01013  M01S00909.1xd     +++|          SBN    1           COPY TO BML MESSAGE
01014  M01S00910.1xd     +++|          CRD    WB
01015  M01S00911.1xd     +++|          LDD    IR+4        SET CHANNEL NUMBER
01016  M01S00912.1xd     +++|          STD    NR+2
01017  M01S00913.1xd     +++|          LDN    HI0104-HI0100
01018  M01S00914.1xd     +++|          LJM    LDA4        COMPLETE BML MESSAGE
01019  M01S00915.1xd     +++|
01020  M01S00916.1xd     +++|*         GENERATE PACK SERIAL NUMBER ERRLOG MESSAGE.
01021  M01S00917.1xd     +++|
Line S00918 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01022  M02S00918.1xd5    ---| LDA2     LDC    RPBF+6+0#39/2  LOCATION OF SERIAL NUMBER
01023  M01S00040.1xd5    +++| LDA2     LDN    0
01024  M01S00919.1xd     +++|          STD    T2
01025  M01S00920.1xd     +++|          LDC    LDAE+2      SET ADDRESS FOR CONVERSION
01026  M01S00921.1xd     +++|          STD    T3
Line S00922 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01027  M02S00922.1xd5    ---|          SBN    LDAE+2-LDAD DEFINE MESSAGE ADDRESS
01028  M01S00041.1xd5    +++|          SBN    -LDAD+LDAE+2  DEFINE MESSAGE ADDRESS
Line S00923 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2769
Seq #  *Modification Id* Act 
----------------------------+
01029  M02S00923.ns2769  ---|          STM    MAD1
01030  M01S00005.ns2769  +++|          STML   MAD1
Line S00924 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01031  M02S00924.1xd5    ---|          LDI    T2          CONVERT UPPER TWO DIGITS
Line S00925 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01032  M02S00925.1xd5    ---|          RJM    CHD
01033  M01S00042.1xd5    +++|
01034  M01S00043.1xd5    +++|*         CONVERT RIGHTMOST 6 DIGITS OF 8 DIGIT PACK SERIAL NUMBER.
01035  M01S00044.1xd5    +++|
01036  M01S00045.1xd5    +++| LDA3     LDML   RPBF+FCP+1+0#1E,T2
01037  M01S00046.1xd5    +++|          SHN    -10
01038  M01S00047.1xd5    +++|          ZJN    LDA3.1      IF SERIAL NUMBER NOT PRESENT
01039  M01S00048.1xd5    +++|          SBN    60          CONVERT ASCII TO DISPLAY CODE
01040  M01S00049.1xd5    +++| LDA3.1   ADN    1R0
01041  M01S00050.1xd5    +++|          SHN    6
01042  M01S00051.1xd5    +++|          STD    T0          UPPER CHARACTER OF WORD
01043  M01S00052.1xd5    +++|          LDML   RPBF+FCP+1+0#1E,T2
01044  M01S00053.1xd5    +++|          LPN    77
01045  M01S00054.1xd5    +++|          ZJN    LDA3.2      IF SERIAL NUMBER NOT PRESENT
01046  M01S00055.1xd5    +++|          SBN    60          CONVERT ASCII TO DISPLAY CODE
01047  M01S00056.1xd5    +++| LDA3.2   ADN    1R0
01048  M01S00057.1xd5    +++|          LMD    T0
01049  M01S00058.1xd5    +++|          STI    T3          LOWER CHARACTER OF WORD
01050  M01S00926.1xd     +++|          AOD    T2
Line S00927 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01051  M02S00927.1xd5    ---|          LDIL   T2          EXTRACT MIDDLE DIGITS
Line S00928 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01052  M02S00928.1xd5    ---|          SHN    -10
Line S00929 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01053  M02S00929.1xd5    ---|          RJM    CHD         CONVERT HEX DIGITS
Line S00930 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01054  M02S00930.1xd5    ---|          LDI    T2
Line S00931 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01055  M02S00931.1xd5    ---|          RJM    CHD         CONVERT LOWER TWO DIGITS
01056  M01S00059.1xd5    +++|          AOD    T3
01057  M01S00060.1xd5    +++|          LMC    LDAE+2+3
01058  M01S00061.1xd5    +++|          NJN    LDA3        IF MORE CHARACTERS TO CONVERT
Line S00932 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
01059  M02S00932.272l774 ---|          LDM    PNUN
01060  M01S00028.272l774 +++|          LDM    PNUN,DI
01061  M01S00933.1xd     +++|          LPN    77          PUT UNIT NUMBER IN BML MESSAGE
01062  M01S00934.1xd     +++|          STD    NR+3
01063  M01S00935.1xd     +++|          RJM    C2D         CONVERT FOR ERRLOG MESSAGE
01064  M01S00936.1xd     +++|          STM    LDAD+11
01065  M01S00937.1xd     +++|          LDD    EO          CONVERT EST ORDINAL
01066  M01S00938.1xd     +++|          SHN    -3
01067  M01S00939.1xd     +++|          RJM    C2D
01068  M01S00940.1xd     +++|          STM    LDAD+6      INSERT IN ERRLOG MESSAGE
01069  M01S00941.1xd     +++|          LDD    EO
01070  M01S00942.1xd     +++|          LPN    7           CONVERT LOWER DIGIT
01071  M01S00943.1xd     +++|          SHN    6
01072  M01S00944.1xd     +++|          ADC    2R0,        ADD TO ERRLOG MESSAGE
01073  M01S00945.1xd     +++|          STM    LDAD+7
01074  M01S00946.1xd     +++|          RJM    IDM         ISSUE MESSAGE TO ERRLOG
01075  M01S00947.1xd     +++|
01076  M01S00948.1xd     +++|*         GENERATE PACK SERIAL NUMBER BML MESSAGE.
01077  M01S00949.1xd     +++|
01078  M01S00950.1xd     +++|          LDD    MA          MOVE DRIVE SERIAL NUMBER
01079  M01S00951.1xd     +++|          CWM    LDAE,ON
01080  M01S00952.1xd     +++|          SBN    1           COPY TO BML MESSAGE
01081  M01S00953.1xd     +++|          CRD    WB
01082  M01S00954.1xd     +++|          LDD    EO          INSERT EST ORDINAL
01083  M01S00955.1xd     +++|          STD    WB
01084  M01S00956.1xd     +++|          LDC    2R"DM"      SET DEVICE MNEMONIC
01085  M01S00957.1xd     +++|          STD    NR+2
01086  M01S00958.1xd     +++|          LDN    0           CLEAR UNUSED FIELD
01087  M01S00959.1xd     +++|          STD    WB+1
01088  M01S00960.1xd     +++| LDA4     ADD    HN          INSERT SYMPTOM CODE
01089  M01S00961.1xd     +++|          ERRNZ  HI0100-100  CODE DEPENDS ON VALUE
01090  M01S00962.1xd     +++|          STD    NR+1
01091  M01S00963.1xd     +++|          LDC    DM0401      DEFINE MESSAGE ID
01092  M01S00964.1xd     +++|          STD    NR
01093  M01S00965.1xd     +++|          LDN    ZERL        CLEAR HEADER WORD
01094  M01S00966.1xd     +++|          CRD    CM
01095  M01S00967.1xd     +++|          LDN    3           WORD COUNT OF MESSAGE
01096  M01S00968.1xd     +++|          STD    CM+3
01097  M01S00969.1xd     +++|          ADK    MLDY-3      DIRECT MESSAGE TO BML
01098  M01S00970.1xd     +++|          STD    CM+4
01099  M01S00971.1xd     +++|          LDC    SBUF        SET MESSAGE ADDRESS
01100  M01S00972.1xd     +++|          STML   MAD1
01101  M01S00973.1xd     +++|          LDD    MA          MOVE MESSAGE DATA
01102  M01S00974.1xd     +++|          CWM    CM,TR
01103  M01S00975.1xd     +++|          ERRNZ  CM+5-NR     CODE DEPENDS ON VALUE
01104  M01S00976.1xd     +++|          SBN    3
01105  M01S00977.1xd     +++|          ERRNZ  NR+5-WB     CODE DEPENDS ON VALUE
01106  M01S00978.1xd     +++|          CRM    SBUF,TR
01107  M01S00979.1xd     +++|          ERRNG  SBUFL-3*5   CODE DEPENDS ON VALUE
01108  M01S00980.1xd     +++|          LDN    0
01109  M01S00981.1xd     +++|          STD    RW          ISSUE BML MESSAGE
01110  M01S00982.1xd     +++|          RJM    IDM
01111  M01S00983.1xd     +++|          LJM    CSR         CLEAR SPECIAL REQUEST FLAG
01112  M01S00984.1xd     +++|
01113  M01S00985.1xd     +++|
Line S00986 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
01114  M02S00986.272l774 ---| LDAA     CON    0,0,0,4,ELDY
01115  M01S00029.272l774 +++| LDAA     CON    0,0,0,4,ELDY    MICROCODE REVSION ERRLOG MESSAGE
01116  M01S00987.1xd     +++|          DATA   4HCH**
01117  M01S00988.1xd     +++| LDAB     DATA   10H MH426-D**
01118  M01S00989.1xd     +++|          DATA   C+,CM0.+
01119  M01S00990.1xd     +++|
Line S00991 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
01120  M02S00991.272l774 ---| LDAD     CON    0,0,0,4,ELDY
01121  M01S00030.272l774 +++| LDAD     CON    0,0,0,4,ELDY    PACK SERIAL NUMBER ERRLOG MESSAGE
01122  M01S00992.1xd     +++|          DATA   10H"DM"***, U**
01123  M01S00993.1xd     +++| LDAE     DATA   C+,PS=******.+
01124  M01S00994.1xd     +++|          TITLE  DIAGNOSTIC PROCESSING.
01125  M01S00995.1xd     +++| RND      SPACE  4,10
01126  M01S00996.1xd     +++|**        RND - RUN DIAGNOSTICS.
01127  M01S00997.1xd     +++|
01128  M01S00998.1xd     +++|
Line S00999 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01129  M02S00999.1xd5    ---| RND      BSS    0
Line S01000 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01130  M02S01000.1xd5    ---|          LDC    CSR         SET RETURN ADDRESS
Line S01001 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01131  M02S01001.1xd5    ---| RND1     STM    ERAD
01132  M01S00062.1xd5    +++| RND      SUBR               ENTRY/EXIT
01133  M01S00063.1xd5    +++|          LDM    ENAD,DI
01134  M01S00064.1xd5    +++|          NJN    RNDX        IF DRIVE DISABLED (SLAVE RESET FAILURE)
01135  M01S01002.1xd     +++|          LDC    C8100       SETUP DRIVE DIAGNOSTIC COMMAND
01136  M01S01003.1xd     +++|          STML   CPBF+OPC
01137  M01S01004.1xd     +++|          LDD    CN          MERGE CONTROLLER + DRIVE NUMBERS
01138  M01S01005.1xd     +++|          SHN    10
01139  M01S01006.1xd     +++|          LMD    DN          SET FACILITY ADDRESS
01140  M01S01007.1xd     +++|          STM    CPBF+CUN
01141  M01S01008.1xd     +++|          LDN    60D         TIMEOUT VALUE = 1 MINUTE
01142  M01S01009.1xd     +++|          STD    TO
01143  M01S01010.1xd     +++|          LDN    BCPL        WRITE COMMAND BLOCK
01144  M01S01011.1xd     +++|          RJM    WCB
Line S01012 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01145  M02S01012.1xd5    ---|          LDC    RNDA        ISSUE OPERATOR MESSAGE
Line S01013 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01146  M02S01013.1xd5    ---|          RJM    IOM
Line S00026 Modification History
M01 (Added by) ns2714
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01147  M02S00026.1xd5    ---|          LDC    1S15        FLAG DIAGNOSTICS INITIATED
Line S00027 Modification History
M01 (Added by) ns2714
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01148  M02S00027.1xd5    ---|          STML   IPPS
01149  M01S00065.1xd5    +++|          LDML   IPPS,DI     FLAG DIAGNOSTICS INITIATED
01150  M01S00066.1xd5    +++|          LPC    -1S15
01151  M01S00067.1xd5    +++|          LMC    1S15
01152  M01S00068.1xd5    +++|          STML   IPPS,DI
01153  M01S01014.1xd     +++|
01154  M01S01015.1xd     +++|*         WAIT UNTIL CONTROLLER HAS RETURNED INTERRUPT.
01155  M01S01016.1xd     +++|
01156  M01S01017.1xd     +++|          LDN    CMSS        PROCESS ATTENTION
01157  M01S01018.1xd     +++|          RJM    ATT
Line S01019 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01158  M02S01019.1xd5    ---|          ZJP    SPD9        IF DIAGNOSTICS COMPLETED SUCCESSFULLY
01159  M01S00069.1xd5    +++|          ZJN    RND1        IF DIAGNOSTICS COMPLETED SUCCESSFULLY
01160  M01S00070.1xd5    +++|          LDN    0           CLEAR ERROR STEP ADDRESS
01161  M01S00071.1xd5    +++|          STM    ESAD,DI
01162  M01S01020.1xd     +++|          LCN    EDTF
01163  M01S01021.1xd     +++|          RJM    ERR         PROCESS ERROR
01164  M01S01022.1xd     +++|
Line S01023 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01165  M02S01023.1xd5    ---|
Line S01024 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd5
Seq #  *Modification Id* Act 
----------------------------+
01166  M02S01024.1xd5    ---| RNDA     DATA   C* EQ000, DIAGNOSTIC RUNNING.*
01167  M01S00072.1xd5    +++| RND1     LDML   IPPS,DI     CLEAR DIAGNOSTICS FLAG
01168  M01S00073.1xd5    +++|          LPC    -1S15
01169  M01S00074.1xd5    +++|          STML   IPPS,DI
01170  M01S00075.1xd5    +++|          UJP    RNDX        RETURN
Line S01025 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01171  M02S01025.ns2750  ---|          TITLE  SPIN-UP / SPIN-DOWN PROCESSING.
Line S01026 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01172  M02S01026.ns2750  ---| SPD      SPACE  4,10
Line S01027 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01173  M02S01027.ns2750  ---|**        SPD - SPIN UP / SPIN-DOWN DRIVE.
Line S01028 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01174  M02S01028.ns2750  ---|
Line S01029 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01175  M02S01029.ns2750  ---|
Line S01030 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01176  M02S01030.ns2750  ---| SPD      BSS    0
Line S01031 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01177  M02S01031.ns2750  ---|          LDC    CSR         SET RETURN ADDRESS
Line S01032 Modification History
M01 (Added by) 1xd
M02 (Updated by) 272l774
M03 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01178  M03S01032.ns2750  ---|          STM    ERAD
Line S00031 Modification History
M01 (Added by) 272l774
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01179  M02S00031.ns2750  ---|          STM    ERAD,DI
Line S01033 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01180  M02S01033.ns2750  ---|          LDD    RW
Line S01034 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01181  M02S01034.ns2750  ---|          ZJN    SPD2        IF SPIN-DOWN REQUEST
Line S01035 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01182  M02S01035.ns2750  ---|          RJM    GDS
Line S01036 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01183  M02S01036.ns2750  ---|          SHN    0-15        CHECK DRIVE STATUS
Line S01037 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01184  M02S01037.ns2750  ---|          LPN    1
Line S01038 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01185  M02S01038.ns2750  ---|          ZJN    SPD3        IF DRIVE NOT READY
Line S01039 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01186  M02S01039.ns2750  ---|          LDN    SPD8-SPD6
Line S01040 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01187  M02S01040.ns2750  ---| SPD2     ADN    SPD6-SPD5   SET TRANSFER ADDRESS
Line S01041 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01188  M02S01041.ns2750  ---| SPD3     ADC    SPD5
Line S01042 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01189  M02S01042.ns2750  ---|          STD    PA
Line S01043 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01190  M02S01043.ns2750  ---|          LJM    0,PA        GO TO PROCESSOR
Line S01044 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01191  M02S01044.ns2750  ---|
Line S01045 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01192  M02S01045.ns2750  ---| SPD4     RJM    XMD         RETURN TO MAIN LOOP
Line S00076 Modification History
M01 (Added by) 1xd5
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01193  M02S00076.ns2750  ---|          LDN    0           CLEAR REENTRY ADDRESS
Line S00077 Modification History
M01 (Added by) 1xd5
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01194  M02S00077.ns2750  ---|          STM    ADDR,DI
Line S01046 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01195  M02S01046.ns2750  ---|
Line S01047 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01196  M02S01047.ns2750  ---|*         CHECK TIME INTERVAL SINCE LAST SPIN-UP.
Line S01048 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01197  M02S01048.ns2750  ---|
Line S01049 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2714
M03 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01198  M03S01049.ns2750  ---| SPD5     RJM    CMC         CHECK MONITOR COMPLETE
Line S01050 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2714
M03 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01199  M03S01050.ns2750  ---|          LDK    XSUEI
Line S00028 Modification History
M01 (Added by) ns2714
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01200  M02S00028.ns2750  ---| SPD5     LDK    XSUEI
Line S01051 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01201  M02S01051.ns2750  ---|          STD    CM+4        SET SPIN-UP INTERVAL
Line S01052 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01202  M02S01052.ns2750  ---|          SHN    -14
Line S01053 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01203  M02S01053.ns2750  ---|          STD    CM+3
Line S01054 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01204  M02S01054.ns2750  ---|          LDN    UDST        UPDATE EVENT TIME
Line S01055 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01205  M02S01055.ns2750  ---|          STD    CM+1
Line S01056 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01206  M02S01056.ns2750  ---|          MONITOR  EATM      CHECK EVENT TIME
Line S01057 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01207  M02S01057.ns2750  ---|          LDD    CM+1
Line S01058 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01208  M02S01058.ns2750  ---|          NJN    SPD4        IF EVENT INTERVAL NOT ELAPSED
Line S01059 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01209  M02S01059.ns2750  ---|
Line S01060 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01210  M02S01060.ns2750  ---|*         GENERATE COMMAND PACKET TO SPIN-UP / SPIN-DOWN DRIVE.
Line S01061 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01211  M02S01061.ns2750  ---|
Line S01062 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01212  M02S01062.ns2750  ---| SPD6     LDC    C0700       INSERT OP CODE
Line S01063 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01213  M02S01063.ns2750  ---|          STM    CPBF+OPC
Line S01064 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01214  M02S01064.ns2750  ---|          LDD    CN          MERGE CONTROLLER + DRIVE NUMBERS
Line S01065 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01215  M02S01065.ns2750  ---|          SHN    10
Line S01066 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01216  M02S01066.ns2750  ---|          LMD    DN          SET FACILITY ADDRESS
Line S01067 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01217  M02S01067.ns2750  ---|          STM    CPBF+CUN
Line S01068 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01218  M02S01068.ns2750  ---|          LDC    P0351       PARAMETER ID = DISK MODES
Line S01069 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01219  M02S01069.ns2750  ---|          STM    CPBF+FCP
Line S01070 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01220  M02S01070.ns2750  ---|          LDML   SPDB,RW     SET DISK MODE
Line S01071 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01221  M02S01071.ns2750  ---|          STML   CPBF+FCP+1
Line S01072 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01222  M02S01072.ns2750  ---|          LDM    SPDC,RW     DEFINE TIMEOUT VALUE
Line S01073 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01223  M02S01073.ns2750  ---|          STD    TO
Line S01074 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01224  M02S01074.ns2750  ---|          LDN    BCPL+4      WRITE COMMAND BLOCK
Line S01075 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01225  M02S01075.ns2750  ---|          RJM    WCB
Line S01076 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd6
M03 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01226  M03S01076.ns2750  ---|          LDM    SPDD,RW     ISSUE OPERATOR MESSAGE
Line S01077 Modification History
M01 (Added by) 1xd
M02 (Updated by) 1xd6
M03 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01227  M03S01077.ns2750  ---|          RJM    IOM
Line S01078 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01228  M02S01078.ns2750  ---|
Line S01079 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01229  M02S01079.ns2750  ---|*         WAIT UNTIL CONTROLLER HAS RAISED INTERRUPT.
Line S01080 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01230  M02S01080.ns2750  ---|
Line S01081 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01231  M02S01081.ns2750  ---|          LDN    CMSS        PROCESS ATTENTION
Line S01082 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01232  M02S01082.ns2750  ---|          RJM    ATT
Line S00001 Modification History
M01 (Added by) 1xd6
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01233  M02S00001.ns2750  ---| SPDG     EQU    *           (RETURN ADDRESS WHEN RESPONSE RECEIVED)
Line S01083 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01234  M02S01083.ns2750  ---|          ZJN    SPD8        IF NORMAL COMPLETION
Line S01084 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01235  M02S01084.ns2750  ---|          LCN    0
Line S01085 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01236  M02S01085.ns2750  ---|          LMM    SPDE,RW
Line S01086 Modification History
M01 (Added by) 1xd
M02 (Updated by) ns2750
Seq #  *Modification Id* Act 
----------------------------+
01237  M02S01086.ns2750  ---|          RJM    ERR         PROCESS ERROR
Proceed to Part 1
cdc/nos2.source/opl.opl871/deck/1xd.txt ยท Last modified: by 127.0.0.1