5 * Revision 1.2 1996/04/24 17:26:08 mclareni
6 * Extend the include file cleanup to dzebra, rz and tq, and also add
7 * dependencies in some cases.
9 * Revision 1.1.1.1 1996/03/06 10:47:06 mclareni
13 *-----------------------------------------------------------
14 #include "zebra/pilot.h"
15 #if (defined(CERNLIB_DEBUGON))&&(defined(CERNLIB_VFORT))
16 #include "zebra/debugvf1.inc"
18 SUBROUTINE DZFORM(IXSTOR,LBANK)
19 #include "zebra/mqsys.inc"
20 #include "zebra/qequ.inc"
21 #include "zebra/mzcn.inc"
22 #include "zebra/zunit.inc"
23 #include "zebra/eqlqform.inc"
24 #include "zebra/dzc1.inc"
25 #include "zebra/questparq.inc"
28 PARAMETER (CHROUT = 'DZFORM')
30 #include "zebra/q_jbyt.inc"
32 #if (defined(CERNLIB_DEBUGON))&&(defined(CERNLIB_VFORT))
33 #include "zebra/debugvf2.inc"
42 IF (LQFORM.EQ.0) GO TO 999
45 CQMAP(2) =' DZFORM -- List of the IO characteristics '//
47 CQMAP(3) = ' ========================================'//
49 CALL DZTEXT(0,CDUMMQ,3)
51 LIOD = LQ(KQSP+LQFORM-2)
58 X (IQ(KQSP+LID+4),LQ(LQWKTB),MIN(NWID,NQWKTB),0,0,0)
63 IXIOD = IQ(KQSP+LIX+INDXA)
64 NWIO = JBYT(IQ(KQSP+LIOD+IXIOD+1),7,5) - 1
65 CALL MZIOCR(IQ(KQSP+LIOD+IXIOD+1))
66 IF(IQUEST(1).LT.0) THEN
67 WRITE(CQINFO,'(A4)') IQ(KQSP+LID+INDXA+3)
68 CALL DZTEXT(MFOR1Q,CDUMMQ,0)
74 X '('' Format for ID='',A4,'' is NWIO=1/2+'',I2,1X)')
75 X IQ(KQSP+LID+INDXA+3),NWIO
84 IF (IXSTOR.NE.NCHEKQ) THEN
85 CALL MZSDIV(IXSTOR,-1)
88 CALL MZCHLS(NCHEKQ,LBANK)
92 IF (IQUEST(1).NE.0) GO TO 999
93 WRITE(CQINFO,'(A,''/'',I10,'','',I4)') CQDIV,LBANK,IQFOUL
94 CALL DZTEXT(MFOR2Q,CDUMMQ,0)
98 CALL MZIOCR(LQ(KQS+IQLN))
100 IF(IQUEST(1).LT.0) THEN
102 IF (IQUEST(1).NE.0) GO TO 999
103 WRITE(CQINFO,'(A,''/'',I10,'','',A4)') CQDIV,LBANK,IQID
104 CALL DZTEXT(MFOR3Q,CDUMMQ,0)
113 X '('' DZFORM for ID='',A4,'' is NWIO=1/2+'',I2,1X)') IQID,IQNIO