User Tools

Site Tools


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

Deck 1DA

24 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.1da     +++|          IDENT  1DA,DASX
Line S00002 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00002  M02S00002.ns2783  ---|          TITLE  1DA - 583X (DAS) DRIVER.
00003  M01S00001.ns2783  +++|          TITLE  1DA - DISK ARRAY SUBSYSTEM (DAS) DRIVER.
00004  M01S00003.1da     +++|          CIPPU  ,S
00005  M01S00004.1da     +++|          MEMSEL 8
00006  M01S00005.1da     +++|          LIST   F
00007  M01S00006.1da     +++|          BASE   M
Line S00007 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00008  M02S00007.ns2783  ---|          SST
Line S00008 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00009  M02S00008.ns2783  ---|*COMMENT  1DA - 583X (DAS) DRIVER.
00010  M01S00002.ns2783  +++|          SST    DLYA,.DLY,.EST
00011  M01S00003.ns2783  +++|*COMMENT  1DA - DISK ARRAY SUBSYSTEM (DAS) DRIVER.
Line S00009 Modification History
M01 (Added by) 1da
M02 (Updated by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00012  M02S00009.281l803 ---|          COMMENT  COPYRIGHT CONTROL DATA CORPORATION, 1991.
00013  M01S00001.281l803 +++|          COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00014  M01S00010.1da     +++|          SPACE  4,10
00015  M01S00011.1da     +++|***       1DA - DAS DRIVER.
00016  M01S00012.1da     +++|*
00017  M01S00013.1da     +++|*         C. D. ROWE.        91/03/06.
00018  M01S00001.283l840 +++|*         P. C. SMITH.       94/03/21.
00019  M01S00001.284l847 +++|*         R. E. DUNBAR.      94/07/15.
00020  M01S00004.ns2783  +++|*         P. C. SMITH.       95/12/10.
00021  M01S00014.1da     +++|          SPACE  4,40
Line S00015 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00022  M02S00015.284l847 ---|***       *1DA* IS THE DRIVER FOR THE 583X DISK ARRAY SUBSYSTEM (DAS).
00023  M01S00002.284l847 +++|***       *1DA* IS THE DRIVER FOR THE 583X/47444 DISK ARRAY SUBSYSTEM.
00024  M01S00016.1da     +++|*
00025  M01S00017.1da     +++|*         THE FOLLOWING DISK DRIVES ARE SUPPORTED,
Line S00018 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00026  M02S00018.284l847 ---|*                5832_1, 5832_2
Line S00019 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00027  M02S00019.284l847 ---|*                5833_1, 5833_1P
Line S00020 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00028  M02S00020.284l847 ---|*                5833_2, 5833_2P
Line S00001 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00029  M02S00001.284l847 ---|*                5838_1, 5838_1P
00030  M01S00003.284l847 +++|*                5832-1,   5832-2
00031  M01S00004.284l847 +++|*                5833-1,   5833-1P
00032  M01S00005.284l847 +++|*                5833-2,   5833-2P
00033  M01S00006.284l847 +++|*                5833-3P,  5833-4
00034  M01S00007.284l847 +++|*                5838-1,   5838-1P
00035  M01S00008.284l847 +++|*                5838-2,   5838-2P
00036  M01S00009.284l847 +++|*                5838-3P,  5838-4
00037  M01S00010.284l847 +++|*                47444-1,  47444-1P
00038  M01S00011.284l847 +++|*                47444-2,  47444-2P
00039  M01S00012.284l847 +++|*                47444-3P, 47444-4
00040  M01S00021.1da     +++|*
00041  M01S00022.1da     +++|*         THE DAS DISK DRIVES ARE SUPPORTED AS BUFFERED I/O
00042  M01S00023.1da     +++|*         DEVICES.  REQUESTS TO BE PROCESSED BY *1DA* ARE POSTED
00043  M01S00024.1da     +++|*         BY *CPUMTR* IN THE BUFFERED I/O TABLES IN *CMR*.
00044  M01S00025.1da     +++|*         *1DA* INTERLOCKS UNITS, DELINKS BUFFERS, AND COMPLETES
00045  M01S00026.1da     +++|*         SAID REQUESTS BY ISSUING APPROPRIATE *BIOM* FUNCTIONS.
00046  M01S00027.1da     +++|*
00047  M01S00028.1da     +++|*         EACH COPY OF *1DA* WILL SUPPORT ONE CONCURRENT CHANNEL
00048  M01S00029.1da     +++|*         CONFIGURED WITH THE INTELLIGENT PERIPHERAL INTERFACE (IPI)
00049  M01S00030.1da     +++|*         AND IS THE SOLE DRIVER FOR ALL DAS DISKS ON THAT CHANNEL.
00050  M01S00031.1da     +++|*         *1DA* MUST BE LOADED INTO A CONCURRENT PP, IN THE SAME
00051  M01S00032.1da     +++|*         BANK AS THE CHANNEL IT IS TO SERVICE.  THIS DRIVER SUPPORTS
00052  M01S00033.1da     +++|*         THE 10 AND THE 25 MB IPI CHANNELS.  WHEN THE DRIVER IS
00053  M01S00034.1da     +++|*         LOADED IT STATUSES THE CHANNEL TO DETERMINE WHICH ONE IS
00054  M01S00035.1da     +++|*         PRESENT.  IT WILL READ THE CHANNEL SPEED SELECTED IN THE
00055  M01S00036.1da     +++|*         CONTROLLER USING INTERLOCK MODE.  IF THE SPEED IS
00056  M01S00037.1da     +++|*         INCORRECT, IT WILL SET THE SPEED TO BE THE SAME AS THE
00057  M01S00038.1da     +++|*         CHANNEL.
00058  M01S00039.1da     +++|*
Line S00040 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
00059  M02S00040.1da8    ---|*         EACH COPY OF THE DRIVER CAN SERVICE UP TO 32 LOGICAL DAS
00060  M01S00001.1da8    +++|*         EACH COPY OF THE DRIVER CAN SERVICE UP TO 24 LOGICAL DAS
Line S00041 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00061  M02S00041.ns2783  ---|*         UNITS IN ANY CONFIGURATION MIX OF CONTROLLERS AND DRIVES
Line S00042 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00062  M02S00042.ns2783  ---|*         COUPLED TO EITHER PORT OF THE IPI ADAPTER.
00063  M01S00005.ns2783  +++|*         UNITS IN ANY CONFIGURATION MIX.  UP TO 4 CONTROLLERS MAY
00064  M01S00006.ns2783  +++|*         BE CONFIGURED; A CONTROLLER MAY BE COUPLED TO EITHER PORT
00065  M01S00007.ns2783  +++|*         OF THE IPI ADAPTER.
00066  M01S00043.1da     +++|*
00067  M01S00044.1da     +++|*         *1DA* SCANS THROUGH THE *PUT* ENTRIES IN A CIRCULAR FASHION
00068  M01S00045.1da     +++|*         LOOKING FOR REQUESTS TO PROCESS.  ONCE A REQUEST IS FOUND,
00069  M01S00046.1da     +++|*         *1DA* USES THE PHYSICAL DISK AND UEM ADDRESSES IN THE
00070  M01S00047.1da     +++|*         CORRESPONDING *CBT* ENTRY TO DETERMINE THE ACTION TO BE
00071  M01S00048.1da     +++|*         TAKEN.  *1DA* WILL ATTEMPT TO PROCESS CONSECUTIVE REQUESTS
00072  M01S00049.1da     +++|*         ON THE CURRENT UNIT UNTIL THE END OF THE UNIT I/O QUEUE,
00073  M01S00050.1da     +++|*         OR A CONSECUTIVE REQUEST WAS NOT FOUND.  AT THIS POINT
00074  M01S00051.1da     +++|*         *1DA* WILL RESUME ITS SEARCH THROUGH THE *PUT* WITH THE
00075  M01S00052.1da     +++|*         *PUT* ENTRY IMMEDIATELY FOLLOWING THE ONE JUST PROCESSED.
00076  M01S00053.1da     +++|          SPACE  4,40
00077  M01S00054.1da     +++|***       ORGANIZATION OF THE DAS UNITS (MEASUREMENTS IN DECIMAL).
00078  M01S00055.1da     +++|*
00079  M01S00056.1da     +++|*         EQUIPMENT TYPE                      EA             EB
Line S00057 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00080  M02S00057.284l847 ---|*         PRODUCT NUMBER                    5832_1         5832_2
00081  M01S00013.284l847 +++|*         PRODUCT NUMBER                    5832-1         5832-2
00082  M01S00058.1da     +++|*
00083  M01S00059.1da     +++|*         UNITS/LOGICAL DEVICE               1-8            1-4
00084  M01S00014.284l847 +++|*         PARTITIONS                           1              1
00085  M01S00060.1da     +++|*
00086  M01S00061.1da     +++|*         PHYSICAL ORGANIZATION
00087  M01S00062.1da     +++|*
00088  M01S00063.1da     +++|*           WORDS/PHYSICAL SECTOR           2048           2048
00089  M01S00064.1da     +++|*           PHYSICAL SECTORS/TRACK             3              6
00090  M01S00065.1da     +++|*           SPARE SECTORS/CYLINDER             0              0
00091  M01S00066.1da     +++|*           PHYSICAL TRACKS/CYLINDER           4              4
00092  M01S00067.1da     +++|*           CYLINDERS/DRIVE                  844            844
00093  M01S00068.1da     +++|*
00094  M01S00069.1da     +++|*         LOGICAL ORGANIZATION
00095  M01S00070.1da     +++|*
00096  M01S00071.1da     +++|*           WORDS/LOGICAL SECTOR              64             64
00097  M01S00072.1da     +++|*           LOGICAL SECTORS/LOGICAL TRACK    160            320
00098  M01S00073.1da     +++|*           LOGICAL TRACKS/DRIVE            2023           2023
00099  M01S00074.1da     +++|*
00100  M01S00075.1da     +++|*
Line S00076 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00101  M02S00076.284l847 ---|*         EQUIPMENT TYPE                   EC/ED           EE/EF
Line S00077 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00102  M02S00077.284l847 ---|*         PRODUCT NUMBER               5833_1/5833_1P  5833_2/5833_2P
00103  M01S00015.284l847 +++|*         EQUIPMENT TYPE                   EC/ED          EE/EF
00104  M01S00016.284l847 +++|*         PRODUCT NUMBER                    5833-1/1P      5833-2/2P
00105  M01S00078.1da     +++|*
00106  M01S00079.1da     +++|*         UNITS/LOGICAL DEVICE               1-2              1
00107  M01S00017.284l847 +++|*         PARTITIONS                           1              1
00108  M01S00080.1da     +++|*
00109  M01S00081.1da     +++|*         PHYSICAL ORGANIZATION
00110  M01S00082.1da     +++|*
00111  M01S00083.1da     +++|*           WORDS/PHYSICAL SECTOR           2048           2048
00112  M01S00084.1da     +++|*           PHYSICAL SECTORS/TRACK             6             11
00113  M01S00085.1da     +++|*           SPARE SECTORS/CYLINDER             2              2
00114  M01S00086.1da     +++|*           PHYSICAL TRACKS/CYLINDER           7              7
00115  M01S00087.1da     +++|*           CYLINDERS/DRIVE                 1629           1629
00116  M01S00088.1da     +++|*
00117  M01S00089.1da     +++|*         LOGICAL ORGANIZATION
00118  M01S00090.1da     +++|*
00119  M01S00091.1da     +++|*           WORDS/LOGICAL SECTOR              64             64
00120  M01S00092.1da     +++|*           LOGICAL SECTORS/LOGICAL TRACK    992           1920
00121  M01S00093.1da     +++|*           LOGICAL TRACKS/DRIVE            2046           2034
00122  M01S00002.ns2768  +++|*
00123  M01S00003.ns2768  +++|*
Line S00004 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00124  M02S00004.284l847 ---|*         EQUIPMENT TYPE                   EG/EH
Line S00005 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00125  M02S00005.284l847 ---|*         PRODUCT NUMBER               5838_1/5838_1P
00126  M01S00018.284l847 +++|*         EQUIPMENT TYPE                      EM             EN
00127  M01S00019.284l847 +++|*         PRODUCT NUMBER                    5833-3P        5833-4
00128  M01S00006.ns2768  +++|*
Line S00007 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00129  M02S00007.284l847 ---|*         UNITS/LOGICAL DEVICE                 1
00130  M01S00020.284l847 +++|*         UNITS/LOGICAL DEVICE                 1              1
00131  M01S00021.284l847 +++|*         PARTITIONS                           2              2
00132  M01S00008.ns2768  +++|*
00133  M01S00009.ns2768  +++|*         PHYSICAL ORGANIZATION
00134  M01S00010.ns2768  +++|*
Line S00011 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00135  M02S00011.284l847 ---|*           WORDS/PHYSICAL SECTOR           2048
Line S00012 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00136  M02S00012.284l847 ---|*           PHYSICAL SECTORS/TRACK             5
Line S00013 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00137  M02S00013.284l847 ---|*           SPARE SECTORS/CYLINDER             4
Line S00014 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00138  M02S00014.284l847 ---|*           PHYSICAL TRACKS/CYLINDER           9
Line S00015 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00139  M02S00015.284l847 ---|*           CYLINDERS/DRIVE                 2620
00140  M01S00022.284l847 +++|*           WORDS/PHYSICAL SECTOR           2048           2048
00141  M01S00023.284l847 +++|*           PHYSICAL SECTORS/TRACK            17             22
00142  M01S00024.284l847 +++|*           SPARE SECTORS/CYLINDER             2              2
00143  M01S00025.284l847 +++|*           PHYSICAL TRACKS/CYLINDER           7              7
00144  M01S00026.284l847 +++|*           CYLINDERS/DRIVE                 1629           1629
00145  M01S00027.284l847 +++|*           CYLINDERS/PARTITION              814            814
00146  M01S00016.ns2768  +++|*
00147  M01S00017.ns2768  +++|*         LOGICAL ORGANIZATION
00148  M01S00018.ns2768  +++|*
Line S00019 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00149  M02S00019.284l847 ---|*           WORDS/LOGICAL SECTOR              64
Line S00020 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00150  M02S00020.284l847 ---|*           LOGICAL SECTORS/LOGICAL TRACK   1696
Line S00021 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00151  M02S00021.284l847 ---|*           LOGICAL TRACKS/DRIVE            2025
00152  M01S00028.284l847 +++|*           WORDS/LOGICAL SECTOR              64             64
00153  M01S00029.284l847 +++|*           LOGICAL SECTORS/LOGICAL TRACK   1504           1952
00154  M01S00030.284l847 +++|*           LOGICAL TRACKS/LOGICAL DEVICE   2023           2025
00155  M01S00031.284l847 +++|*
00156  M01S00032.284l847 +++|*
00157  M01S00033.284l847 +++|*         EQUIPMENT TYPE                   EG/EH          EI/EJ
00158  M01S00034.284l847 +++|*         PRODUCT NUMBER                    5838-1/1P      5838-2/2P
00159  M01S00035.284l847 +++|*
00160  M01S00036.284l847 +++|*         UNITS/LOGICAL DEVICE                 1              1
00161  M01S00037.284l847 +++|*         PARTITIONS                           1              2
00162  M01S00038.284l847 +++|*
00163  M01S00039.284l847 +++|*         PHYSICAL ORGANIZATION
00164  M01S00040.284l847 +++|*
00165  M01S00041.284l847 +++|*           WORDS/PHYSICAL SECTOR           2048           2048
00166  M01S00042.284l847 +++|*           PHYSICAL SECTORS/TRACK             5              9
00167  M01S00043.284l847 +++|*           SPARE SECTORS/CYLINDER             4              4
00168  M01S00044.284l847 +++|*           PHYSICAL TRACKS/CYLINDER           9              9
00169  M01S00045.284l847 +++|*           CYLINDERS/DRIVE                 2620           2620
00170  M01S00046.284l847 +++|*           CYLINDERS/PARTITION             2620           1310
00171  M01S00047.284l847 +++|*
00172  M01S00048.284l847 +++|*         LOGICAL ORGANIZATION
00173  M01S00049.284l847 +++|*
00174  M01S00050.284l847 +++|*           WORDS/LOGICAL SECTOR              64             64
00175  M01S00051.284l847 +++|*           LOGICAL SECTORS/LOGICAL TRACK   1696           1600
00176  M01S00052.284l847 +++|*           LOGICAL TRACKS/LOGICAL DEVICE   2025           2015
00177  M01S00053.284l847 +++|*
00178  M01S00054.284l847 +++|*
00179  M01S00055.284l847 +++|*         EQUIPMENT TYPE                      EK             EL
00180  M01S00056.284l847 +++|*         PRODUCT NUMBER                    5838-3P        5838-4
00181  M01S00057.284l847 +++|*
00182  M01S00058.284l847 +++|*         UNITS/LOGICAL DEVICE                 1              1
00183  M01S00059.284l847 +++|*         PARTITIONS                           3              4
00184  M01S00060.284l847 +++|*
00185  M01S00061.284l847 +++|*         PHYSICAL ORGANIZATION
00186  M01S00062.284l847 +++|*
00187  M01S00063.284l847 +++|*           WORDS/PHYSICAL SECTOR           2048           2048
00188  M01S00064.284l847 +++|*           PHYSICAL SECTORS/TRACK            14             18
00189  M01S00065.284l847 +++|*           SPARE SECTORS/CYLINDER             4              4
00190  M01S00066.284l847 +++|*           PHYSICAL TRACKS/CYLINDER           9              9
00191  M01S00067.284l847 +++|*           CYLINDERS/DRIVE                 2620           2620
00192  M01S00068.284l847 +++|*           CYLINDERS/PARTITION              873            655
00193  M01S00069.284l847 +++|*
00194  M01S00070.284l847 +++|*         LOGICAL ORGANIZATION
00195  M01S00071.284l847 +++|*
00196  M01S00072.284l847 +++|*           WORDS/LOGICAL SECTOR              64             64
00197  M01S00073.284l847 +++|*           LOGICAL SECTORS/LOGICAL TRACK   1696           1632
00198  M01S00074.284l847 +++|*           LOGICAL TRACKS/LOGICAL DEVICE   2007           2026
00199  M01S00075.284l847 +++|*
00200  M01S00076.284l847 +++|*
00201  M01S00077.284l847 +++|*         EQUIPMENT TYPE                   EO/EP          ES/EU
00202  M01S00078.284l847 +++|*         PRODUCT NUMBER                   47444-1/1P     47444-2/2P
00203  M01S00079.284l847 +++|*
00204  M01S00080.284l847 +++|*         UNITS/LOGICAL DEVICE                 1              1
00205  M01S00081.284l847 +++|*         PARTITIONS                           1              2
00206  M01S00082.284l847 +++|*
00207  M01S00083.284l847 +++|*         PHYSICAL ORGANIZATION
00208  M01S00084.284l847 +++|*
00209  M01S00085.284l847 +++|*           WORDS/PHYSICAL SECTOR            512           1024
00210  M01S00086.284l847 +++|*           PHYSICAL SECTORS/TRACK            13             13
00211  M01S00087.284l847 +++|*           SPARE SECTORS/CYLINDER             7              7
00212  M01S00088.284l847 +++|*           PHYSICAL TRACKS/CYLINDER          15             15
00213  M01S00089.284l847 +++|*           CYLINDERS/DRIVE                 2290           2290
00214  M01S00090.284l847 +++|*           CYLINDERS/PARTITION             2290           1145
00215  M01S00091.284l847 +++|*
00216  M01S00092.284l847 +++|*         LOGICAL ORGANIZATION
00217  M01S00093.284l847 +++|*
00218  M01S00094.284l847 +++|*           WORDS/LOGICAL SECTOR              64             64
00219  M01S00095.284l847 +++|*           LOGICAL SECTORS/LOGICAL TRACK   3240B          3240B
00220  M01S00096.284l847 +++|*           LOGICAL TRACKS/LOGICAL DEVICE   3755B          3754B
00221  M01S00097.284l847 +++|*
00222  M01S00098.284l847 +++|*
00223  M01S00099.284l847 +++|*         EQUIPMENT TYPE                      EV             EW
00224  M01S00100.284l847 +++|*         PRODUCT NUMBER                   47444-3P       47444-4
00225  M01S00101.284l847 +++|*
00226  M01S00102.284l847 +++|*         UNITS/LOGICAL DEVICE                 1              1
00227  M01S00103.284l847 +++|*         PARTITIONS                           3              4
00228  M01S00104.284l847 +++|*
00229  M01S00105.284l847 +++|*         PHYSICAL ORGANIZATION
00230  M01S00106.284l847 +++|*
00231  M01S00107.284l847 +++|*           WORDS/PHYSICAL SECTOR           1024           1024
00232  M01S00108.284l847 +++|*           PHYSICAL SECTORS/TRACK            19             25
00233  M01S00109.284l847 +++|*           SPARE SECTORS/CYLINDER             7              7
00234  M01S00110.284l847 +++|*           PHYSICAL TRACKS/CYLINDER          15             15
00235  M01S00111.284l847 +++|*           CYLINDERS/DRIVE                 2290           2290
00236  M01S00112.284l847 +++|*           CYLINDERS/PARTITION              763            572
00237  M01S00113.284l847 +++|*
00238  M01S00114.284l847 +++|*         LOGICAL ORGANIZATION
00239  M01S00115.284l847 +++|*
00240  M01S00116.284l847 +++|*           WORDS/LOGICAL SECTOR              64             64
00241  M01S00117.284l847 +++|*           LOGICAL SECTORS/LOGICAL TRACK   3200B          3200B
00242  M01S00118.284l847 +++|*           LOGICAL TRACKS/LOGICAL DEVICE   3764B          3744B
00243  M01S00094.1da     +++|          SPACE  4,20
00244  M01S00095.1da     +++|***       TRANSFER RATES
00245  M01S00096.1da     +++|*
00246  M01S00097.1da     +++|*    1.   MAXIMUM TRANSFER RATE OF PP IF 10 MB IPI CHANNEL, 16 KB
00247  M01S00098.1da     +++|*         SECTOR SIZE, AND CPU RESPONSE TIME IS IMMEDIATE.
00248  M01S00099.1da     +++|*
00249  M01S00100.1da     +++|*          SECTORS STREAMED / PP OVERHEAD + SECTORS * (1.6384 + .150)
00250  M01S00101.1da     +++|*
00251  M01S00102.1da     +++|*            USE SECTORS = 96 (8 SSD CYLINDERS)
00252  M01S00103.1da     +++|*
00253  M01S00104.1da     +++|*              RATE =     96 * 16384          1572864
00254  M01S00105.1da     +++|*                      -----------------   =  ------- = 9.06 MB/S
00255  M01S00106.1da     +++|*                       2 + 96 * (1.7884)     173.686
00256  M01S00107.1da     +++|*
00257  M01S00108.1da     +++|*                                                      = 11310 KCHAR/S
00258  M01S00109.1da     +++|*
00259  M01S00110.1da     +++|*    2.   MAXIMUM RATE FOR SSD IF 10 MB IPI CHANNEL, 16 KB SECTOR
00260  M01S00111.1da     +++|*         SIZE, AND CPU RESPONSE TIME IS IMMEDIATE.
00261  M01S00112.1da     +++|*
00262  M01S00113.1da     +++|*                            BYTES FOR 8 CYLINDERS
00263  M01S00114.1da     +++|*     RATE =   -------------------------------------------------------
00264  M01S00115.1da     +++|*              PP+CTR OVERHEAD + 8 CYL SWITCHES+SEC. * (1.6384 + 150)
00265  M01S00116.1da     +++|*
00266  M01S00117.1da     +++|*
00267  M01S00118.1da     +++|*                             1572864
00268  M01S00119.1da     +++|*               =      --------------------------  =  8.83 MB/S
00269  M01S00120.1da     +++|*                      2 + 2 + 2.4 + 96 * (1.7884)
00270  M01S00121.1da     +++|*
00271  M01S00122.1da     +++|*                                                  = 11040  KCHAR/S
00272  M01S00123.1da     +++|*
Line S00124 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00273  M02S00124.284l847 ---|*    3.  MAXIMUM RATE FOR 5833_1 IF 10 MB IPI CHANNEL, 16 KB SECTOR
00274  M01S00119.284l847 +++|*    3.  MAXIMUM RATE FOR 5833-1 IF 10 MB IPI CHANNEL, 16 KB SECTOR
00275  M01S00125.1da     +++|*        SIZE, AND CPU RESPONSE TIME IS IMMEDIATE.
00276  M01S00126.1da     +++|*
00277  M01S00127.1da     +++|*        CYLINDER SWITCH = 5.5 MILLISECONDS
00278  M01S00128.1da     +++|*
00279  M01S00129.1da     +++|*
00280  M01S00130.1da     +++|*                            BYTES FOR 8 CYLINDERS
00281  M01S00131.1da     +++|*        RATE =   ------------------------------------------------
00282  M01S00132.1da     +++|*                  8 CYL SWITCHES + ((HEADS * CYL) + 1) * 16.66666
00283  M01S00133.1da     +++|*
00284  M01S00134.1da     +++|*
00285  M01S00135.1da     +++|*                  40 * 16384 * 8         5242880
00286  M01S00136.1da     +++|*        RATE =  ------------------  =  ------------  =  5.27 MB/S
00287  M01S00137.1da     +++|*                44 + 57 * 16.6666           994
00288  M01S00138.1da     +++|*
00289  M01S00139.1da     +++|*                                    = 6593 KCHAR/S
00290  M01S00140.1da     +++|*
Line S00141 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00291  M02S00141.284l847 ---|*    4.  MAXIMUM RATE FOR 5833_2 IF 10 MB IPI CHANNEL, 16 KB SECTOR
00292  M01S00120.284l847 +++|*    4.  MAXIMUM RATE FOR 5833-2 IF 10 MB IPI CHANNEL, 16 KB SECTOR
00293  M01S00142.1da     +++|*        SIZE, AND CPU RESPONSE TIME IS IMMEDIATE.
00294  M01S00143.1da     +++|*
00295  M01S00144.1da     +++|*        CYLINDER SWITCH = 11 MILLISECONDS
00296  M01S00145.1da     +++|*
00297  M01S00146.1da     +++|*                         BYTES FOR 8 CYLINDERS
00298  M01S00147.1da     +++|*        RATE =   ------------------------------------------------
00299  M01S00148.1da     +++|*                  8 CYL SWITCHES + ((HEADS * CYL) + 1) * 16.66666
00300  M01S00149.1da     +++|*
00301  M01S00150.1da     +++|*
00302  M01S00151.1da     +++|*                   75 * 16384 * 8          9830400
00303  M01S00152.1da     +++|*         RATE =  ------------------  =   ------------  =  9.45 MB/S
00304  M01S00153.1da     +++|*                 88 + 57 * 16.6666          1040
00305  M01S00154.1da     +++|*
00306  M01S00155.1da     +++|*
00307  M01S00156.1da     +++|*                                     = 11810 KCHAR/S
00308  M01S00157.1da     +++|*
00309  M01S00158.1da     +++|*     NOTE - SINCE THIS IS GREATER THAN THE RATE THE PP CAN MAINTAIN,
00310  M01S00159.1da     +++|*            YOU MUST USE THE RATE THE PP CAN MAINTAIN (11310 KCHAR/S).
00311  M01S00160.1da     +++|*
00312  M01S00161.1da     +++|*    5.   MAXIMUM TRANSFER RATE OF PP IF 25 MB IPI CHANNEL, 16 KB
00313  M01S00162.1da     +++|*         SECTOR SIZE, AND CPU RESPONSE TIME IS IMMEDIATE.
00314  M01S00163.1da     +++|*
00315  M01S00164.1da     +++|*         SECTORS STREAMED / PP OVERHEAD + SECTORS * (.65536 + 150)
00316  M01S00165.1da     +++|*
00317  M01S00166.1da     +++|*         USE SECTORS = 96 (8 SSD CYLINDERS)
00318  M01S00167.1da     +++|*
00319  M01S00168.1da     +++|*         RATE =     96 * 16384          1572864
00320  M01S00169.1da     +++|*                 -----------------   =  ------- = 20.34 MB/S
00321  M01S00170.1da     +++|*                  2 + 96 * (.80536)      77.316
00322  M01S00171.1da     +++|*
00323  M01S00172.1da     +++|*                                                = 25430 KCHAR/S
00324  M01S00173.1da     +++|          SPACE  4,35
00325  M01S00174.1da     +++|***       MEASURED TRANSFER RATES.
Line S00175 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00326  M02S00175.284l847 ---|*                MAINFRAME = 860
00327  M01S00121.284l847 +++|*                MAINFRAME = 860/870
Line S00176 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00328  M02S00176.273l780 ---|*                MST(N=400000,P=4) TO GET TIMING VALUES.
00329  M01S00001.273l780 +++|*                MST(N=400000,P=6) TO GET TIMING VALUES.
00330  M01S00177.1da     +++|*
00331  M01S00178.1da     +++|*         NOTE - THE NUMBER OF DRIVES CONFIGURED PER DRIVER AND THE
00332  M01S00179.1da     +++|*                INTERRUPT SIZE (PHYSICAL SECTORS) FOR WRITES COULD
00333  M01S00180.1da     +++|*                AFFECT PERFORMANCE.
00334  M01S00181.1da     +++|*
00335  M01S00182.1da     +++|*         NOTE- BUFFER THRESHOLD VALUES USED WERE 4,3,3.  CHANGING
00336  M01S00183.1da     +++|*               THE BUFFER VALUES TO 1,3,3 FOR 583X DRIVES INCREASED
00337  M01S00184.1da     +++|*               RANDOM READS APPROXIMATELY 30 PERCENT AND DID NOT
00338  M01S00185.1da     +++|*               HURT OTHER VALUES.
00339  M01S00186.1da     +++|*
00340  M01S00187.1da     +++|*         NOTE- A FIELD LENGTH OF 60000 WAS USED WHEN RUNNING MST.
00341  M01S00188.1da     +++|*               USE OF A SMALLER FIELD LENGTH COULD CAUSE PERFORMANCE
00342  M01S00189.1da     +++|*               NUMBERS TO DECREASE.
00343  M01S00190.1da     +++|*
00344  M01S00191.1da     +++|*                             SEQ.   SEQ.   RANDOM  RANDOM
00345  M01S00192.1da     +++|*              UNITS   INT.   WRITE  READ    READ   WRITE
00346  M01S00193.1da     +++|*     TYPE    DEFINED  SIZE   KC/S   KC/S    IO/S   IO/S    CHANNEL
00347  M01S00194.1da     +++|*     -------------------------------------------------------------
Line S00195 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00348  M02S00195.273l780 ---|*     5832_1     1      NA    6995   5898   78.4    59.9    IPI-10
Line S00196 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00349  M02S00196.273l780 ---|*     5832_2     1      NA    7172   5941   87.0    74.4    IPI-10
Line S00197 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00350  M02S00197.273l780 ---|*     5833_1     1       2    6663   5838   31.5    25.1    IPI-10
Line S00198 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00351  M02S00198.273l780 ---|*     5833_2     1       2    7048   5675   37.4    27.4    IPI-10
Line S00199 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00352  M02S00199.273l780 ---|*     9853       1       8    3075   3090   22.1    17.2    IPI-10
Line S00200 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00353  M02S00200.273l780 ---|*     887-4K     1            7065   6035   35.4    18.9    ISI
Line S00201 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00354  M02S00201.273l780 ---|*     5832_1     1      NA    6914   5940   87.9    66.4    IPI-25
Line S00202 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00355  M02S00202.273l780 ---|*     5832_2     1      NA    7095   6113  126.6    85.0    IPI-25
Line S00203 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00356  M02S00203.273l780 ---|*     5833_1     1       2    6649   5918   33.6    26.2    IPI-25
Line S00204 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00357  M02S00204.273l780 ---|*     5833_2     1       2    7081   6032   41.3    27.8    IPI-25
Line S00002 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00358  M02S00002.284l847 ---|*     5832_1     1      NA    9448   9306   78.2    59.9    IPI-10
Line S00003 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00359  M02S00003.284l847 ---|*     5832_2     1      NA   10009   9980   73.6    53.9    IPI-10
Line S00004 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00360  M02S00004.284l847 ---|*     5833_1     1       2    6669   6765   31.8    25.4    IPI-10
Line S00005 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00361  M02S00005.284l847 ---|*     5833_2     1       2    9996   9379   36.3    27.0    IPI-10
Line S00022 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00362  M02S00022.284l847 ---|*     5838_1     1       2    8180   8172   44.4    27.9    IPI-10
00363  M01S00122.284l847 +++|*     5832-1     1      NA    9448   9306   78.2    59.9    IPI-10
00364  M01S00123.284l847 +++|*     5832-2     1      NA   10009   9980   73.6    53.9    IPI-10
00365  M01S00124.284l847 +++|*     5833-1     1       2    6669   6765   31.8    25.4    IPI-10
00366  M01S00125.284l847 +++|*     5833-2     1       2    9996   9379   36.3    27.0    IPI-10
00367  M01S00126.284l847 +++|*     5833-3     1       2    9945   9956   36.0    26.4    IPI-10
Line S00127 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
00368  M02S00127.ns2775  ---|*     5833-4     1       2                                  IPI-10
00369  M01S00001.ns2775  +++|*     5833-4     1       2    9983  10078   37.2    16.4    IPI-10
00370  M01S00128.284l847 +++|*     5838-1     1       2    8180   8172   44.4    27.9    IPI-10
Line S00129 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
00371  M02S00129.ns2775  ---|*     47444-1    1       8    2533   2562   21.8    19.2    IPI-10
Line S00130 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
00372  M02S00130.ns2775  ---|*     47444-2    1       4    4865   4925   27.7    20.1    IPI-10
Line S00131 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
00373  M02S00131.ns2775  ---|*     47444-3    1       4    7451   6650   29.9    20.0    IPI-10
Line S00132 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2775
Seq #  *Modification Id* Act 
----------------------------+
00374  M02S00132.ns2775  ---|*     47444-4    1       4    9165   9475   31.2    20.9    IPI-10
00375  M01S00002.ns2775  +++|*     47444-1    1       8    4097   4232   29.1    16.4    IPI-10
00376  M01S00003.ns2775  +++|*     47444-2    1       4    8191   9525   33.5    17.8    IPI-10
00377  M01S00004.ns2775  +++|*     47444-3    1       4    8792   9594   32.1    16.6    IPI-10
00378  M01S00005.ns2775  +++|*     47444-4    1       4    9161   9713   32.8    17.0    IPI-10
00379  M01S00133.284l847 +++|*     5832-1     1      NA    9886  10032   88.2    66.9    IPI-25
00380  M01S00134.284l847 +++|*     5832-2     1      NA   12894   8157  119.1    79.8    IPI-25
00381  M01S00135.284l847 +++|*     5833-1     1       2    6649   6774   32.9    25.9    IPI-25
00382  M01S00136.284l847 +++|*     5833-2     1       2   11975   8078   40.4    27.5    IPI-25
00383  M01S00137.284l847 +++|*     5833-3     1       2
00384  M01S00138.284l847 +++|*     5833-4     1       2
00385  M01S00139.284l847 +++|*     5838-1     1       2    8067   8205   44.3    26.9    IPI-25
00386  M01S00140.284l847 +++|*     5838-2     1       2
00387  M01S00141.284l847 +++|*     5838-3     1       2
00388  M01S00142.284l847 +++|*     5838-4     1       2
00389  M01S00143.284l847 +++|*     47444-1    1       8                                  IPI-25
00390  M01S00144.284l847 +++|*     47444-2    1       4                                  IPI-25
00391  M01S00145.284l847 +++|*     47444-3    1       4                                  IPI-25
00392  M01S00146.284l847 +++|*     47444-4    1       4                                  IPI-25
00393  M01S00006.273l780 +++|*     9853       1       8    3087   3130   21.7    17.2    IPI-10
00394  M01S00007.273l780 +++|*     887-4K     1           11210  10958   35.3    18.9    ISI
Line S00008 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00395  M02S00008.284l847 ---|*     5832_1     1      NA    9886  10032   88.2    66.9    IPI-25
Line S00009 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00396  M02S00009.284l847 ---|*     5832_2     1      NA   12894   8157  119.1    79.8    IPI-25
Line S00010 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00397  M02S00010.284l847 ---|*     5833_1     1       2    6649   6774   32.9    25.9    IPI-25
Line S00011 Modification History
M01 (Added by) 273l780
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00398  M02S00011.284l847 ---|*     5833_2     1       2   11975   8078   40.4    27.5    IPI-25
Line S00023 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00399  M02S00023.284l847 ---|*     5838_1     1       2    8067   8205   44.3    26.9    IPI-25
00400  M01S00205.1da     +++|          SPACE  4,10
00401  M01S00206.1da     +++|***       CALL.
00402  M01S00207.1da     +++|*
00403  M01S00208.1da     +++|*T        18/ DRN, 6/ CP, 6/ CO, 18/, 7/ 1, 5/ CH
Figure

045111229 CH 1303536414259 CO CP DRN

00404  M01S00209.1da     +++|*
00405  M01S00210.1da     +++|*         DRN    DRIVER NAME.
00406  M01S00211.1da     +++|*         CP     CONTROL POINT NUMBER (MUST BE SYSTEM CP).
00407  M01S00212.1da     +++|*         CO     CHANNEL TABLE ORDINAL (SET BY *CPUMTR*).
00408  M01S00213.1da     +++|*         CH     CHANNEL NUMBER BEING SERVICED BY THIS PP.
00409  M01S00214.1da     +++|          SPACE  4,10
00410  M01S00215.1da     +++|***       DAYFILE MESSAGES.
00411  M01S00216.1da     +++|*
00412  M01S00217.1da     +++|*         DRN - UNAUTHORIZED CALL.
00413  M01S00218.1da     +++|*
00414  M01S00219.1da     +++|*         THE DRIVER (NAMED *DRN*) WILL ISSUE THIS MESSAGE AND ABORT
00415  M01S00220.1da     +++|*         IF NOT ASSIGNED TO THE SYSTEM CONTROL POINT.
00416  M01S00221.1da     +++|          SPACE  4,20
00417  M01S00222.1da     +++|***       ERRLOG MESSAGES.
00418  M01S00223.1da     +++|*
00419  M01S00224.1da     +++|*         EQORD,TKNNNN, MEDIA DEFECT ENCOUNTERED.
00420  M01S00225.1da     +++|*
00421  M01S00226.1da     +++|*         A MEDIA DEFECT HAS BEEN ENCOUNTERED ON EQUIPMENT WITH EST
00422  M01S00227.1da     +++|*         ORDINAL ORD, LOGICAL TRACK NNNN.  A REQUEST HAS BEEN ISSUED
00423  M01S00228.1da     +++|*         TO AUTOMATICALLY FLAW THIS TRACK WHEN IT IS DROPPED.
00424  M01S00229.1da     +++|*
00425  M01S00230.1da     +++|*
00426  M01S00231.1da     +++|*         CHCC MH427-DXX,CMN.
00427  M01S00232.1da     +++|*
00428  M01S00233.1da     +++|*         CONTROLLER N ON CHANNEL CC IS RUNNING MICROCODE REVISION
00429  M01S00234.1da     +++|*         LEVEL XX.
00430  M01S00235.1da     +++|*
00431  M01S00236.1da     +++|*
00432  M01S00002.1da8    +++|*         YYZZZ, UNN, CMA CONTROLLER DISABLED, CCHBB.
00433  M01S00003.1da8    +++|*
00434  M01S00004.1da8    +++|*         CONTROLLER A ON CONCURRENT CHANNEL BB HAS BEEN DISABLED.
00435  M01S00005.1da8    +++|*         THIS DRIVER WILL NO LONGER TRY TO USE THIS CONTROLLER.
00436  M01S00006.1da8    +++|*         THIS ACTION WAS TAKEN AS A RESULT OF ERROR PROCESSING FOR
00437  M01S00007.1da8    +++|*         DRIVE NN OF THE LOGICAL UNIT WITH DRIVE TYPE YY AND EST
00438  M01S00008.1da8    +++|*         ORDINAL ZZZ.  ACCESS TO THIS CONTROLLER MAY BE REENABLED
00439  M01S00009.1da8    +++|*         BY ENTERING AN *UP,CCH* COMMAND FOR THE AFFECTED CHANNEL.
00440  M01S00010.1da8    +++|*
00441  M01S00011.1da8    +++|*
00442  M01S00012.1da8    +++|*         YYZZZ, UNN, CMA CONTROLLER ENABLED,  CCHBB.
00443  M01S00013.1da8    +++|*
00444  M01S00014.1da8    +++|*         CONTROLLER A ON CONCURRENT CHANNEL BB HAS BEEN REENABLED.
00445  M01S00015.1da8    +++|*         THIS DRIVER WILL NOW ATTEMPT TO USE THIS CONTROLLER AGAIN.
00446  M01S00016.1da8    +++|*         THIS ACTION WAS TAKEN IN RESPONSE TO AN *UP,CCH* COMMAND
00447  M01S00017.1da8    +++|*         FOR THIS CHANNEL.
00448  M01S00018.1da8    +++|*
00449  M01S00019.1da8    +++|*
00450  M01S00020.1da8    +++|*         YYZZZ, UNN, CMA RESET ON CCHBB.
00451  M01S00021.1da8    +++|*
00452  M01S00022.1da8    +++|*         A SLAVE RESET HAS BEEN INITIATED ON CONTROLLER A ON
00453  M01S00023.1da8    +++|*         CONCURRENT CHANNEL BB, AS PART OF ERROR PROCESSING FOR
00454  M01S00024.1da8    +++|*         DRIVE NN OF THE LOGICAL UNIT WITH DRIVE TYPE YY AND EST
00455  M01S00025.1da8    +++|*         ORDINAL ZZZ.
00456  M01S00026.1da8    +++|*
00457  M01S00027.1da8    +++|*
00458  M01S00028.1da8    +++|*         YYZZZ, UNN, CMA RESET COMPLETE.
00459  M01S00029.1da8    +++|*
00460  M01S00030.1da8    +++|*         THE SLAVE RESET OF CONTROLLER A, WHICH WAS INITIATED AS
00461  M01S00031.1da8    +++|*         PART OF ERROR PROCESSING FOR DRIVE NN OF THE LOGICAL UNIT
00462  M01S00032.1da8    +++|*         WITH DRIVE TYPE YY AND EST ORDINAL ZZZ, IS COMPLETE.
00463  M01S00033.1da8    +++|*
00464  M01S00034.1da8    +++|*
00465  M01S00035.1da8    +++|*         YYZZZ, UNN, CMA RESET FAILURE.
00466  M01S00036.1da8    +++|*
00467  M01S00037.1da8    +++|*         THE SLAVE RESET OF CONTROLLER A, WHICH WAS INITIATED AS
00468  M01S00038.1da8    +++|*         PART OF ERROR PROCESSING FOR DRIVE NN OF THE LOGICAL UNIT
00469  M01S00039.1da8    +++|*         WITH DRIVE TYPE YY AND EST ORDINAL ZZZ, HAS FAILED.
00470  M01S00040.1da8    +++|*
00471  M01S00041.1da8    +++|*
00472  M01S00042.1da8    +++|*         YYZZZ, UNN, FORMAT COMPLETE.
00473  M01S00043.1da8    +++|*
00474  M01S00044.1da8    +++|*         THE FORMAT OF DRIVE NN OF THE LOGICAL UNIT WITH DRIVE TYPE
00475  M01S00045.1da8    +++|*         YY AND EST ORDINAL ZZZ IS COMPLETE.
00476  M01S00046.1da8    +++|*
00477  M01S00047.1da8    +++|*
00478  M01S00048.1da8    +++|*         YYZZZ, UNN, FORMAT INITIATED.
00479  M01S00049.1da8    +++|*
00480  M01S00050.1da8    +++|*         A FORMAT HAS BEEN INITIATED ON DRIVE NN OF THE LOGICAL UNIT
00481  M01S00051.1da8    +++|*         WITH DRIVE TYPE YY AND EST ORDINAL ZZZ.
00482  M01S00052.1da8    +++|*
00483  M01S00053.1da8    +++|*
00484  M01S00237.1da     +++|*         YYZZZ, UNN,PS=XXXXXX.
00485  M01S00238.1da     +++|*
00486  M01S00239.1da     +++|*         THE DAS UNIT, NN, WITH DEVICE TYPE YY AND ORDINAL ZZZ HAS
00487  M01S00240.1da     +++|*         THE PACK SERIAL NUMBER XXXXXX.
00488  M01S00012.273l780 +++|*
00489  M01S00013.273l780 +++|*
00490  M01S00014.273l780 +++|*         YYZZZ, UNN, PARITY PROTECTION DISABLED.
00491  M01S00015.273l780 +++|*
00492  M01S00016.273l780 +++|*         DRIVE NN OF THE LOGICAL UNIT WITH DRIVE TYPE YY AND ORDINAL
00493  M01S00017.273l780 +++|*         ZZZ HAS BEEN SET OFF LINE.
00494  M01S00018.273l780 +++|*
00495  M01S00019.273l780 +++|*
00496  M01S00020.273l780 +++|*         YYZZZ, UNN, PARITY PROTECTION RESTORED.
00497  M01S00021.273l780 +++|*
00498  M01S00022.273l780 +++|*         DRIVE NN OF THE LOGICAL UNIT WITH DRIVE TYPE YY AND ORDINAL
00499  M01S00023.273l780 +++|*         ZZZ HAS BEEN RESTORED.
00500  M01S00054.1da8    +++|*
00501  M01S00055.1da8    +++|*
00502  M01S00056.1da8    +++|*         YYZZZ, UNN, PARITY RESTORE INITIATED.
00503  M01S00057.1da8    +++|*
00504  M01S00058.1da8    +++|*         A PARITY RESTORE HAS BEEN INITIATED ON DRIVE NN OF THE
00505  M01S00059.1da8    +++|*         LOGICAL UNIT WITH DRIVE TYPE YY AND ORDINAL ZZZ.
00506  M01S00241.1da     +++|          SPACE  4,10
00507  M01S00242.1da     +++|***       OPERATOR MESSAGES.
00508  M01S00243.1da     +++|*
00509  M01S00244.1da     +++|*         EQORD, SPIN UP PENDING.
00510  M01S00245.1da     +++|*
Line S00246 Modification History
M01 (Added by) 1da
M02 (Updated by) 273l780
Seq #  *Modification Id* Act 
----------------------------+
00511  M02S00246.273l780 ---|*         EQORD UNN FORMATTING
00512  M01S00024.273l780 +++|*         EQORD UNN FORMATTING.
00513  M01S00247.1da     +++|*
00514  M01S00248.1da     +++|*         CMX BEING RESET ON CCHNN.
00515  M01S00249.1da     +++|*
00516  M01S00250.1da     +++|*         MR ERROR.
00517  M01S00251.1da     +++|          SPACE  4,15
00518  M01S00252.1da     +++|***       DISK ERROR PROCESSING.
00519  M01S00253.1da     +++|*
00520  M01S00254.1da     +++|*         THE DRIVER MAINTAINS A COUNTER OF THE NUMBER OF RETRIES
00521  M01S00255.1da     +++|*         NECESSARY TO SUCCESSFULLY PROCESS A REQUEST.  IF THE
00522  M01S00256.1da     +++|*         ERROR COUNT IS NON-ZERO WHEN A REQUEST IS COMPLETED, THE
00523  M01S00257.1da     +++|*         DRIVER WILL LOG A BML MESSAGE AND INCREMENT THE RECOVERED
00524  M01S00258.1da     +++|*         ERROR COUNT IN THE MST.
00525  M01S00259.1da     +++|*
00526  M01S00260.1da     +++|*         IF THE ERROR COUNT REACHES *MERC* BEFORE THE REQUEST IS
00527  M01S00261.1da     +++|*         SUCCESSFULLY COMPLETED, THE DRIVER WILL SET AN ERROR CODE
00528  M01S00262.1da     +++|*         IN THE *CBT*, LOG A FATAL ERROR IN THE BML, AND INCREMENT
00529  M01S00263.1da     +++|*         THE UNRECOVERED ERROR COUNT IN THE MST.
00530  M01S00264.1da     +++|          SPACE  4,10
00531  M01S00265.1da     +++|***       CONFIGURATION NOTES.
00532  M01S00266.1da     +++|*
00533  M01S00267.1da     +++|*         IN A DUAL ACCESS ENVIRONMENT, THE SAME EQUIPMENT NUMBER MUST
00534  M01S00268.1da     +++|*         BE SET FOR THE PORT IN USE ON EACH CONTROLLER.
00535  M01S00269.1da     +++|          SPACE  4,20
00536  M01S00270.1da     +++|***       SPECIAL PROGRAMMING NOTES.
00537  M01S00271.1da     +++|*
00538  M01S00272.1da     +++|*         THE FOLLOWING IS A LIST OF SPECIAL NOTES THAT SHOULD BE
00539  M01S00273.1da     +++|*         READ AND UNDERSTOOD BEFORE ANY MODIFICATIONS ARE MADE TO
00540  M01S00274.1da     +++|*         THIS PROGRAM.
00541  M01S00275.1da     +++|*
00542  M01S00276.1da     +++|*
00543  M01S00277.1da     +++|*         1)  WHERE POSSIBLE, *CMR* POINTERS HAVE BEEN PLUGGED BY THE
00544  M01S00278.1da     +++|*             PRESET ROUTINE TO IMPROVE THE EXECUTION SPEED OF THE
00545  M01S00279.1da     +++|*             PROGRAM AND TO MINIMIZE THE AMOUNT OF CODE.
00546  M01S00280.1da     +++|*
Line S00281 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00547  M02S00281.ns2783  ---|*         2)  THIS PROGRAM EXCHANGES *CPUMTR* WITHOUT WAITING FOR
Line S00282 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00548  M02S00282.ns2783  ---|*             THE REQUEST TO COMPLETE.  ROUTINE *CMC* SHOULD BE CALLED
Line S00283 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00549  M02S00283.ns2783  ---|*             IF THE *MONITOR* MACRO IS TO BE USED WHILE THERE IS A
Line S00284 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00550  M02S00284.ns2783  ---|*             POSSIBILITY OF AN OUTSTANDING MONITOR REQUEST.
00551  M01S00008.ns2783  +++|*         2)  SUBROUTINE *IMR* ISSUES A *BIOM* REQUEST TO *CPUMTR*
00552  M01S00009.ns2783  +++|*             WITHOUT WAITING FOR THE REQUEST TO COMPLETE.  THEREFORE,
00553  M01S00010.ns2783  +++|*             BEFORE WRITING THE OUTPUT REGISTER FOR ANY OTHER MONITOR
00554  M01S00011.ns2783  +++|*             FUNCTION, SUBROUTINE *CMC* MUST BE CALLED TO ENSURE ANY
00555  M01S00012.ns2783  +++|*             PREVIOUS *BIOM* REQUEST IS COMPLETE.  TO ENSURE THAT THIS
00556  M01S00013.ns2783  +++|*             LOGIC IS FOLLOWED, THE *MONITOR* MACRO IS REDEFINED TO
00557  M01S00014.ns2783  +++|*             CALL SUBROUTINE *IMF* RATHER THAN *PPR* SUBROUTINE *FTN*.
00558  M01S00285.1da     +++|*
Line S00286 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00559  M02S00286.ns2783  ---|*         3)  THE DEVICE STATE TABLE IS BUILT AT LOCATION *EXR* IN
Line S00287 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00560  M02S00287.ns2783  ---|*             PP RESIDENT, THEREFORE IT IS NOT POSSIBLE TO USE THE
Line S00288 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00561  M02S00288.ns2783  ---|*             *EXR* AND *SMS* ROUTINES.
00562  M01S00015.ns2783  +++|*         3)  THE DEVICE STATE TABLE COMPLETELY OVERLAYS *PPR*.
00563  M01S00016.ns2783  +++|*             THEREFORE, IT IS NOT POSSIBLE TO CALL ANY *PPR* ENTRY
00564  M01S00017.ns2783  +++|*             POINT AFTER SUBROUTINE *IST* IS CALLED IN *3DZ*.
00565  M01S00289.1da     +++|          SPACE  4,25
00566  M01S00290.1da     +++|***       INFORMATIVE BML MESSAGES.
00567  M01S00291.1da     +++|*
00568  M01S00292.1da     +++|*         SOME MESSAGES MAY BE LOGGED AT DRIVE INITIALIZATION TIME THAT
00569  M01S00293.1da     +++|*         ARE INFORMATIVE RATHER THAN HARDWARE ERRORS.
00570  M01S00294.1da     +++|*
00571  M01S00295.1da     +++|*         1)  IF A DRIVE IS FORMATTED FOR NOS/VE, THEN USED BY NOS IN
00572  M01S00296.1da     +++|*             DUAL ACCESS MODE, THE DRIVE WILL BE FORMATTED THROUGH
00573  M01S00297.1da     +++|*             ONE PATH, BUT THE CONTROLLER ON THE OTHER PATH DOES NOT
00574  M01S00298.1da     +++|*             YET KNOW A FORMAT CHANGE OCCURRED.  IF THE NUMBER OF
00575  M01S00299.1da     +++|*             PHYSICAL DRIVES PER LOGICAL UNIT REMAINS THE SAME, A
00576  M01S00300.1da     +++|*             LOGICAL RESET WILL BE REQUIRED.  EXAMPLE OF RESPONSE
00577  M01S00301.1da     +++|*             RETURNED.
00578  M01S00302.1da     +++|*
00579  M01S00303.1da     +++|*             0016 0132 0600 0018 0DE1 0000 0101 0000 C0FE 0000 1000
00580  M01S00304.1da     +++|*
00581  M01S00305.1da     +++|*             IF THE NUMBER OF PHYSICAL DRIVES PER LOGICAL UNIT
00582  M01S00306.1da     +++|*             CHANGES, A SLAVE RESET WILL BE REQUIRED ON THE SIDE THAT
00583  M01S00307.1da     +++|*             DOES NOT DO THE FORMAT/CLUSTER.
00584  M01S00308.1da     +++|*
00585  M01S00309.1da     +++|*         2)  IF THE SYSTEM IS DEADSTARTED WHILE I/O REQUESTS ARE IN
00586  M01S00310.1da     +++|*             PROGRESS OR A CHANNEL IS DOWNED WHEN I/O IS IN PROGRESS,
00587  M01S00311.1da     +++|*             A DRIVE COULD BE LEFT RESERVED.  THE NEXT TIME THE DRIVE
00588  M01S00312.1da     +++|*             IS ACCESSED, A RECOVERABLE ERROR MAY OCCUR.  IF A DRIVE
00589  M01S00313.1da     +++|*             IS BUSY, THE DRIVE RESET, STEP 2 OF ERROR RECOVERY, WILL
00590  M01S00314.1da     +++|*             BREAK THE RESERVE.
00591  M01S00315.1da     +++|          SPACE  4,10
00592  M01S00316.1da     +++|
00593  M01S00317.1da     +++|**        COMMON DECKS.
00594  M01S00318.1da     +++|
00595  M01S00319.1da     +++|
00596  M01S00320.1da     +++|*CALL     COMPMAC
00597  M01S00321.1da     +++| RICHI$   EQU    1           SELECT DEFERRED INSTRUCTION MODIFICATION
00598  M01S00322.1da     +++| LCHI$    EQU    1           SELECT CONL FOR CHANNEL ADDRESS TABLE
00599  M01S00323.1da     +++|*CALL     COMPCHI
00600  M01S00324.1da     +++|*CALL     COMSCPS
00601  M01S00325.1da     +++| QUAL$S   SET    0           REMOVE QUALIFICATION OF COMSDFS CONSTANTS
00602  M01S00326.1da     +++|*CALL     COMSDFS
00603  M01S00025.273l780 +++|*CALL     COMSEVT
00604  M01S00327.1da     +++|          LIST   X
00605  M01S00328.1da     +++|*CALL     COMSHIO
00606  M01S00329.1da     +++|          LIST   *
00607  M01S00330.1da     +++|          QUAL   IOU
00608  M01S00331.1da     +++|*CALL     COMSIOU
00609  M01S00332.1da     +++|          QUAL   *
Line S00333 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00610  M02S00333.ns2783  ---|*CALL     COMSLSD
00611  M01S00002.283l840 +++|          QUAL   MMF
00612  M01S00003.283l840 +++|*CALL     COMSMMF
00613  M01S00004.283l840 +++|          QUAL   *
00614  M01S00334.1da     +++|*CALL     COMSMSC
00615  M01S00335.1da     +++|*CALL     COMSMSP
00616  M01S00336.1da     +++|*CALL     COMSMST
00617  M01S00337.1da     +++|*CALL     COMSPIM
00618  M01S00338.1da     +++|*CALL     COMS1DS
00619  M01S00339.1da     +++|          SPACE  4,10
00620  M01S00340.1da     +++|**        INTERFACE SPECIFICATIONS.
00621  M01S00341.1da     +++|
00622  M01S00342.1da     +++|
00623  M01S00343.1da     +++| DN       MICRO  1,3,*1DA*   DEFAULT DRIVER NAME
00624  M01S00344.1da     +++|          TITLE  CONSTANTS AND DEFINITIONS.
00625  M01S00345.1da     +++|          SPACE  4,10
00626  M01S00346.1da     +++|****      DIRECT CELL ALLOCATION.
00627  M01S00347.1da     +++|
00628  M01S00348.1da     +++|
00629  M01S00349.1da     +++| NR       EQU    15 - 21     NEXT REQUEST
00630  M01S00350.1da     +++| WB       EQU    22 - 26     CM WORD BUFFER
00631  M01S00351.1da     +++|
00632  M01S00352.1da     +++|*         THE NEXT FIVE LOCATIONS ARE ORDER DEPENDENT.
00633  M01S00353.1da     +++|
00634  M01S00354.1da     +++| PB       EQU    27          PREVIOUS CONTROL BUFFER ORDINAL
00635  M01S00355.1da     +++| CB       EQU    30          CURRENT CONTROL BUFFER ORDINAL
00636  M01S00356.1da     +++| NB       EQU    31          NEXT CONTROL BUFFER ORDINAL
00637  M01S00357.1da     +++| UA       EQU    32 - 33     UEM ADDRESS / 100
00638  M01S00358.1da     +++|
00639  M01S00359.1da     +++| EO       EQU    34          EST ORDINAL
00640  M01S00360.1da     +++| DN       EQU    35          DRIVE NUMBER
Line S00361 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
00641  M02S00361.1da8    ---| NF       EQU    36          UNITS NOT FORMATTED
00642  M01S00060.1da8    +++| CI       EQU    36          CONTROLLER STATE TABLE ADDRESS
00643  M01S00362.1da     +++| CN       EQU    37          CONTROLLER NUMBER
00644  M01S00363.1da     +++| MS       EQU    40          MAJOR STATUS (RESPONSE PACKET)
00645  M01S00364.1da     +++| RT       EQU    41          STATUS RESPONSE TYPE
00646  M01S00365.1da     +++| TM       EQU    42          TRANSFER MODE, 0 = STREAM DATA
00647  M01S00366.1da     +++| DT       EQU    43          DRIVE TYPE
00648  M01S00367.1da     +++| UC       EQU    44          UNIT ACTIVITY COUNT
00649  M01S00368.1da     +++| RW       EQU    45          READ / WRITE FLAG
00650  M01S00369.1da     +++| PA       EQU    46          PROCESSOR ADDRESS
Line S00370 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
00651  M02S00370.1da8    ---| DI       EQU    47          DEVICE STATUS BLOCK ADDRESS
00652  M01S00061.1da8    +++| DI       EQU    47          DEVICE STATE TABLE ADDRESS
00653  M01S00371.1da     +++| CT       EQU    IR          CHANNEL TYPE, 0 = 10 MB CHANNEL
00654  M01S00372.1da     +++| FC       EQU    IR+1        FORMAT COMPLETE FOR ALL UNITS IF NONZERO
Line S00373 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00655  M02S00373.ns2783  ---| PT       EQU    IR+2        TEMPORARY
00656  M01S00018.ns2783  +++| DD       EQU    IR+2        NUMBER OF DATA DRIVES IN DEVICE
00657  M01S00374.1da     +++| MF       EQU    IR+3        MASTER CLEAR CHANNEL ERROR IF NONZERO
00658  M01S00375.1da     +++| CR       EQU    57          CHANNEL RESERVED IF NONZERO
00659  M01S00376.1da     +++| RF       EQU    60          RESET IN PROGRESS IF NONZERO
00660  M01S00377.1da     +++| LF       EQU    61          LAST FUNCTION
Line S00378 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
00661  M02S00378.1da8    ---| TA       EQU    62          DEVICE STATE TABLE ADDRESS
Line S00062 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00662  M02S00062.ns2783  ---| TA       EQU    62          DEVICE STATE TABLE FOR NEXT DEVICE
00663  M01S00019.ns2783  +++| PD       EQU    62          NUMBER OF PARITY DRIVES IN DEVICE
00664  M01S00379.1da     +++| CW       EQU    63 - 67     CM WORD BUFFER
00665  M01S00380.1da     +++|****
00666  M01S00381.1da     +++|          SPACE  4,10
Line S00382 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00667  M02S00382.284l847 ---|**        DRIVE TYPES SUPPORTED.
Line S00383 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00668  M02S00383.284l847 ---|
Line S00384 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00669  M02S00384.284l847 ---| DTEA     EQU    0           5832_1
Line S00385 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00670  M02S00385.284l847 ---| DTEB     EQU    1           5832_2
Line S00386 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00671  M02S00386.284l847 ---| DTEC     EQU    2           5833_1
Line S00387 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00672  M02S00387.284l847 ---| DTED     EQU    3           5833_1P
Line S00388 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00673  M02S00388.284l847 ---| DTEE     EQU    4           5833_2
Line S00389 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00674  M02S00389.284l847 ---| DTEF     EQU    5           5833_2P
Line S00024 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00675  M02S00024.284l847 ---| DTEG     EQU    6           5838_1
Line S00025 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00676  M02S00025.284l847 ---| DTEH     EQU    7           5838_1P
Line S00026 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00677  M02S00026.284l847 ---|
Line S00027 Modification History
M01 (Added by) ns2768
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00678  M02S00027.284l847 ---| DTNS     EQU    DTEH+1      ONE MORE THAN HIGHEST DRIVE TYPE
Line S00390 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
00679  M02S00390.284l847 ---|          SPACE  4,10
00680  M01S00391.1da     +++|**        IPI ADAPTER FUNCTION CODES.
00681  M01S00392.1da     +++|
00682  M01S00393.1da     +++|
00683  M01S00394.1da     +++| F0000    EQU    0#0000      MASTER CLEAR
00684  M01S00395.1da     +++| F00E1    EQU    0#00E1      READ STATUS REGISTER
00685  M01S00001.1da2    +++| F0100    EQU    0#0100      CLEAR DMA ERROR
00686  M01S00396.1da     +++| F0102    EQU    0#0102      READ IPI REVISION REGISTER
00687  M01S00397.1da     +++| F0300    EQU    0#0300      WRITE CONTROL REGISTER
00688  M01S00398.1da     +++| F0700    EQU    0#0700      READ OPERATIONAL STATUS
00689  M01S00399.1da     +++| F0800    EQU    0#0800      DMA TERMINATE
00690  M01S00400.1da     +++| F0A00    EQU    0#0A00      READ T REGISTER
00691  M01S00401.1da     +++| F0B00    EQU    0#0B00      WRITE T REGISTER
00692  M01S00402.1da     +++| F0C00    EQU    0#0C00      DMA READ FROM ADAPTER
00693  M01S00403.1da     +++| F0D00    EQU    0#0D00      DMA WRITE TO ADAPTER
00694  M01S00404.1da     +++| F0E00    EQU    0#0E00      CLEAR T REGISTER
00695  M01S00405.1da     +++|
00696  M01S00406.1da     +++| F0062    EQU    0#0062      PORT A SELECT
00697  M01S00407.1da     +++| F0862    EQU    0#0862      PORT B SELECT
00698  M01S00408.1da     +++|          SPACE  4,10
00699  M01S00409.1da     +++|**        IPI CHANNEL FUNCTION CODES.
00700  M01S00410.1da     +++|
00701  M01S00411.1da     +++|
00702  M01S00412.1da     +++| F0029    EQU    0#0029      SELECT CONTROLLER (SET SELECT OUT)
00703  M01S00413.1da     +++| F005B    EQU    0#005B      DEFINE INFORMATION TRANSFER (SET SYNC OUT)
00704  M01S00414.1da     +++| F0071    EQU    0#0071      DESELECT CONTROLLER (CLEAR SELECT OUT)
00705  M01S00415.1da     +++| F0711    EQU    0#0711      CLEAR MASTER OUT
00706  M01S00416.1da     +++| F0715    EQU    0#0715      ENABLE INTERRUPTS (SET MASTER OUT)
00707  M01S00417.1da     +++| F8025    EQU    0#8025      REQUEST TRANSFER MODE (SET MASTER OUT)
00708  M01S00418.1da     +++| F8039    EQU    0#8039      MASTER STATUS (CLEAR MASTER OUT)
00709  M01S00419.1da     +++| F8215    EQU    0#8215      RESET LOGICAL INTERFACE (SET MASTER OUT)
00710  M01S00420.1da     +++| F8415    EQU    0#8415      RESET SLAVE (SET MASTER OUT)
00711  M01S00421.1da     +++| F9213    EQU    0#9213      MASTER RESET SLAVES (SET SYNC OUT)
00712  M01S00422.1da     +++|
00713  M01S00423.1da     +++|*         DATA TRANSFER FUNCTIONS.
00714  M01S00424.1da     +++|
00715  M01S00425.1da     +++| F0081    EQU    0#0081      READ INTERLOCKED
00716  M01S00426.1da     +++| F0181    EQU    0#0181      WRITE INTERLOCKED
00717  M01S00427.1da     +++| F0281    EQU    0#0281      READ STREAMING
00718  M01S00428.1da     +++| F0381    EQU    0#0381      WRITE STREAMING
00719  M01S00429.1da     +++|          SPACE  4,10
00720  M01S00430.1da     +++|**        COMMAND / RESPONSE PACKET DEFINITIONS.
00721  M01S00431.1da     +++|
00722  M01S00432.1da     +++|
00723  M01S00433.1da     +++| PLN      EQU    0           PACKET LENGTH
00724  M01S00434.1da     +++| CRN      EQU    1           COMMAND REFERENCE NUMBER
00725  M01S00435.1da     +++| OPC      EQU    2           OPERATION CODE
00726  M01S00436.1da     +++| CUN      EQU    3           CONTROLLER + UNIT NUMBER
00727  M01S00437.1da     +++| FCP      EQU    4           FIRST COMMAND PARAMETER
00728  M01S00438.1da     +++|
00729  M01S00439.1da     +++| MST      EQU    4           MAJOR STATUS
00730  M01S00440.1da     +++|
00731  M01S00441.1da     +++|*         MAJOR STATUS RESPONSE TYPES.
00732  M01S00442.1da     +++|
00733  M01S00443.1da     +++| CMCT     EQU    1           COMMAND COMPLETE
00734  M01S00444.1da     +++| ASRT     EQU    4           ASYNCHRONOUS RESPONSE
00735  M01S00445.1da     +++| XFNT     EQU    5           TRANSFER NOTIFICATION
00736  M01S00446.1da     +++|
00737  M01S00447.1da     +++|*         MAJOR STATUS CODES.
00738  M01S00448.1da     +++|
00739  M01S00449.1da     +++| CMCS     EQU    0#12        COMMAND COMPLETE (CONDITIONAL SUCCESS)
00740  M01S00450.1da     +++| CMSS     EQU    0#18        COMMAND COMPLETE (SUCCESSFUL)
00741  M01S00451.1da     +++| ASRS     EQU    0#40        ASYNCHRONOUS RESPONSE
00742  M01S00452.1da     +++| XFNS     EQU    0#50        TRANSFER NOTIFICATION
00743  M01S00453.1da     +++|
00744  M01S00454.1da     +++| IOPL     EQU    20          I/O COMMAND PACKET LENGTH
00745  M01S00455.1da     +++|
00746  M01S00456.1da     +++| RPBFL    EQU    77          RESPONSE PACKET BUFFER LENGTH
00747  M01S00457.1da     +++|          SPACE  4,10
00748  M01S00458.1da     +++|**        COMMAND PACKET OPERATION CODES.
00749  M01S00459.1da     +++|
00750  M01S00460.1da     +++|
00751  M01S00461.1da     +++| C0200    EQU    0#0200      REPORT ATTRIBUTES
00752  M01S00462.1da     +++| C0202    EQU    0#0202      RESTORE ATTRIBUTES
00753  M01S00463.1da     +++| C0209    EQU    0#0209      LOAD ATTRIBUTES
00754  M01S00464.1da     +++| C020A    EQU    0#020A      SAVE ATTRIBUTES
00755  M01S00465.1da     +++| C0301    EQU    0#0301      REPORT ADDRESSEE CONDITION
00756  M01S00466.1da     +++| C0302    EQU    0#0302      REPORT ADDRESSEE STATUS
00757  M01S00467.1da     +++| C0700    EQU    0#0700      SET OPERATING MODE
00758  M01S00468.1da     +++| C0800    EQU    0#0800      ABORT (DRIVE RESET)
00759  M01S00469.1da     +++| C1005    EQU    0#1005      BLOCK READ
00760  M01S00470.1da     +++| C2005    EQU    0#2005      BLOCK WRITE
00761  M01S00471.1da     +++| C280E    EQU    0#280E      FORMAT
00762  M01S00472.1da     +++| C8100    EQU    0#8100      DRIVE DIAGNOSTICS
00763  M01S00473.1da     +++| CE005    EQU    0#E005      RESTORE DRIVE
00764  M01S00474.1da     +++|          SPACE  4,10
00765  M01S00475.1da     +++|**        COMMAND PACKET PARAMETER ID-S.
00766  M01S00476.1da     +++|
00767  M01S00477.1da     +++|
00768  M01S00478.1da     +++| P02D1    EQU    0#02D1      PERFORMANCE LOGGING
00769  M01S00479.1da     +++| P0254    EQU    0#0254      DRIVE RESET
00770  M01S00480.1da     +++| P02D2    EQU    0#02D2      MASTER TERMINATE
00771  M01S00481.1da     +++| P02D3    EQU    0#02D3      EXTENT RESPONSE
00772  M01S00482.1da     +++| P02D4    EQU    0#02D4      ENABLE ASYNCS
00773  M01S00483.1da     +++| P02D5    EQU    0#02D5      PHYSICAL DRIVE
00774  M01S00484.1da     +++| P0351    EQU    0#0351      DISK MODES
00775  M01S00485.1da     +++| P036C    EQU    0#036C      REQUEST ATTRIBUTE
00776  M01S00486.1da     +++| P0931    EQU    0#0931      COMMAND EXTENT
00777  M01S00487.1da     +++| P0568    EQU    0#0568      FACILITIES ATTACHED
00778  M01S00488.1da     +++| P0968    EQU    0#0968      FACILITIES ATTACHED
00779  M01S00489.1da     +++| P0D68    EQU    0#0D68      FACILITIES ATTACHED
00780  M01S00490.1da     +++| P1168    EQU    0#1168      FACILITIES ATTACHED
00781  M01S00491.1da     +++|          SPACE  4,10
00782  M01S00492.1da     +++|**        SUBSTATUS PARAMETER ID CODES.
00783  M01S00493.1da     +++|
00784  M01S00494.1da     +++|
00785  M01S00495.1da     +++| ID16     EQU    0#16        MACHINE EXCEPTION FOR CONTROLLER
00786  M01S00496.1da     +++| ID17     EQU    0#17        COMMAND EXCEPTION FOR CONTROLLER
00787  M01S00497.1da     +++| ID23     EQU    0#23        MESSAGE EXCEPTION
00788  M01S00498.1da     +++| ID24     EQU    0#24        INTERVENTION REQUIRED FOR DRIVE
00789  M01S00499.1da     +++| ID26     EQU    0#26        MACHINE EXCEPTION FOR DRIVE
00790  M01S00500.1da     +++| ID29     EQU    0#29        CONDITIONAL SUCCESS
00791  M01S00501.1da     +++| ID32     EQU    0#32        RESPONSE EXTENT (COMMON)
00792  M01S00502.1da     +++|          SPACE  4,10
00793  M01S00503.1da     +++|**        INFORMATION TRANSFER DEFINITIONS.
00794  M01S00504.1da     +++|
00795  M01S00505.1da     +++|
00796  M01S00506.1da     +++| CIOT     EQU    0           COMMAND - INFORMATION OUT
00797  M01S00507.1da     +++| RIIN     EQU    1           RESPONSE - INFORMATION IN
00798  M01S00508.1da     +++| DAOT     EQU    2           DATA - INFORMATION OUT
00799  M01S00509.1da     +++| DAIN     EQU    3           DATA - INFORMATION IN
00800  M01S00510.1da     +++|          SPACE  4,10
00801  M01S00511.1da     +++|**        MAINTENANCE REGISTER REQUEST CODE SYMBOLS.
00802  M01S00512.1da     +++|
00803  M01S00513.1da     +++|
00804  M01S00514.1da     +++| MR       EQU    /IOU/MR     MAINTENANCE CHANNEL
00805  M01S00515.1da     +++| IOUC     EQU    /IOU/IOUC+/IOU/MRRD   READ CONNECT CODE
00806  M01S00516.1da     +++| RMRF     EQU    /IOU/MRRD-/IOU/MRRD   READ REGISTER
00807  M01S00517.1da     +++| WMRF     EQU    /IOU/MRWT-/IOU/MRRD   WRITE REGISTER
00808  M01S00518.1da     +++|
00809  M01S00519.1da     +++| RFMR     EQU    RMRF*10000+/IOU/FMCR  READ FAULT MASK REGISTER
00810  M01S00520.1da     +++| RCSR     EQU    RMRF*10000+/IOU/C0CR  READ CHANNEL STATUS REGISTER
00811  M01S00521.1da     +++| WFMR     EQU    WMRF*10000+/IOU/FMCR  WRITE FAULT MASK REGISTER
00812  M01S00522.1da     +++|          SPACE  4,10
00813  M01S00523.1da     +++|**        INITIAL OR FINAL FAULT ANALYSIS CODES.
00814  M01S00524.1da     +++|
00815  M01S00525.1da     +++|
00816  M01S00526.1da     +++| ECIE     EQU    2           IPI CHANNEL ERROR FLAG        (CHPE)
00817  M01S00527.1da     +++|
00818  M01S00528.1da     +++| ECHF     EQU    7           CHANNEL HUNG FULL             (CHFE)
00819  M01S00529.1da     +++|
00820  M01S00530.1da     +++| ETIT     EQU    10          CONTROLLER INTERRUPT TIMEOUT  (FTOE)
00821  M01S00531.1da     +++| ETFN     EQU    11          CHANNEL FUNCTION TIMEOUT
00822  M01S00532.1da     +++|
00823  M01S00533.1da     +++| EDPE     EQU    14          MEDIA ERROR                   (PARE)
00824  M01S00534.1da     +++|
00825  M01S00535.1da     +++|*EDNR     EQU    20          USED BY 9853                  (NRDE)
00826  M01S00536.1da     +++|
00827  M01S00537.1da     +++| EIDT     EQU    24          INCOMPLETE DATA TRANSFER      (IDTE)
00828  M01S00538.1da     +++|
00829  M01S00539.1da     +++| ERSS     EQU    30          RESERVED SUBSTATUS (ID X1)    (DSTE)
00830  M01S00540.1da     +++| EDFM     EQU    31          DEFECT MANAGEMENT ERROR (ID X2)
00831  M01S00541.1da     +++| EMME     EQU    32          MESSAGE/MICROCODE EXCEPTION (ID X3)
00832  M01S00542.1da     +++| ETSL     EQU    33          SELECT TIMEOUT
00833  M01S00543.1da     +++|
00834  M01S00544.1da     +++| ESUF     EQU    34          SPIN-UP FAILURE               (DSTE)
00835  M01S00545.1da     +++| ESDF     EQU    35          SPIN-DOWN FAILURE
00836  M01S00546.1da     +++|*ETTC     EQU    36          USED BY 9853
00837  M01S00547.1da     +++| EIVR     EQU    37          INTERVENTION REQUIRED (ID X4)
00838  M01S00548.1da     +++|
00839  M01S00549.1da     +++| EAPR     EQU    40          ALTERNATE PORT EVENT (ID X5)  (DSTE)
00840  M01S00550.1da     +++| EMEX     EQU    41          MACHINE EXCEPTION (ID X6)
00841  M01S00551.1da     +++| ECEX     EQU    42          COMMAND EXCEPTION (ID X7)
00842  M01S00552.1da     +++| EFDF     EQU    43          FORMAT DRIVE FAILURE
00843  M01S00553.1da     +++|
00844  M01S00554.1da     +++| EIOS     EQU    44          I/O INITIATION ERROR          (DSTE)
00845  M01S00555.1da     +++|*ERPE     EQU    45          USED BY 9853
00846  M01S00556.1da     +++|*ERDS     EQU    46          USED BY 9853
00847  M01S00557.1da     +++| EROD     EQU    47          RESTORE OFF-LINE DRIVE ERROR
00848  M01S00558.1da     +++|
00849  M01S00559.1da     +++| ECMA     EQU    50          COMMAND ABORTED (ID X8)       (DSTE)
00850  M01S00560.1da     +++| ECCS     EQU    51          CONDITIONAL SUCCESS (ID X9)
00851  M01S00561.1da     +++| ECIC     EQU    52          COMMAND INCOMPLETE (ID XA)
00852  M01S00562.1da     +++| EUST     EQU    53          SUCCESSFUL NOT SET IN ENDING STATUS
00853  M01S00563.1da     +++|
00854  M01S00564.1da     +++| EDTF     EQU    54          DIAGNOSTIC FAULT              (DDFE)
00855  M01S00565.1da     +++|*EDRS     EQU    55          USED BY 9853
00856  M01S00566.1da     +++|
00857  M01S00567.1da     +++| ECNR     EQU    60          SLAVE/SYNC IN SIGNAL ERROR    (RAME)
00858  M01S00568.1da     +++| ELCA     EQU    61          LOAD CONTROLLER ATTRIBUTES FAILURE
00859  M01S00569.1da     +++| ESRE     EQU    62          SELECTIVE RESET ERROR
00860  M01S00570.1da     +++| ERDA     EQU    63          REPORT DEVICE ATTRIBUTES ERROR
00861  M01S00571.1da     +++|
00862  M01S00572.1da     +++| EBAE     EQU    64          BUS ACKNOWLEDGE ERROR         (RAME)
00863  M01S00026.273l780 +++| ECOT     EQU    65          CONTROLLER OVER TEMPERATURE
00864  M01S00573.1da     +++|
00865  M01S00574.1da     +++| EDRE     EQU    70          DRIVE RESERVE ERROR           (DRVE)
00866  M01S00575.1da     +++|
00867  M01S00576.1da     +++| ECRE     EQU    74          USED BY 9853                  (RAME)
00868  M01S00577.1da     +++| ECMD     EQU    75          CONTROLLER DEAD
00869  M01S00578.1da     +++|
00870  M01S00579.1da     +++| WDTP     EQU    100         WRONG DRIVE TYPE              (DSTE)
00871  M01S00580.1da     +++| PNSP     EQU    101         PARALLEL NOT SUPPORTED
00872  M01S00581.1da     +++| PDPD     EQU    102         PARITY DRIVE PROTECTION DISABLED
00873  M01S00582.1da     +++| PDPE     EQU    103         PARITY DRIVE PROTECTION ENABLED
00874  M01S00583.1da     +++|          SPACE  4,10
00875  M01S00584.1da     +++|**        CHANNEL STATUS FAULT CODES.
00876  M01S00585.1da     +++|
00877  M01S00586.1da     +++|
00878  M01S00587.1da     +++| ECPE     EQU    1           CHANNEL PARITY ERROR
00879  M01S00588.1da     +++|*ECIE     EQU    2           IPI CHANNEL ERROR FLAG
00880  M01S00589.1da     +++|
00881  M01S00590.1da     +++| ECER     EQU    4           CHANNEL DETECTED ERROR
00882  M01S00591.1da     +++| ECCM     EQU    5           CHANNEL DETECTED CM ERROR
00883  M01S00592.1da     +++|          SPACE  4,10
00884  M01S00593.1da     +++|**        DEVICE STATE TABLE DEFINITIONS.  (LDM XXXX,DI)
00885  M01S00594.1da     +++|
00886  M01S00595.1da     +++|
Line S00596 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00887  M02S00596.ns2783  ---|          LOC    0
Line S00597 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00888  M02S00597.ns2783  ---| PUTO     BSS    1           *PUT* ORDINAL
Line S00598 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00889  M02S00598.ns2783  ---| PNUN     BSS    1           PORT/EQUIPMENT/UNIT NUMBERS (3/P,3/E,6/U)
Line S00599 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00890  M02S00599.ns2783  ---| ADDR     BSS    1           NO ATTENTION RETURN
Line S00600 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00891  M02S00600.ns2783  ---| ATTN     BSS    1           ATTENTION RETURN
Line S00601 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00892  M02S00601.ns2783  ---| IDTR     BSS    1           RETURN ADDRESS FROM *IDT*
Line S00602 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00893  M02S00602.ns2783  ---| DDTR     BSS    1           RETURN ADDRESS FROM *DDT*
Line S00603 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00894  M02S00603.ns2783  ---| EEST     BSS    1           EXPECTED EXECUTION STATUS
Line S00604 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00895  M02S00604.ns2783  ---| RWST     BSS    1           READ / WRITE STATUS
Line S00605 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00896  M03S00605.ns2783  ---| RQLN     BSS    1           REQUEST QUEUE LENGTH
Line S00063 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00897  M02S00063.ns2783  ---| RQLN     BSS    1           1/X, 11/Y  WHERE
Line S00064 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00898  M02S00064.ns2783  ---|                              X = UNIT INTERLOCK SET
Line S00065 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00899  M02S00065.ns2783  ---|                              Y = NUMBER OF REQUESTS PROCESSED
Line S00606 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00900  M03S00606.ns2783  ---| CBCT     BSS    1           CUMULATIVE BUFFER COUNT
Line S00147 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00901  M02S00147.ns2783  ---| CSCT     BSS    1           CUMULATIVE SECTOR COUNT
Line S00607 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00902  M02S00607.ns2783  ---| CYLN     BSS    1           CYLINDER ON SEEK
Line S00608 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00903  M02S00608.ns2783  ---| PHYD     BSS    1           PHYSICAL DRIVE
Line S00609 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00904  M02S00609.ns2783  ---| TKSN     BSS    1           TRACK, SECTOR FOR I/O
Line S00610 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00905  M02S00610.ns2783  ---| TOTD     BSS    1           TOTAL DRIVES PER LOGICAL UNIT
Line S00611 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00906  M02S00611.ns2783  ---| ERCT     BSS    1           ERROR COUNT
Line S00612 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00907  M02S00612.ns2783  ---| SREQ     BSS    1           SPECIAL REQUEST
Line S00613 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00908  M02S00613.ns2783  ---| IPPS     BSS    1           I/O PREPROCESSING STATUS
Line S00614 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00909  M03S00614.ns2783  ---| CSRF     EQU    IPPS        BIT 15 SET IF SLAVE RESET FAILED
Line S00615 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00910  M02S00615.ns2783  ---| LCMD     BSS    1           LAST COMMAND OP CODE
Line S00616 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00911  M03S00616.ns2783  ---| ESAD     BSS    1           ERROR STEP ADDRESS
Line S00617 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00912  M02S00617.ns2783  ---| IOST     BSS    1           READ/WRITE STATUS
Line S00618 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00913  M02S00618.ns2783  ---| ERAD     BSS    1           ERROR RETURN ADDRESS
Line S00619 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00914  M02S00619.ns2783  ---| DVTP     BSS    1           4/XX, 12/YY  WHERE
Line S00620 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00915  M02S00620.ns2783  ---|                              XX = BIT 15 RESTORE IN PROGRESS
Line S00621 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00916  M03S00621.ns2783  ---|                                   BIT 14 TRY TO START RESTORE
Line S00622 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00917  M03S00622.ns2783  ---|
Line S00623 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00918  M03S00623.ns2783  ---|*         IF A CLUSTERED DRIVE IS CONFIGURED DUAL ACCESS AND IT IS
Line S00624 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00919  M03S00624.ns2783  ---|*         INITIALIZED TO A DIFFERENT DRIVE TYPE, THE OTHER CONTROLLER
Line S00625 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00920  M03S00625.ns2783  ---|*         DOES NOT KNOW IT HAS CHANGED.  THE CHECK DRIVE BIT IS SET
Line S00626 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00921  M03S00626.ns2783  ---|*         WHEN THE DRIVER IS LOADED TO FORCE THE DRIVE TO BE CHECKED
Line S00627 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00922  M03S00627.ns2783  ---|*         BEFORE I/O REQUESTS TO PREVENT WRITING TO THE WRONG UNIT OR
Line S00628 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00923  M03S00628.ns2783  ---|*         READING INCORRECT DATA.
Line S00629 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00924  M03S00629.ns2783  ---|
Line S00001 Modification History
M01 (Added by) ns2767
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00925  M02S00001.ns2783  ---|                                   BIT 14 RESERVED
Line S00630 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00926  M02S00630.ns2783  ---|                                   BIT 13 CHECK DRIVE
Line S00631 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00927  M03S00631.ns2783  ---|                                   BIT 12 NOT USED
Line S00632 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2767
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00928  M03S00632.ns2783  ---|                              YY = DRIVE TYPE  0 = EA, 1 = EB, ...
Line S00002 Modification History
M01 (Added by) ns2767
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00929  M02S00002.ns2783  ---|                                   BIT 12 RESERVED
00930  M01S00020.ns2783  +++| BEGIN    BSSN   0
00931  M01S00021.ns2783  +++| PUTO     BSSN   1           *PUT* ORDINAL
00932  M01S00022.ns2783  +++| PNUN     BSSN   1           4/C, 3/P, 3/E, 6/U  WHERE
00933  M01S00023.ns2783  +++|                              C = *CSTB* INDEX
00934  M01S00024.ns2783  +++|                              P = PORT NUMBER
00935  M01S00025.ns2783  +++|                              E = EQUIPMENT (CONTROLLER) NUMBER
00936  M01S00026.ns2783  +++|                              U = UNIT NUMBER
00937  M01S00027.ns2783  +++| ADDR     BSSN   1           NO ATTENTION RETURN
00938  M01S00028.ns2783  +++| ATTN     BSSN   1           ATTENTION RETURN
00939  M01S00029.ns2783  +++| IDTR     BSSN   1           RETURN ADDRESS FROM *IDT*
00940  M01S00030.ns2783  +++| EEST     BSSN   1           EXPECTED EXECUTION STATUS
00941  M01S00031.ns2783  +++| RWST     BSSN   1           READ / WRITE STATUS
00942  M01S00032.ns2783  +++| RQLN     BSSN   1           1/U, 11/R  WHERE
00943  M01S00033.ns2783  +++|                              U = UNIT INTERLOCK SET (IN *PUT*)
00944  M01S00034.ns2783  +++|                              R = NUMBER OF REQUESTS PROCESSED
00945  M01S00035.ns2783  +++| CSCT     BSSN   1           CUMULATIVE SECTOR COUNT
00946  M01S00036.ns2783  +++| CYLN     BSSN   1           CYLINDER ON SEEK
00947  M01S00037.ns2783  +++| PHYD     BSSN   1           PHYSICAL DRIVE
00948  M01S00038.ns2783  +++| TKSN     BSSN   1           TRACK, SECTOR FOR I/O
00949  M01S00039.ns2783  +++| ERCT     BSSN   1           ERROR COUNT
00950  M01S00040.ns2783  +++| SREQ     BSSN   1           SPECIAL REQUEST
00951  M01S00041.ns2783  +++| IPPS     BSSN   1           I/O PREPROCESSING STATUS
00952  M01S00042.ns2783  +++| LCMD     BSSN   1           LAST COMMAND OP CODE
00953  M01S00043.ns2783  +++| IOST     BSSN   1           READ/WRITE STATUS
00954  M01S00044.ns2783  +++| DVTP     BSSN   1           9/XX, 1/0, 6/YY  WHERE
00955  M01S00045.ns2783  +++|                              XX = BIT 15 PARTITIONED DEVICE
00956  M01S00046.ns2783  +++|                                   BIT 14 PROCESS LOST PARITY
00957  M01S00047.ns2783  +++|                                   BIT 13 CHECK DRIVE TYPE
00958  M01S00048.ns2783  +++|                                   BIT 12 MMF RESTORE / ACCESS DISABLED
00959  M01S00049.ns2783  +++|                                   BIT 11 MMF RESTORE / ACCESS ENABLED
00960  M01S00050.ns2783  +++|                                   BIT 10 ENABLE MMF PARITY DEV. ACCESS
00961  M01S00051.ns2783  +++|                                   BIT 09 MMF SHARED DEVICE
00962  M01S00052.ns2783  +++|                                   BIT 08 MMF RESTORE INITIATION
00963  M01S00053.ns2783  +++|                                   BIT 07 CHECK MMF PARITY ACCESS
00964  M01S00003.ns2767  +++|                              YY = DRIVE TYPE (0 = EA, 1 = EB, ... )
Line S00633 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00965  M02S00633.ns2783  ---| RDRV     BSS    1           DRIVE BEING RESTORED
Line S00634 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00966  M02S00634.ns2783  ---| RCYL     BSS    1           CURRENT CYLINDER BEING RESTORED
Line S00635 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00967  M02S00635.ns2783  ---| RTSN     BSS    1           6 / RESTORE TRACK, 6 / RESTORE SECTOR
Line S00636 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00968  M02S00636.ns2783  ---| RMUX     BSS    1           1/X, 15/Y WHERE
Line S00637 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00969  M02S00637.ns2783  ---|                               X = 0 IF MULTIPLEXING ALLOWED
Line S00638 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00970  M02S00638.ns2783  ---|                               Y = REQUESTS TO MULTIPLEX PER RESTORE
Line S00005 Modification History
M01 (Added by) 283l840
M02 (Updated by) 1da8
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00971  M03S00005.ns2783  ---| SEPR     BSS    1           RETURN ADDRESS FROM *SEP*
Line S00066 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00972  M02S00066.ns2783  ---| SEPR     BSS    1           RETURN ADDRESS FROM *SEP* OR *WAC*
Line S00006 Modification History
M01 (Added by) 283l840
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00973  M02S00006.ns2783  ---| SEPA     BSS    1           (PA) VALUE ON ENTRY TO *SEP*
Line S00067 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00974  M02S00067.ns2783  ---| SEAD     BSS    1           (ADDR,DI) VALUE ON ENTRY TO *SEP*
Line S00068 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00975  M02S00068.ns2783  ---| FTOC     BSS    2           FUNCTION TIMEOUT CLOCK VALUE
Line S00639 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00976  M02S00639.ns2783  ---| DSTBE    BSS    0           LENGTH OF STATE TABLE ENTRY
Line S00640 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00977  M02S00640.ns2783  ---|          LOC    0
00978  M01S00054.ns2783  +++| OUPD     BSSN   1           OFFLINE UNIT OF PARITY DEVICE
00979  M01S00055.ns2783  +++| SEPR     BSSN   1           RETURN ADDRESS FROM *SEP* OR *WAC*
00980  M01S00056.ns2783  +++| DSTBE    BSSN   0           LENGTH OF STATE TABLE ENTRY
00981  M01S00057.ns2783  +++| END      BSSN
00982  M01S00641.1da     +++|          SPACE  4,10
Line S00069 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00983  M02S00069.ns2783  ---|**        CSTB - CONTROLLER STATE TABLE.  (LDML CSTB,CI)
Line S00070 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00984  M02S00070.ns2783  ---|*         COMMANDS AND RESPONSES WILL BE TRANSFERRED IN INTERLOCK
Line S00071 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00985  M02S00071.ns2783  ---|*         MODE IF BIT 15, 14 OR 13 IS SET.
00986  M01S00058.ns2783  +++|**        CSTB - CONTROLLER STATE TABLE.  (LDML XXXX,CI)
00987  M01S00059.ns2783  +++|
00988  M01S00060.ns2783  +++|
00989  M01S00061.ns2783  +++| BEGIN    BSSN   0
00990  M01S00062.ns2783  +++| CTST     BSSN   1           CONTROLLER STATUS
00991  M01S00063.ns2783  +++|
00992  M01S00064.ns2783  +++|*           1/S, 1/R, 1/D, 1/0, 12/FD
00993  M01S00065.ns2783  +++|*           S = SLAVE RESET IN PROGRESS
00994  M01S00066.ns2783  +++|*           R = INITIAL LOGICAL RESET REQUIRED (DRIVER STARTUP)
00995  M01S00067.ns2783  +++|*           D = CONTROLLER DEAD (SLAVE RESET FAILED)
00996  M01S00068.ns2783  +++|*           FD = *DST* ADDRESS OF FIRST DEVICE ON CONTROLLER.
00997  M01S00072.1da8    +++|*
Line S00073 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00998  M02S00073.ns2783  ---|*         BIT 15             SLAVE RESET IN PROGRESS
Line S00074 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
00999  M02S00074.ns2783  ---|*         BIT 14             RESET REQUIRED, SET WHEN DRIVER LOADED
Line S00075 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01000  M02S00075.ns2783  ---|*         BIT 13             CONTROLLER DEAD (SLAVE RESET FAILED)
Line S00076 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01001  M02S00076.ns2783  ---|*         BITS 0-11          DI (ADDRESS OF DEVICE TABLE)
01002  M01S00069.ns2783  +++|*         NOTE - COMMANDS AND RESPONSES WILL BE TRANSFERRED IN
01003  M01S00070.ns2783  +++|*         INTERLOCK MODE IF *CTST* BIT 15, 14 OR 13 IS SET.
01004  M01S00071.ns2783  +++|
01005  M01S00072.ns2783  +++| CTSN     BSSN   3           CONTROLLER SERIAL NUMBER (LAST 6 DIGITS)
01006  M01S00073.ns2783  +++| CSTBE    BSSN   0           LENGTH OF CONTROLLER STATE TABLE ENTRY
01007  M01S00074.ns2783  +++| END      BSSN
01008  M01S00077.1da8    +++|          SPACE  4,10
01009  M01S00642.1da     +++|****      ASSEMBLY CONSTANTS.
01010  M01S00643.1da     +++|
01011  M01S00644.1da     +++| TE       EQU    0           = 1 TO ENABLE COMMAND/RESPONSE TRACING
01012  M01S00645.1da     +++| DE       EQU    0           = 1 TO ENABLE DEBUG MODE
Line S00646 Modification History
M01 (Added by) 1da
M02 (Updated by) 284l847
Seq #  *Modification Id* Act 
----------------------------+
01013  M02S00646.284l847 ---| BPS      EQU    16384D      BYTES PER SECTOR
01014  M01S00148.284l847 +++| BPB      EQU    16384D      BYTES PER BUFFER / DATA BURST
01015  M01S00647.1da     +++| CH       EQU    16          CHANNEL NUMBER
Line S00648 Modification History
M01 (Added by) 1da
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01016  M02S00648.ns2783  ---| MXCN     EQU    10          MAXIMUM NUMBER OF CONTROLLERS / PORT
01017  M01S00075.ns2783  +++| MXCN     EQU    4           MAXIMUM NUMBER OF CONTROLLERS / DRIVER
Line S00649 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da7
Seq #  *Modification Id* Act 
----------------------------+
01018  M02S00649.1da7    ---| MXND     EQU    40          MAXIMUM NUMBER OF UNITS / DRIVER
01019  M01S00001.1da7    +++| MXND     EQU    30          MAXIMUM NUMBER OF UNITS / DRIVER
Line S00650 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01020  M02S00650.1da8    ---| DSTB     EQU    EXR         START OF DEVICE STATE TABLES
Line S00651 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01021  M02S00651.1da8    ---| DSTBL    EQU    DSTB+DSTBE*MXND  LWA+1 OF DEVICE STATE TABLES
01022  M01S00149.284l847 +++| CBTO     EQU    30D         NORMAL COMMAND BLOCK TIMEOUT (SECONDS)
01023  M01S00150.284l847 +++| FMTO     EQU    12D*60D     FORMAT TIMEOUT (SECONDS) (UPPED FOR 47444)
01024  M01S00001.1da4    +++| SUTO     EQU    8D*60D      SPIN UP TIMEOUT (SECONDS)
01025  M01S00151.284l847 +++| SRTO     EQU    9D*60D      SLAVE RESET TIMEOUT (SECONDS)
Line S00652 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01026  M02S00652.1da8    ---|          ERRMI  3777-DSTBL  DI IS IN CSTB BITS 0-10 ONLY
Line S00653 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01027  M02S00653.1da8    ---|
Line S00654 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01028  M02S00654.1da8    ---|**        CONTENTS OF CSTB.  COMMANDS AND RESPONSES WILL BE
Line S00655 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01029  M02S00655.1da8    ---|*         TRANSFERRED IN INTERLOCK MODE IF BIT 15 OR BIT 14 IS SET.
Line S00656 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01030  M02S00656.1da8    ---|*
Line S00657 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01031  M02S00657.1da8    ---|*         BIT 15             DISABLE CONTROLLER ACTIVITY
Line S00658 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01032  M02S00658.1da8    ---|*         BIT 14             RESET FLAG, SET WHEN DRIVER LOADED
Line S00659 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01033  M02S00659.1da8    ---|*         BITS 0-11          DI (ADDRESS OF DEVICE TABLE)
Line S00660 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01034  M02S00660.1da8    ---|
Line S00661 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01035  M02S00661.1da8    ---| CSTB     EQU    DSTBL       CONTROLLER STATUS BLOCK
Line S00662 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01036  M02S00662.1da8    ---| CSTBS    EQU    MXCN*2      LENGTH OF CONTROLLER STATUS BLOCK
Line S00663 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01037  M02S00663.1da8    ---| OCMD     MAX    PPFW,CSTB+CSTBS  DRIVER ORIGIN
Line S00664 Modification History
M01 (Added by) 1da
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01038  M02S00664.1da8    ---|
01039  M01S00665.1da     +++| DRFM     EQU    1000        DIRECTION FLAG MASK
01040  M01S00666.1da     +++| ILFM     EQU    4000        INTERLOCK FLAG MASK
01041  M01S00667.1da     +++| CSRC     EQU    4           RETRY COUNT TO MAKE CHANNEL SWITCH
01042  M01S00668.1da     +++| SRRC     EQU    2           RETRY COUNT TO ISSUE SLAVE RESET
01043  M01S00669.1da     +++| MERC     EQU    CSRC*2      RETRY COUNT TO SET UNRECOVERABLE
01044  M01S00670.1da     +++| IRBR     EQU    3           I/O REQUESTS BEFORE NEXT RESTORE
01045  M01S00076.ns2783  +++| SBUR     EQU    20D         SECONDS BETWEEN *UTRS* REQUESTS
01046  M01S00671.1da     +++|
01047  M01S00078.1da8    +++|****
01048  M01S00079.1da8    +++|          SPACE  4,10
01049  M01S00080.1da8    +++|*         MEMORY LAYOUT.
01050  M01S00081.1da8    +++|
Line S00082 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01051  M02S00082.ns2783  ---| DSTB     EQU    EXR         START OF DEVICE STATE TABLES
01052  M01S00077.ns2783  +++| DSTB     EQU    100         START OF DEVICE STATE TABLES
01053  M01S00083.1da8    +++| DSTBL    EQU    DSTB+DSTBE*MXND  LWA+1 OF DEVICE STATE TABLES
01054  M01S00078.ns2783  +++|          ERRNG  7777-DSTBL  DI IS IN *CTST* BITS 0-11 ONLY
01055  M01S00084.1da8    +++| CSTB     EQU    DSTBL       CONTROLLER STATE TABLE
Line S00085 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01056  M02S00085.ns2783  ---| CSTBS    EQU    MXCN*2      LENGTH OF CONTROLLER STATE TABLE
Line S00086 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01057  M02S00086.ns2783  ---|          ERRNG  7777-DSTBL  DI IS IN *CSTB* BITS 0-11 ONLY
01058  M01S00079.ns2783  +++| CSTBL    EQU    CSTB+CSTBE*MXCN  LWA+1 OF CONTROLLER STATE TABLES
01059  M01S00087.1da8    +++|
Line S00088 Modification History
M01 (Added by) 1da8
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01060  M02S00088.ns2783  ---| OCMD     MAX    PPFW,CSTB+CSTBS  DRIVER ORIGIN
01061  M01S00080.ns2783  +++| OCMD     MAX    CSTBL,MSFW+5  DRIVER ORIGIN
01062  M01S00089.1da8    +++|          SPACE  4,10
01063  M01S00672.1da     +++|*         LAYOUT OF ERROR DATA BUFFERS.
01064  M01S00673.1da     +++|
01065  M01S00674.1da     +++| BEGIN    BSSN   0           REAL TIME ERROR DATA
01066  M01S00675.1da     +++| EXST     BSSN   1           ENDING STATUS
01067  M01S00676.1da     +++|          BSSN   2           RESERVED
01068  M01S00677.1da     +++| LSCC     BSSN   1           LAST SLAVE COMMAND
01069  M01S00678.1da     +++| LCFN     BSSN   1           LAST CHANNEL FUNCTION
01070  M01S00679.1da     +++| CREG     BSSN   4           CHANNEL REGISTER DATA
01071  M01S00680.1da     +++|          BSSN   3           RESERVED
01072  M01S00681.1da     +++| TREG     BSSN   3           CONTENTS OF T REGISTER
01073  M01S00682.1da     +++| RTEDL    EQU    *
01074  M01S00683.1da     +++|
01075  M01S00684.1da     +++| EMBF     BSSN   0           ERROR MESSAGE BUFFER
01076  M01S00685.1da     +++|          BSSN   3*5         BML MESSAGE PREFIX AND HEADER
01077  M01S00686.1da     +++| CODE     BSSN   1           INITIAL FAULT CODE
01078  M01S00687.1da     +++| FCS1     BSSN   1           FAULT CODE - ERROR STEP 1
01079  M01S00688.1da     +++| FCS2     BSSN   1           FAULT CODE - ERROR STEP 2
01080  M01S00689.1da     +++| FCS3     BSSN   1           FAULT CODE - ERROR STEP 3
01081  M01S00690.1da     +++| FALT     BSSN   1           FINAL FAULT CODE
01082  M01S00691.1da     +++| EREA     BSSN   1           ERROR RECOVERY ENTRY ADDRESS
01083  M01S00692.1da     +++| RBCT     BSSN   1           RESIDUAL BYTE COUNT
01084  M01S00693.1da     +++| STCT     BSSN   1           SECTORS TRANSFERED COUNT
01085  M01S00694.1da     +++| ICYL     BSSN   1           CYLINDER ON INITIAL SEEK
01086  M01S00695.1da     +++| ITAS     BSSN   1           TRACK + SECTOR ON INITIAL SEEK
01087  M01S00696.1da     +++| .3       SET    *-EMBF+4
01088  M01S00697.1da     +++| EMBFS    EQU    .3/5
01089  M01S00698.1da     +++| EMBF1    EQU    EMBFS*5+EMBF
01090  M01S00699.1da     +++| .1       SET    RTEDL*4
01091  M01S00700.1da     +++| .2       SET    .1-.1/3*3+2
01092  M01S00701.1da     +++| .3       SET    .1/3+.2/3+4
01093  M01S00702.1da     +++| EMBF2    EQU    .3/5*5+EMBF1
01094  M01S00703.1da     +++| EMBF2L   EQU    EMBF2/5
01095  M01S00704.1da     +++| .1       SET    RPBFL*4
01096  M01S00705.1da     +++| .2       SET    .1-.1/3*3+2
01097  M01S00706.1da     +++| .3       SET    .1/3+.2/3+4
01098  M01S00707.1da     +++| EMBFL    EQU    .3/5*5+EMBF2
01099  M01S00708.1da     +++|
01100  M01S00709.1da     +++| END      BSSN
01101  M01S00710.1da     +++| EDBFL    EQU    RTEDL+EMBFL
01102  M01S00711.1da     +++|          TITLE  MACROS.
01103  M01S00712.1da     +++|**        MACRO DEFINITIONS.
01104  M01S00152.284l847 +++|TBLM      SPACE  4,10
Line S00153 Modification History
M01 (Added by) 284l847
M02 (Updated by) 1da8
Seq #  *Modification Id* Act 
----------------------------+
01105  M02S00153.1da8    ---|**        TBLM - CREATE MASS STORAGE DEVICE TBALE ENTRIES.
01106  M01S00090.1da8    +++|**        TBLM - CREATE MASS STORAGE DEVICE TABLE ENTRIES.
01107  M01S00154.284l847 +++|*
01108  M01S00155.284l847 +++|          PURGMAC  TBLM
01109  M01S00156.284l847 +++|
01110  M01S00157.284l847 +++| TBLM     MACRO  TY
01111  M01S00158.284l847 +++| .A1      IFGE   AI_TY,AIAB
01112  M01S00159.284l847 +++| .A2      IFLT   AI_TY,AIAE
01113  M01S00081.ns2783  +++|
01114  M01S00082.ns2783  +++|*         1/PARITY DRIVES, 3/DATA DRIVES, 12/MNEMONIC
01115  M01S00083.ns2783  +++|
01116  M01S00160.284l847 +++| DM       RMT
01117  M01S00161.284l847 +++| EQ_TY    EQU    *-DM
Line S00162 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01118  M02S00162.ns2783  ---|          CON    2R_TY       DRIVER "CPP_TY" DEVICE MNEMONIC
01119  M01S00084.ns2783  +++|          VFDL   1/BF_TY-6,3/PDD_TY,12/2R_TY
01120  M01S00163.284l847 +++| DM       RMT
Line S00164 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01121  M02S00164.ns2783  ---| DD       RMT
Line S00165 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01122  M02S00165.ns2783  ---|          CON    PDD_TY      PARALLEL DATA DRIVES PER DEVICE
Line S00166 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01123  M02S00166.ns2783  ---| DD       RMT
Line S00167 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01124  M02S00167.ns2783  ---| PD       RMT
Line S00168 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01125  M02S00168.ns2783  ---|          CON    BF_TY-6     PARITY DRIVES PER DEVICE
Line S00169 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01126  M02S00169.ns2783  ---| PD       RMT
Line S00170 Modification History
M01 (Added by) 284l847
M02 (Updated by) 1da7
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01127  M03S00170.ns2783  ---| PTCY     RMT
Line S00171 Modification History
M01 (Added by) 284l847
M02 (Updated by) 1da7
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01128  M03S00171.ns2783  ---|          CON    PTCY_TY     PHYSICAL TRACKS PER CYLINDER
Line S00172 Modification History
M01 (Added by) 284l847
M02 (Updated by) 1da7
M03 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01129  M03S00172.ns2783  ---| PTCY     RMT
Line S00173 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01130  M02S00173.ns2783  ---| PSPT     RMT
Line S00174 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01131  M02S00174.ns2783  ---|          CON    PSPT_TY     PHYSICAL SECTORS PER TRACK
Line S00175 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01132  M02S00175.ns2783  ---| PSPT     RMT
01133  M01S00085.ns2783  +++|
01134  M01S00086.ns2783  +++|*         PHYSICAL SECTORS PER CYLINDER.
01135  M01S00087.ns2783  +++|
01136  M01S00176.284l847 +++| PSCY     RMT
Line S00177 Modification History
M01 (Added by) 284l847
M02 (Updated by) ns2783
Seq #  *Modification Id* Act 
----------------------------+
01137  M02S00177.ns2783  ---|          CON    PTCY_TY*PSPT_TY-SPSC_TY  SECTORS PER CYLINDER
Proceed to Part 1
cdc/nos2.source/opl.opl871/deck/1da.txt ยท Last modified: by 127.0.0.1