<<=========================================================             00010000
=                                                         =             00015000
=                  INCLKNIO I4                            =             00020000
=                                                         =             00025000
=========================================================>>             00030000
COMMENT                                                                 00035000
                                                                        00040000
INCLUDE FILE FOR DISC RELATED DEFINES AND EQUATES                       00045000
AND MEMORY MANAGEMENT - I/O SYSTEM INTERFACING FIELDS                   00050000
                                                                        00055000
;                                                                       00060000
integer pointer S'DITP = %0,                                   <<06801>>00065000
                S'DST  = %2;                                   <<06801>>00070000
                                                               <<06801>>00075000
EQUATE READREQ=0,                                                       00080000
       WRITEREQ=1; <<FUNCTION CODE>>                                    00085000
EQUATE IOSTATUSOK=1;  <<xfer status definition>>                        00090000
EQUATE REQURGCLASSWORD=1,                                               00095000
       QUEUEREQCODE=0,                                                  00100000
       DISABLEREQCODE=1,                                                00105000
       ABORTREQCODE=%100000,                                            00110000
       BKGRNDREADPRI=181,                                               00115000
       FORCEDWRITEPRI=10,                                               00120000
       BKGRNDPRI=255;                                                   00125000
DEFINE ABORTDISCREQFLAG=(0:1)#, <<DISCQMANAGER'S REQUESTTYPE PARM>>     00130000
       DISABLEDISCREQFLAG=(15:1)#,                             <<06801>>00135000
       DIT'CACHE'ENABLED = (4:1)#;                             <<06801>>00140000
                                                                        00145000
<<                                                                      00150000
DIT STRUCTURE                                                           00155000
>>                                                                      00160000
                                                                        00165000
LOGICAL ARRAY DIT00(*)=DB+0,                                            00170000
              DIT01(*)=DB+1,                                            00175000
              DIT02(*)=DB+2,                                            00180000
              DIT04(*)=DB+4;                                            00185000
                                                                        00190000
DEFINE DITFLAGS=DIT00(X)#,                                              00195000
       NEXTDITSYSBASEINX=DIT01(X)#,                                     00200000
       DITIOQP=DIT02(X)#,                                               00205000
       DITDLTP=DIT04(X)#;                                               00210000
                                                                        00215000
INTEGER ARRAY DISCDIT00(*)=DB+0,                                        00220000
              DISCDIT01(*)=DB+1,                                        00225000
              DISCDIT02(*)=DB+2,                                        00230000
              DISCDIT03(*)=DB+3,                                        00235000
              DISCDIT04(*)=DB+4,                                        00240000
              DISCDIT05(*)=DB+5,                                        00245000
              DISCDIT06(*)=DB+6,                                        00250000
              DISCDIT07(*)=DB+7,                                        00255000
              DISCDIT08(*)=DB+8,                                        00260000
              DISCDIT09(*)=DB+9;                                        00265000
                                                                        00270000
DEFINE DITACTIVEFLAG=(2:1)#;                                            00275000
                                                                        00280000
DEFINE DITQHEADP=DISCDIT08(X)#,                                         00285000
       DITQTAILP=DISCDIT09(X)#,                                         00290000
       DITCURRENTREQP=DISCDIT02(X)#;                                    00295000
                                                                        00300000
define conf'disc'req'cnt=(0:8)#;                                        00305000
                                                                        00310000
equate deferredreqq = 0,                                                00315000
       cdtreqq = 1,                                                     00320000
       ditreqq = 2;                                                     00325000
                                                                        00330000
<<                                                                      00335000
DLT MM/DRIVER COMMUNICATION BITS                                        00340000
>>                                                                      00345000
                                                                        00350000
INTEGER ARRAY DLT(*)=DB+0;                                              00355000
                                                                        00360000
DEFINE DLTFLAGS=DLT(X)#,                                                00365000
       DLTDRVRFRZNFLAG=(8:1)#,                                          00370000
       DLTMMERRORCFLAG=(9:1)#;                                          00375000
                                                                        00380000
EQUATE sectorsizeinwords = 128;                                         00385000
