{{htmlmetatags>metatag-description:(ICL George 3 and George 4 source: IPBSCANB867)}} ====== IPBSCANB867 ====== (George Source) **Macros used:** [[george:macro:ACROSS|ACROSS]], [[george:macro:ALTLEND|ALTLEND]], [[george:macro:CCERROR|CCERROR]], [[george:macro:DOWN|DOWN]], [[george:macro:FPUT|FPUT]], [[george:macro:FSHENTRY|FSHENTRY]], [[george:macro:GEOERR|GEOERR]], [[george:macro:GEOPACK|GEOPACK]], [[george:macro:GETACTX|GETACTX]], [[george:macro:HUNT2J|HUNT2J]], [[george:macro:HUNTW|HUNTW]], [[george:macro:IDFTPSCN|IDFTPSCN]], [[george:macro:INFORM|INFORM]], [[george:macro:INFORMX|INFORMX]], [[george:macro:LGEOG|LGEOG]], [[george:macro:LINKSET|LINKSET]], [[george:macro:MHUNTW|MHUNTW]], [[george:macro:OUTNUM|OUTNUM]], [[george:macro:OUTPACK|OUTPACK]], [[george:macro:PAIR|PAIR]], [[george:macro:SCONS|SCONS]], [[george:macro:SEG|SEG]], [[george:macro:SEGENTRY|SEGENTRY]], [[george:macro:SETNCORE|SETNCORE]], [[george:macro:SREP|SREP]], [[george:macro:SUICIDE|SUICIDE]], [[george:macro:UP|UP]] 22*P ... SEG IPBSCANB,,,,G170 22PD # (C) COPYRIGHT INTERNATIONAL COMPUTERS LTD 1982. 22T* ...# THIS EXCLUDES CODE UNDER #SKI G170 22^= #OPT K0IPBSCANB=0 23DW #LIS K0IPBSCANB>K0IPB>K0ALLGEO 23NN ...#OPT G170 = 0 23YG ...#SKI G170&1 248# ...# WITH UGUG EDIT M170 (CHANGE REMOTE *LP WIDTHS) 24D6 [ 24XQ [ 25CB [ 25X2 [ [PERFORMS SOME ACTIONS FOR WHICH... 26BL [ THERE IS NO ROOM IN IPBSCAN 26W= [ 27*W [ 27TG SEGENTRY K1IPBSCANB,SK1IPBSCANB 28*6 SEGENTRY K2IPBSCANB,SK2IPBSCANB 28MG SEGENTRY K3IPBSCANB,SK3IPBSCANB 28SQ [ 28WN FSHENTRY K4IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 28YL FSHENTRY K5IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 292J FSHENTRY K7IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 294G FSHENTRY K8IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 296D FSHENTRY K9IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 298B FSHENTRY K10IPBSCANB,(GEOERR),(GEOERR),(GEOERR) 29=# [ 29#B [ 29S2 [ 29TY SEGENTRY K11IPBSCANB,SK11IPB 29XW [ ENTRY FOR SCANNING ACTIVITY AFTER CANCEL ATTACH CANCEL CONCEPTUAL 29^S [ CONCEPTUAL MODE #1000 OR SUP. SEG 'IDENTIFIER FREE7 2=3Q [ 2=5N SEGENTRY K12IPBSCANB,SK12IPB 2=7L [ RETURN ENTRY AFTER GOING BACK TO IPBSCAN 2=9J [ TO DO THE NEBUL ROUTINE 2=== SEGENTRY K14IPBSCANB,SK14IPB 2==Y [ REPLACE CODE FOR IPBSCAN ENTRY K2 2K3B PAIR2 PAIR IPBSCAN,3 2KH2 #SKI 0?-PAIR2<2$2 2L2L ( 2LG= #REP 0?-PAIR2$3-1 2L^W +0 2MFG ) 2M^6 PAIR3 PAIR IPBSCAN,4 2NDQ # 2NYB #DEF ZLEN=PAIR3-PAIR2 2PD2 # 2PXL XPAIR2 2QC= #HAL CPAT,0 2QWW XPLUS +CPATLEN 2RBG #SKI 2 0). 4=^T # 4=^X SDISP LDN 4 PRESET2V(1) 4=^^ BRN SMOP 4?23 SCONS LDN 4 PRESET2+1(1) 4?25 SMOP LDN 5 ICHARS(3) [COMPLETE DCP INITIALISATION 4?27 LDX 0 IBIL(3) 4?29 MOVE 4 P2MOPLEN-1 4?2? SMO IADIN(3) 4?2* LDX 4 CPPTR 4?2C STO 0 IBIL(3) [PRESERVE IPBIN'S BREAK-IN LEVEL 4?2F STO 4 CPPTR(2) [POINTER TO IPB DEVICE LIST 4?2H LDXC 0 ISTATUS(3) 4?2K BCC RCONS [INITIALISE CPA 4?2M LDX 0 BIT11 [IDLE IDENTIFIER BECAME UNAVAILABLE : 4?2P ORS 0 IWAIT(3) [SET"INHIBIT INOPERABLE MESSAGE" FLAG 4?2R BRN RCONS [J. TO INITIALISE CPA. 4?2T RCONS 4?2X ACROSS IPBSCAN,12 [GO ACROSS TO RCONS ROUTINE 4?2^ # 4?33 TMOF LDX 3 A1+FPTR(3) [ENTRY IF MOPOFF WHILE SETTING UP 4?35 SBN 3 A1 4?37 NOTON SMO A1+FPTR(3) [CLEAR THE RING ELEMENTS. 4?39 STOZ BPTR 4?3? LDCT 4 #24 [UNSET THE SETTING UP BITS. 4?3* STOZ A1+BPTR(3) 4?3C ANDX 4 A1+FOURTHWD(3) 4?3F ERS 4 A1+FOURTHWD(3) 4?3H BRN SUIC [CLEAR UP. 4?3M XBI GEOERR 1,BREAKIN! [CANT HAVE BREAK-IN 4?8* #END ^^^^ ...63212352002100000000