User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:comxhlr

Common COMXHLR

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.comxhlr +++|
00002  M00S00002.comxhlr +++|#     COMXHLR - HIGH LEVEL REQUEST QUEUE.                             #
00003  M00S00003.comxhlr +++|                                               CONTROL NOLIST;
00004  M00S00004.comxhlr +++|                                               CONTROL IFEQ LISTCON,1;
00005  M00S00005.comxhlr +++|                                               CONTROL LIST;
00006  M00S00006.comxhlr +++|                                               CONTROL FI;
00007  M00S00007.comxhlr +++|      BEGIN  # COMXHLR #
00008  M00S00008.comxhlr +++|
00009  M00S00009.comxhlr +++|#
00010  M00S00010.comxhlr +++|***   COMXHLR - HIGH LEVEL REQUEST QUEUE.
00011  M00S00011.comxhlr +++|*
00012  M00S00012.comxhlr +++|*     COMXHLR DEFINES THE STRUCTURE OF A HIGH LEVEL REQUEST
00013  M00S00013.comxhlr +++|*     QUEUE (HLRQ) ENTRY.  THE *HLRQ* IS USED TO CONTROL THE
00014  M00S00014.comxhlr +++|*     PROCESSING OF STAGE AND DESTAGE REQUESTS.
00015  M00S00015.comxhlr +++|#
00016  M00S00016.comxhlr +++|
00017  M00S00017.comxhlr +++|
00018  M00S00018.comxhlr +++|      DEF HLRQLEN    #37#;           # *HLRQ* ENTRY LENGTH #
00019  M00S00019.comxhlr +++|
00020  M00S00020.comxhlr +++|
00021  M00S00021.comxhlr +++|      BASED
00022  M00S00022.comxhlr +++|      ARRAY HLRQ [0:0] S(HLRQLEN);   # *HLRQ* ENTRY #
00023  M00S00023.comxhlr +++|        BEGIN
00024  M00S00024.comxhlr +++|        ITEM HLR$W0     I(00,00,60);  # WORD 0 #
00025  M00S00025.comxhlr +++|        ITEM HLR$RESP   U(00,00,12);  # INDICATES ANY ABNORMALITIES
00026  M00S00026.comxhlr +++|                                        IN LLRQ PROCESSOR #
00027  M00S00027.comxhlr +++|        ITEM HLR$M8FET  U(00,12,18);  # M860 FET ADDRESS #
00028  M00S00028.comxhlr +++|        ITEM HLR$FCTX   U(00,30,12);  # *FCT* INDEX OF CURRENT
00029  M00S00029.comxhlr +++|                                        CARTRIDGE #
00030  M00S00030.comxhlr +++|        ITEM HLR$LNK1   U(00,42,18);  # LINK 1 #
00031  M00S00031.comxhlr +++|
00032  M00S00032.comxhlr +++|        ITEM HLR$W1     I(01,00,60);  # WORD 1 #
00033  M00S00033.comxhlr +++|        ITEM HLR$HPN    U(01,00,06);  # PROCESS NAME CODE #
00034  M00S00034.comxhlr +++|        ITEM HLR$HPS    U(01,06,06);  # PROCESS STATE CODE #
00035  M00S00035.comxhlr +++|        ITEM HLR$1STVOL U(01,12,12);  # FIRST VOLUME ON CARTRIDGE #
00036  M00S00036.comxhlr +++|        ITEM HLR$DRDRA  U(01,24,18);  # UDT - DRD - RESERVE ADDRESS #
00037  M00S00037.comxhlr +++|        ITEM HLR$LNK2   U(01,42,18);  # LINK 2 #
00038  M00S00038.comxhlr +++|
00039  M00S00039.comxhlr +++|        ITEM HLR$W2     I(02,00,60);  # WORD 2 #
00040  M00S00040.comxhlr +++|        ITEM HLR$FLGS   U(02,00,12);  # FLAGS #
00041  M00S00041.comxhlr +++|        ITEM HLR$EOI    B(02,00,01);  # END OF INFORMATION #
00042  M00S00042.comxhlr +++|        ITEM HLR$FFILE  B(02,01,01);  # FIRST FILE OF SEQUENCE #
00043  M00S00043.comxhlr +++|        ITEM HLR$FVOL   B(02,02,01);  # FIRST VOLUME OF FILE #
00044  M00S00044.comxhlr +++|        ITEM HLR$LOAD   B(02,03,01);  # LOAD CARTRIDGE #
00045  M00S00045.comxhlr +++|        ITEM HLR$UNLD   B(02,04,01);  # UNLOAD CARTRIDGE #
00046  M00S00046.comxhlr +++|        ITEM HLR$SH     B(02,05,01);  # SHORT FILE #
00047  M00S00047.comxhlr +++|        ITEM HLR$JOF    B(02,06,01);  # JUST OVERFLOWED #
00048  M00S00048.comxhlr +++|        ITEM HLR$FFF    B(02,07,01);  # FREE FILE FLAG #
00049  M00S00049.comxhlr +++|        ITEM HLR$DOSTG  B(02,08,01);  # DO STAGE AFTER DESTAGE #
00050  M00S00050.comxhlr +++|        ITEM HLR$RETRY  B(02,09,01);  # RETRY READ ON OTHER *DRD* #
00051  M00S00051.comxhlr +++|        ITEM FREE2      U(02,10,14);  # UNUSED #
00052  M00S00052.comxhlr +++|        ITEM HLR$LRQADR U(02,24,18);  # LLRQ ADDRESS #
00053  M00S00053.comxhlr +++|        ITEM HLR$FCTQ   U(02,42,18);  # *FCTQ* ENTRY ADDRESS #
00054  M00S00054.comxhlr +++|
00055  M00S00055.comxhlr +++|        ITEM HLR$W3     I(03,00,60);  # WORD 3 #
00056  M00S00056.comxhlr +++|        ITEM HLR$CSNTCU C(03,00,10);  # TOTAL CURRENT CSN #
00057  M00S00057.comxhlr +++|        ITEM HLR$CCOD   C(03,00,02);  # CARTRIDGE MAKER IDENT #
00058  M00S00058.comxhlr +++|        ITEM HLR$CSND   C(03,12,08);  # CURRENT CARTRIDGE VSN #
00059  M00S00059.comxhlr +++|
00060  M00S00060.comxhlr +++|        ITEM HLR$W4     I(04,00,60);  # WORD 4 #
00061  M00S00061.comxhlr +++|        ITEM HLR$CSNTPS C(04,00,10);  # TOTAL PREVIOUS CSN #
00062  M00S00062.comxhlr +++|        ITEM HLR$CCODP  C(04,00,02);  # PREVIOUS MAKER IDENT #
00063  M00S00063.comxhlr +++|        ITEM HLR$CSNDP  C(04,12,08);  # PREVIOUS CARTRIDGE VSN #
00064  M00S00064.comxhlr +++|
00065  M00S00065.comxhlr +++|        ITEM HLR$W5     I(05,00,60);  # WORD 5 #
00066  M00S00066.comxhlr +++|        ITEM HLR$FETMT  U(05,02,58);  # MATCHING VOLUME LABEL #
00067  M00S00067.comxhlr +++|        ITEM HLR$PEF    U(05,00,04);  # PERM ERROR FLAG VALUE #
00068  M00S00068.comxhlr +++|        ITEM HLR$VOLLNP U(05,04,08);  # LENGTH OF PREV VOL #
00069  M00S00069.comxhlr +++|        ITEM HLR$VOLAUP U(05,12,12);  # 1ST AU OF PREV VOL #
00070  M00S00070.comxhlr +++|        ITEM HLR$VOLAU  U(05,24,12);  # 1ST AU OF CURR VOL #
00071  M00S00071.comxhlr +++|        ITEM HLR$RSIF   U(05,36,24);  # RELATIVE STRIPE NO. #
00072  M00S00072.comxhlr +++|
00073  M00S00073.comxhlr +++|        ITEM HLR$W6     U(06,00,60);  # WORD 6 #
00074  M00S00074.comxhlr +++|        ITEM HLR$FLNM   C(06,00,07);  # FILE NAME #
00075  M00S00075.comxhlr +++|        ITEM HLR$SM     U(06,42,07);  # SM UDT ORDINAL #
00076  M00S00076.comxhlr +++|        ITEM HLR$Y      U(06,49,05);  # VERTICAL COORDINATE #
00077  M00S00077.comxhlr +++|        ITEM HLR$Z      U(06,54,04);  # HORIZONTAL COORDINATE #
00078  M00S00078.comxhlr +++|        ITEM HLR$ADRD   U(06,58,01);  # ASSIGNED DRD #
00079  M00S00079.comxhlr +++|
00080  M00S00080.comxhlr +++|        ITEM HLR$W7     I(07,00,60);  # WORD 7 #
00081  M00S00081.comxhlr +++|        ITEM HLR$VOLLN  U(07,00,08);  # LENGTH OF CURR VOL #
00082  M00S00082.comxhlr +++|        ITEM HLR$ERRC   U(07,08,04);  # ERROR CODE #
00083  M00S00083.comxhlr +++|        ITEM HLR$FCTXP  U(07,12,12);  # INDEX OF PREV *FCT* #
00084  M00S00084.comxhlr +++|        ITEM HLR$FCTXN  U(07,12,12);  # INDEX OF NEXT *FCT* #
00085  M00S00085.comxhlr +++|        ITEM HLR$NEWASA U(07,24,36);  # NEW ASA VALUE #
00086  M00S00086.comxhlr +++|
00087  M00S00087.comxhlr +++|        ITEM HLR$W8     I(08,00,60);  # WORD 8 #
00088  M00S00088.comxhlr +++|        ITEM HLR$RTIME  U(08,00,24);  # WAKE UP TIME #
00089  M00S00089.comxhlr +++|        ITEM HLR$AUUD   U(08,24,12);  # LAST AU USED IN VOLUME #
00090  M00S00090.comxhlr +++|        ITEM HLR$PRU    U(08,36,24);  # PRU NUMBER #
00091  M00S00091.comxhlr +++|
00092  M00S00092.comxhlr +++|        ITEM HLR$W9     I(09,00,60);  # WORD 9 #
00093  M00S00093.comxhlr +++|        ITEM HLR$HLRQW  U(09,00,18);  # *HLRQ* WAITTING *DRD* UNIT #
00094  M00S00094.comxhlr +++|        ITEM HLR$AUSF   U(09,18,12);  # SPACE LEFT FOR SHORT FILES #
00095  M00S00095.comxhlr +++|        ITEM HLR$AULF   U(09,30,12);  # SPACE LEFT FOR LONG FILES #
Line S00096 Modification History
M01 (Removed by) common1
Seq #  *Modification Id* Act 
----------------------------+
00096  M01S00096.common1 ---|        ITEM HLR$FREE4  U(09,42,18);  # UNUSED #
Line S00001 Modification History
M01 (Added by) common1
Seq #  *Modification Id* Act 
----------------------------+
00097  M01S00001.common1 +++|        ITEM HLR$SCROS1 U(09,42,18); # SCRATCH 1 FILE OFFSET #
00098  M00S00097.comxhlr +++|
00099  M00S00098.comxhlr +++|        ITEM HLR$KREQ   C(10,00,20);  # K-DISPLAY REQUEST WORDS (2) #
00100  M00S00099.comxhlr +++|
00101  M00S00100.comxhlr +++|        ITEM HLR$W12    I(12,00,60);  # WORD 12 #
00102  M00S00101.comxhlr +++|        ITEM HLR$USE1   U(12,00,60);  # USAGE INFO - WORD 1 #
00103  M00S00102.comxhlr +++|        ITEM HLR$STRD   U(12,00,30);  # STRIPES READ #
00104  M00S00103.comxhlr +++|        ITEM HLR$STWR   U(12,30,30);  # STRIPES WRITTEN #
00105  M00S00104.comxhlr +++|
00106  M00S00105.comxhlr +++|        ITEM HLR$W13    I(13,00,60);  # WORD 13 #
00107  M00S00106.comxhlr +++|        ITEM HLR$USE2   U(13,00,60);  # USAGE INFO - WORD 2 #
00108  M00S00107.comxhlr +++|        ITEM HLR$SRDE   U(13,00,30);  # SOFT READ ERRORS #
00109  M00S00108.comxhlr +++|        ITEM HLR$SWRE   U(13,30,30);  # SOFT WRITE ERRORS #
00110  M00S00109.comxhlr +++|
00111  M00S00110.comxhlr +++|        ITEM HLR$W14    I(14,00,60);  # WORD 14 #
00112  M00S00111.comxhlr +++|        ITEM HLR$USE3   U(14,00,60);  # USAGE INFO - WORD 3 #
00113  M00S00112.comxhlr +++|        ITEM HLR$HRDE   U(14,00,15);  # HARD WRITE ERRORS #
00114  M00S00113.comxhlr +++|        ITEM HLR$STDM   U(14,15,15);  # STRIPES DEMARKED ON MOUNT #
00115  M00S00114.comxhlr +++|        ITEM HLR$CRLD   U(14,30,15);  # CARTRIDGE LOADS ON MOUNT #
00116  M00S00115.comxhlr +++|        ITEM HLR$LDER   U(14,45,15);  # LOAD ERRORS ON MOUNT #
00117  M00S00116.comxhlr +++|
00118  M00S00117.comxhlr +++|        ITEM HLR$W15    I(15,00,60);  # WORD 15 #
00119  M00S00118.comxhlr +++|        ITEM HLR$TDAM   C(15,00,60);  # SIX WORD COPY OF TDAM #
00120  M00S00119.comxhlr +++|        ITEM HLR$ASAFCT U(16,3,12);   # FCT INDEX #
00121  M00S00120.comxhlr +++|        ITEM HLR$TDAMUI U(17,42,18);  # USER INDEX #
00122  M00S00121.comxhlr +++|        ITEM HLR$SBF    U(17,57,03);  # SUBFAMILY NUMBER #
00123  M00S00122.comxhlr +++|        ITEM HLR$FAM    C(19,00,07);  # FAMILY NAME #
00124  M00S00123.comxhlr +++|        ITEM HLR$TDAMFL U(20,01,23);  # FILE LENGTH #
00125  M00S00124.comxhlr +++|        ITEM HLR$TDAMCD U(20,24,36);  # FILE CREATION / DATE #
00126  M00S00125.comxhlr +++|
00127  M00S00126.comxhlr +++|        ITEM HLR$PFC    C(21,0,160);  # 16 WORD COPY OF *PFC* #
00128  M00S00127.comxhlr +++|        ITEM HLR$PFC$FN C(21,00,07);  # FILE NAME #
00129  M00S00128.comxhlr +++|        ITEM HLR$PFC$UI U(21,42,18);  # USER INDEX #
00130  M00S00129.comxhlr +++|        ITEM HLR$PFC$LN U(22,01,23);  # FILE LENGTH #
00131  M00S00130.comxhlr +++|        ITEM HLR$PFC$DT U(23,24,36);  # CREATION DATE AND TIME #
00132  M00S00131.comxhlr +++|        END
00133  M00S00132.comxhlr +++|
00134  M00S00133.comxhlr +++|      END  # COMXHLR #
00135  M00S00134.comxhlr +++|
00136  M00S00135.comxhlr +++|                                               CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comxhlr.txt ยท Last modified: (external edit)