5 * Revision 1.2 1996/04/18 16:12:58 mclareni
6 * Incorporate changes from J.Zoll for version 3.77
8 * Revision 1.1.1.1 1996/03/06 10:47:21 mclareni
12 #include "zebra/pilot.h"
13 SUBROUTINE MZCHLN (IXST,LP)
15 C- Check LN is a valid start-of-bank address, system called
17 #include "zebra/zmach.inc"
18 #include "zebra/mqsys.inc"
19 #include "zebra/mzcn.inc"
20 C-------------- END CDE --------------
21 DIMENSION IXST(9), LP(9)
23 #include "zebra/q_jbyt.inc"
29 IF (IXSTOR.EQ.-7) GO TO 21
30 #include "zebra/qstore.inc"
32 21 IF (IQLN.LT.LQSTA(KQT+1)) GO TO 98
33 IF (IQLN.GE.LQSTA(KQT+21)) GO TO 98
36 NST = JBYT (IWD,1,16) - 12
37 IF (NST.LT.0) GO TO 41
42 IF (IQLS.GE.LQSTA(KQT+21)) GO TO 91
44 IQNIO = JBYT (IQ(KQS+IQLS),19,4)
49 IF ( JBYT(IQNL,IQBITW-3,4)
50 + + JBYT(IQNS,IQBITW-3,4)
51 + + JBYT(IQND,IQBITW-3,4) .NE.0) GO TO 91
52 IQNX = IQLS + IQND + 9
53 IF (IQNX.GT.LQSTA(KQT+21)) GO TO 91
54 IF (IQNS.GT.IQNL) GO TO 91
55 IF (NST.NE.IQNIO+IQNL) GO TO 91
61 41 NWD = JBYT (IWD,17,IQDROP-17)
65 IF (NWD.EQ.0) GO TO 91
66 IF (NWD.NE.NST+12) GO TO 91
68 NST = JBYT (IWD,IQDROP,IQBITW-IQDROP)
69 IF (NST.NE.1) GO TO 91
78 * ==================================================
79 #include "zebra/qcardl.inc"