{{htmlmetatags>metatag-description:(ICL George 3 and George 4 source: EVENTFN)}} ====== EVENTFN ====== (George Source) **Macros used:** [[george:macro:CLEAR|CLEAR]], [[george:macro:COOR1X|COOR1X]], [[george:macro:FINDTP|FINDTP]], [[george:macro:FPUT|FPUT]], [[george:macro:GEOERR|GEOERR]], [[george:macro:LABFIX|LABFIX]], [[george:macro:LINKSET|LINKSET]], [[george:macro:MACCS|MACCS]], [[george:macro:MONEND|MONEND]], [[george:macro:RINGTP|RINGTP]], [[george:macro:TESTPUC|TESTPUC]], [[george:macro:TRANSFIX|TRANSFIX]] 22FL #OPT K0EVENTFN=0 22^= #LIS K0EVENTFN>K0KERNEL>K0ALLGEO 23DW #SEG EVENTFN [RUTH PORTER 23YG #OPT K6EVENTFN=K6KERNEL>K6ALLGEO 24D6 LABFIX HNEVFIN 24XQ NEVFIN 25CB LDX 2 FX2 25X2 LDCH 0 ATYPE(2) 26BL SBN 0 APET/64 26W= BZE 0 PCA 27*W GEOERR 1,EVENTFIN 27TG PCA 28*6 CLEAR 2,0 [CLEAR LOCKDOWN COUNTS:NULL IN G3 28SQ CALL 7 PUCTP [CALL PUC S/R. 29#B LINKSET 2,GVFN [SET PCA LINK TO K1OPCA 29S2 MONEND [CLEAR UP IF MR ELSE CLEAR STOP BIT 2=?L COOR1X 2=R= PUCTP [SUBROUTINE TO SWITCH FROM PUC TO TP 2?=W TESTPUC 2,PUC 2?QG NPUC EXIT 7 0 [RETURN IF NON PUC OR TP WD31 Z. 2#=6 PUC FINDTP 2,3 2#PQ MACCS ,3,1 2*9B LDX 0 31(1) [TP WD 31. 2*P2 BZE 0 NPUC 2B8L LDX 0 ANM(2) 2BN= ANDN 0 3 2C7W SLL 0 6 [SET BS 16/17 OF TP WD 31 2CMG ORS 0 31(1) [TO CURRENT PUC MEMBER NO. 2D76 LDCT 1 #600 2DLQ ADX 1 2 2F6B LDCH 5 ALMT(1) [PICK UP PUC MODES 2FL2 SRC 5 8 2G5L MACCS ,2,1 2GK= LDX 0 GMSK1 2H4W ANDS 0 9(1) 2HJG ORS 5 9(1) [SET PUC WD 9,BS 2/4,TO PUC MODES 2J46 LDX 0 ASTOP(2) 2JHQ ANDX 0 GMSK2 2K3B ADN 0 #1000 [CLEAR B14 OF TP STOP WD. 2KH2 ERS 0 ASTOP(2) 2L2L SBN 0 #2000 [SET B14 OF PUC STOP WD.AND 2LG= ADS 0 ASTOP(3) [TRANSFER TP STOP WD TO PUC STOP WD 2L^W RINGTP FX2 [ENRING TP,DERING PUC. 2MFG EXIT 7 0 2M^6 # THE NEXT SECTION SERVICES THE MONEND MACRO.ENTER WITH X2-> PCA 2NDQ # 2NYB LABFIX HNMON 2PD2 NMON LDX 1 AMON(2) 2PXL BNG 1 NM1 [J IF MONRESUME IN PROGRESS 2QC= NGNC 1 1 2QWW ANDS 1 ASTOP(2) [CLEAR STOP BIT 2RBG EXIT 0 0 [ AND RETURN 2RW6 NM1 STO 0 GEN0 2S*Q LINKSET 2,GMND 2STB TXU 2 FX2 2T*2 TRANSFIX BCC,FZCO [IF IN PCA -> CHCH 2TSL FPUT [ELSE SET PCA GOING 2W#= BRN (GEN0) [ AND EXIT TO CALL 2WRW #END ^^^^ ...76467475000100000000