|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 45434 (0xb17a)
Notes: pts_type(SC)
Names: »DRND01.SC«
└─⟦f350e1b7a⟧ Bits:30009678 Philips computer tape "600219"
└─⟦this⟧ »MONGEN/DRND01.SC«
IDENT DRND01 REL 11.0 81-05-27 870105041100 =2, INTERRUPT TABLES INCLUDED REL 11.0 81-05-25 =1, COND. ASS. FOR ONLY SUM-CONN. REL 11.0 81-01-26 * * * ************************************************************ * * PHILIPS TERMINAL SYSTEM PTS * * DRND01 = TERMINAL NETWORK DISTRIBUTOR * * * ************************************************************ * * * THIS PROGRAM CONTAINS INPUT AND OUTPUT ENTRIES * CALLED BY TERMINAL DEVICE DRIVERS. AT CALL, IT * CHECKS CHANNEL PARAMETERS IN DWT, AND BRANCHES * TO THE APPROPRIATE LINE DRIVER FOR EXECUTION OF * THE I/O REQUEST. THIS CONSTRUCTION MAKES IT * POSSIBLE TO HAVE ONLY ONE TERMINAL DEVICE DRIVER * FOR EACH TERMINAL DEVICE, IRRESPECTIVE OF * CONNECTION TYPE. IT IS ALSO POSSIBLE TO USE * SEVERAL TERMINAL DEVICE CHANNEL UNITS TOGETHER * IN THE SAME SYSTEM. * * THE PROGRAM ALSO CONTAINS A NUMBER OF SERVICE * SUBROUTINES TO BE USED BY TERMINAL DEVICE DRIVERS * AND LINE DRIVERS. * EJECT * * THE PROGRAM IS DIVIDED INTO A NUMBER OF SECTIONS. * SECTIONS CONTAINING PROGRAM CODE ARE DIVIDED * INTO ROUTINES. THE ROUTINES ARE LISTED AT * BEGINNING OF EACH SECTION. THE SECTIONS, IN * ORDER OF APPEARANCE IN LIST, ARE: * * NAME FUNCTION * * ENTRIES DECLARE ENTRY POINTS * EXTERNALS DECLARE EXTERNAL REFERENCES * CONDITION SET CONDITIONAL ASSEMBLY PARAMETERS * CONSTANTS SET CONSTANT VALUES * DATA DATA AREAS * * DEVICE DR ROUTINES CALLED BY DEVICE DRIVERS * LINE DR ROUTINES CALLED BY LINE DRIVERS * EJECT * *********** * ENTRIES * *********** * * TERMINAL DEVICE DRIVER REQUESTS * ENTRY INPUT INPUT OF ONE CHARACTER ENTRY STABLK DEFINE START OF BLOCK ENTRY OUTPUT OUTPUT OF ONE CHARACTER ENTRY ENDBLK DEFINE END OF BLOCK ENTRY ECHRTN RETURN FROM ECHO ENTRY ECHO ECHO ROUTINE ENTRY ECHEND END OF ECHO ENTRY GETCHR GET ONE CHARACTER FROM ECB-BUFFER ENTRY ABORT ABORT INPUT REQUEST * * * TERMINAL DEVICE DRIVER EXIT ROUTINES * ENTRY LENDER REQUEST ERR, END I/O & DISPATCH ENTRY LENDIS END I/O & DISPATCH ENTRY LDISP DISPATCH * * * LINE DRIVER EXIT ROUTINES * ENTRY NDREPO POP, OK & RETURN ENTRY NDRETO OK & RETURN ENTRY NDREP POP & RETURN ENTRY NDRET RETURN * EJECT * * LINE DRIVER SERVICE ROUTINES * ENTRY NDSAV8 SAVE A3-A5, A7-A8 IN DWT ENTRY NDGET8 GET A3-A5, A7-A8 FROM DWT ENTRY NDREWS CALL RECOVERY FOR WORK STATION ENTRY NDREDW CALL RECOVERY FOR DEVICE ENTRY NDGEDN GET HIGEST DWT NUMBER ON WS ENTRY NDGEDW CALCULATE DWT ADDRESS * EJECT * * INTERRUPT TABLE FOR CHLT * ENTRY INTLT1,INTLT2,INTLT3,INTLT4 * * INTERRUPT TABLE FOR CHRT * ENTRY INTRT1,INTRT2,INTRT3,INTRT4 * * INTERRUPT TABLE FOR SALCUZ * ENTRY INTSL1,INTSL2,INTSL3,INTSL4 ENTRY INTSL5,INTSL6,INTSL7,INTSL8 * * INTERRUPT TABLE FOR ASCU4Z * ENTRY INTAS1,INTAS2,INTAS3,INTAS4 ENTRY INTAS5,INTAS6,INTAS7,INTAS8 * * INTERRUPT TABLE FOR PLC - LOCAL * ENTRY INTPL1,INTPL2,INTPL3,INTPL4 * * INTERRUPT TABLE FOR PLC - REMOTE * ENTRY INTPR1,INTPR2,INTPR3,INTPR4 * * INTERRUPT TABLE FOR VIDEO * ENTRY INTVU1,INTVU2,INTVU3,INTVU4 ENTRY INTVU5,INTVU6,INTVU7,INTVU8 * EJECT * ************* * EXTERNALS * ************* * * TOSS ROUTINES * EXTRN SAVE8 SAVE A1-A8 ON A15 STACK EXTRN TDISP TOSS DISPATCHER EXTRN DISEND END I/O & DISPATCH EXTRN TENDIO END I/O REQUEST * * * REQUEST ROUTINES IN LINE DRIVERS * * CHLT * EXTRN LTCHRI CHARACTER INPUT EXTRN LTSTBL START OF BLOCK EXTRN LTCHRO CHARACTER OUTPUT EXTRN LTENBL END OF BLOCK EXTRN LTDISP DISPATCH * * CHRT * EXTRN RTCHRI CHARACTER INPUT EXTRN RTSTBL START OF BLOCK EXTRN RTCHRO CHARACTER OUTPUT EXTRN RTENBL END OF BLOCK EXTRN RTDISP DISPATCH * EJECT * * SALCUZ * EXTRN SLCHRI CHARACTER INPUT EXTRN SLSTBL START OF BLOCK EXTRN SLCHRO CHARACTER OUTPUT EXTRN SLENBL END OF BLOCK EXTRN SLDISP DISPATCH * * ASCU4Z * EXTRN ASCHRI CHARACTER INPUT EXTRN ASSTBL START OF BLOCK EXTRN ASCHRO CHARACTER OUTPUT EXTRN ASENBL END OF BLOCK EXTRN ASDISP DISPATCH * * FT80 * EXTRN FTCHRI CHARACTER INPUT EXTRN FTSTBL START OF BLOCK EXTRN FTCHRO CHARACTER OUTPUT EXTRN FTENBL END OF BLOCK EXTRN FTDISP DISPATCH * * PLC - LOCAL * EXTRN PLCHRI CHARACTER INPUT EXTRN PLSTBL START OF BLOCK EXTRN PLCHRO CHARACTER OUTPUT EXTRN PLENBL END OF BLOCK EXTRN PLDISP DISPATCH * EJECT * * PLC - REMOTE * EXTRN PRCHRI CHARACTER INPUT EXTRN PRSTBL START OF BLOCK EXTRN PRCHRO CHARACTER OUTPUT EXTRN PRENBL END OF BLOCK EXTRN PRDISP DISPATCH * * VIDEO * EXTRN VUCHRI CHARACTER INPUT EXTRN VUSTBL START OF BLOCK EXTRN VUCHRO CHARACTER OUTPUT EXTRN VUENBL END OF BLOCK EXTRN VUDISP DISPATCH * EJECT * * DWT DISPLACEMENTS * EXTRN DWTCHP CHANNEL PARAMETERS EXTRN DWTST STATUS EXTRN DWTECB ECB ADDRESS EXTRN DWTOR INDEX AND ORDER EXTRN DWTADR DRIVER ADDRESS BLOCK ADDRESS EXTRN DWTWAT WAIT/ACTIVATE INDICATOR EXTRN DWTA3 SAVE AREA FOR A3 EXTRN DWTA4 SAVE AREA FOR A4 EXTRN DWTA5 SAVE AREA FOR A5 EXTRN DWTSB2 STACK BASE EXTRN DWTA7 SAVE AREA FOR A7 EXTRN DWTA8 SAVE AREA FOR A8 EXTRN DWTECH DWT ADDRESS OF ECHO OUTPUT DEVICE * * * ECB DISPLACEMENTS * EXTRN ECBBA BUFFER ADDRESS EXTRN ECBRL REQUESTED LENGTH EXTRN ECBEL EFFECTIVE LENGTH * * * MISCELLANEOUS * EXTRN RECADR RECOVERY ADDR IN DRIVER ADDR BLOCK EXTRN ECHADR ECHO ADDRESS IN DRIVER ADDRESS BLOCK * EJECT * ************************ * CONDITIONAL ASSEMBLY * ************************ * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 0 * * * THE FOLLOWING CONDITIONS DEFINE WHICH CHANNEL UNITS * FOR TERMINAL DEVICES THAT ARE USED IN THE SYSTEM. * 0 MEANS CHANNEL UNIT IS NOT USED. * 1 MEANS CHANNEL UNIT IS USED. * X:A EQU 0 LT EQU 01 CHLT * X:B EQU 0 RT EQU 01 CHRT * X:C EQU 0 SL EQU 00 SALCUZ * X:D EQU 0 AS EQU 00 ASCU4Z * X:E EQU 0 FT EQU 00 FT80 * X:F EQU 0 PL EQU 00 PLC - LOCAL * EJECT * X:G EQU 0 PR EQU 00 PLC - REMOTE * X:H EQU 0 VU EQU 00 VIDEO * * * ECHO FUNCTION IS INCLUDED IF CECHO=1 * X:I EQU 1 CECHO EQU 01 * * * CONDITIONAL ASSEMBLY PARAMETER FOR ONLY SUM-CONNECTION * NTONSU = 0 MEANS ONLY SUM-CONNECTION * S1 EQU SL+AS U =1 S2 EQU S1+FT U =1 S3 EQU S2+PL U =1 S4 EQU S3+PR U =1 S5 EQU S4+VU U =1 * NTONSU EQU S5 U =1 * EJECT * ************* * CONSTANTS * ************* * * DWT STATUS FLAGS (DWTST) * DWFBSY EQU /8000 DEVICE BUSY DWFECH EQU /2000 ECHO MODE DWFINP EQU /0020 INPUT REQUESTED * * * MISCELLANEOUS * NOTOPR EQU /0001 RETURN CODE "NOT OPERABLE" CONFER EQU /0001 RETURN CODE "CONFIGURATION ERROR" REQERR EQU /8000 RETURN CODE "REQUEST ERROR" MASKCT EQU /0F MASK FOR CONNECTION TYPE (DWTCHP) * EJECT * ************** * DATA AREAS * ************** * IFF NTONSU=0 U =1 * * DISPATCH TABLES * * CHARACTER INPUT INPTAB EQU * IFT LT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT LT=1 DATA LTCHRI XIF IFF NTONSU=0 U =1 * IFT RT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT RT=1 DATA RTCHRI XIF IFF NTONSU=0 U =1 * IFT SL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT SL=1 DATA SLCHRI XIF IFF NTONSU=0 U =1 * IFT AS=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT AS=1 DATA ASCHRI XIF IFF NTONSU=0 U =1 * IFT FT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT FT=1 DATA FTCHRI XIF IFF NTONSU=0 U =1 * IFT PL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PL=1 DATA PLCHRI XIF IFF NTONSU=0 U =1 * IFT PR=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PR=1 DATA PRCHRI XIF IFF NTONSU=0 U =1 * IFT VU=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT VU=1 DATA VUCHRI XIF IFF NTONSU=0 U =1 DTABLN EQU *-INPTAB * * * START OF BLOCK STBTAB EQU * IFT LT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT LT=1 DATA LTSTBL XIF IFF NTONSU=0 U =1 * IFT RT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT RT=1 DATA RTSTBL XIF IFF NTONSU=0 U =1 * IFT SL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT SL=1 DATA SLSTBL XIF IFF NTONSU=0 U =1 * IFT AS=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT AS=1 DATA ASSTBL XIF IFF NTONSU=0 U =1 * IFT FT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT FT=1 DATA FTSTBL XIF IFF NTONSU=0 U =1 * IFT PL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PL=1 DATA PLSTBL XIF IFF NTONSU=0 U =1 * IFT PR=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PR=1 DATA PRSTBL XIF IFF NTONSU=0 U =1 * IFT VU=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT VU=1 DATA VUSTBL XIF IFF NTONSU=0 U =1 * * * CHARACTER OUTPUT OUPTAB EQU * IFT LT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT LT=1 DATA LTCHRO XIF IFF NTONSU=0 U =1 * IFT RT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT RT=1 DATA RTCHRO XIF IFF NTONSU=0 U =1 * IFT SL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT SL=1 DATA SLCHRO XIF IFF NTONSU=0 U =1 * IFT AS=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT AS=1 DATA ASCHRO XIF IFF NTONSU=0 U =1 * IFT FT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT FT=1 DATA FTCHRO XIF IFF NTONSU=0 U =1 * IFT PL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PL=1 DATA PLCHRO XIF IFF NTONSU=0 U =1 * IFT PR=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PR=1 DATA PRCHRO XIF IFF NTONSU=0 U =1 * IFT VU=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT VU=1 DATA VUCHRO XIF IFF NTONSU=0 U =1 * * * END OF BLOCK ENBTAB EQU * IFT LT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT LT=1 DATA LTENBL XIF IFF NTONSU=0 U =1 * IFT RT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT RT=1 DATA RTENBL XIF IFF NTONSU=0 U =1 * IFT SL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT SL=1 DATA SLENBL XIF IFF NTONSU=0 U =1 * IFT AS=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT AS=1 DATA ASENBL XIF IFF NTONSU=0 U =1 * IFT FT=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT FT=1 DATA FTENBL XIF IFF NTONSU=0 U =1 * IFT PL=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PL=1 DATA PLENBL XIF IFF NTONSU=0 U =1 * IFT PR=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT PR=1 DATA PRENBL XIF IFF NTONSU=0 U =1 * IFT VU=0 DATA NDRETE XIF IFF NTONSU=0 U =1 IFT VU=1 DATA VUENBL XIF IFF NTONSU=0 U =1 * * * END OF REQUEST ENRTAB EQU * IFT LT=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT LT=1 DATA LTDISP XIF IFF NTONSU=0 U =1 * IFT RT=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT RT=1 DATA RTDISP XIF IFF NTONSU=0 U =1 * IFT SL=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT SL=1 DATA SLDISP XIF IFF NTONSU=0 U =1 * IFT AS=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT AS=1 DATA ASDISP XIF IFF NTONSU=0 U =1 * IFT FT=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT FT=1 DATA FTDISP XIF IFF NTONSU=0 U =1 * IFT PL=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT PL=1 DATA PLDISP XIF IFF NTONSU=0 U =1 * IFT PR=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT PR=1 DATA PRDISP XIF IFF NTONSU=0 U =1 * IFT VU=0 DATA TDISP XIF IFF NTONSU=0 U =1 IFT VU=1 DATA VUDISP XIF * EJECT * * INTERRUPT TABLES * IFT LT=0 U =2 * DUMMY ENTRIES CHLT INTLT1 EQU * U =2 INTLT2 EQU * U =2 INTLT3 EQU * U =2 INTLT4 EQU * U =2 XIF U =2 * IFT LT=1 U =2 * CHLT INTLT1 DATA 0 U =2 INTLT2 DATA 0 U =2 INTLT3 DATA 0 U =2 INTLT4 DATA 0 U =2 XIF U =2 * IFT RT=0 U =2 * DUMMY ENTRIES CHRT INTRT1 EQU * U =2 INTRT2 EQU * U =2 INTRT3 EQU * U =2 INTRT4 EQU * U =2 XIF U =2 * IFT RT=1 U =2 * CHRT INTRT1 DATA 0 U =2 INTRT2 DATA 0 U =2 INTRT3 DATA 0 U =2 INTRT4 DATA 0 U =2 XIF U =2 * IFT SL=0 U =2 * DUMMY ENTRIES SALCUZ INTSL1 EQU * INTSL2 EQU * U =2 INTSL3 EQU * U =2 INTSL4 EQU * U =2 INTSL5 EQU * U =2 INTSL6 EQU * U =2 INTSL7 EQU * U =2 INTSL8 EQU * U =2 XIF U =2 * IFT SL=1 U =2 * SALCUZ INTSL1 DATA 0 U =2 INTSL2 DATA 0 U =2 INTSL3 DATA 0 U =2 INTSL4 DATA 0 U =2 INTSL5 DATA 0 U =2 INTSL6 DATA 0 U =2 INTSL7 DATA 0 U =2 INTSL8 DATA 0 U =2 XIF U =2 * IFT AS=0 U =2 * DUMMY ENTRIES ASCU4Z INTAS1 EQU * U =2 INTAS2 EQU * U =2 INTAS3 EQU * U =2 INTAS4 EQU * U =2 INTAS5 EQU * U =2 INTAS6 EQU * U =2 INTAS7 EQU * U =2 INTAS8 EQU * U =2 XIF U =2 * IFT AS=1 U =2 * ASCU4Z INTAS1 DATA 0 U =2 INTAS2 DATA 0 U =2 INTAS3 DATA 0 U =2 INTAS4 DATA 0 U =2 INTAS5 DATA 0 U =2 INTAS6 DATA 0 U =2 INTAS7 DATA 0 U =2 INTAS8 DATA 0 U =2 XIF U =2 * IFT PL=0 U =2 * DUMMY ENTRIES PLC - LOCAL INTPL1 EQU * U =2 INTPL2 EQU * U =2 INTPL3 EQU * U =2 INTPL4 EQU * U =2 XIF U =2 * IFT PL=1 U =2 * PLC - LOCAL INTPL1 DATA 0 U =2 INTPL2 DATA 0 U =2 INTPL3 DATA 0 U =2 INTPL4 DATA 0 U =2 XIF U =2 * IFT PR=0 U =2 * DUMMY ENTRIES PLC - REMOTE INTPR1 EQU * U =2 INTPR2 EQU * U =2 INTPR3 EQU * U =2 INTPR4 EQU * U =2 XIF U =2 * IFT PR=1 U =2 * PLC - REMOTE INTPR1 DATA 0 U =2 INTPR2 DATA 0 U =2 INTPR3 DATA 0 U =2 INTPR4 DATA 0 U =2 XIF U =2 * IFT VU=0 U =2 * DUMMY ENTRIES VIDEO INTVU1 EQU * U =2 INTVU2 EQU * U =2 INTVU3 EQU * U =2 INTVU4 EQU * U =2 INTVU5 EQU * U =2 INTVU6 EQU * U =2 INTVU7 EQU * U =2 INTVU8 EQU * U =2 XIF U =2 * IFT VU=1 U =2 * VIDEO INTVU1 DATA 0 U =2 INTVU2 DATA 0 U =2 INTVU3 DATA 0 U =2 INTVU4 DATA 0 U =2 INTVU5 DATA 0 U =2 INTVU6 DATA 0 U =2 INTVU7 DATA 0 U =2 INTVU8 DATA 0 U =2 XIF U =2 * EJECT * ************************** * DEVICE DRIVER ROUTINES * ************************** * * THIS SECTION CONTAINS SUBROUTINES CALLED FROM THE TERMINAL * DEVICE DRIVERS. THE ROUTINE CAN EITHER PERFORM THE REQUESTED * ACTION ITSELF, OR SWITCH CONTROL TO THE LINE DRIVER TO WHICH * THE DEVICE IS CONNECTED. WHEN THE LINE DRIVER HAS PERFORMED * THE REQUESTED ACTIONS, IT WILL RETURN TO THE DEVICE DRIVER, * EITHER DIRECTLY OR THROUGH THE TERMINAL NETWORK DISTRIBUTOR * DRIVER. * THE SECTION ALSO CONTAINS AN EXIT ROUTINE FOR THE TERMINAL * DEVICE DRIVERS. IT WILL OF COURSE NOT RETURN TO THE DEVICE * DRIVER. * * * ROUTINES IN ORDER OF APPEARANCE IN CODE: * * NAME FUNCTION * * INPUT FETCH ONE CHARACTER FROM INPUT DEVICE * STABLK DEFINE START OF OUTPUT BLOCK * OUTPUT SEND ONE CHARACTER TO OUTPUT DEVICE * ENDBLK DEFINE END OF OUTPUT BLOCK * ECHO SWITCH CONTROL AT CHARACTER ECHO * ECHRTN RETURN FROM ECHO OUTPUT * GETCHR GET CHARACTER FROM ECB BUFFER * ABORT SET INPUT NO LONGER REQUESTED * LDISP DISPATCH AT I/O REQUEST COMPLETED * EJECT * ************************************************************ * * ROUTINE NAME: * INPUT * * FUNCTION: * THIS ROUTINE HANDLES INPUT OF ONE CHARACTER * FROM A DEVICE TO A TERMINAL DEVICE DRIVER. * * CALL: * CF A5,INPUT * * INPUT: * A5 = LOCAL STACK POINTER * A6 = DWT ADDRESS * * OUTPUT: * A1 = BITS 0-14 NOT SIGNIFICANT * BIT 15 1 IF MORE CHARACTERS * A2 = BITS 0-7 ZERO * BITS 8-15 CHARACTER * ************************************************************ * INPUT EQU * IFF NTONSU=0 U =1 LC A1,DWTCHP,A6 CHANNEL PARAMETER ANK A1,MASKCT CLEAN CONNECTION TYPE SLA A1,1 MAKE INDEX CWK A1,DTABLN INSIDE LIMIT? ABI(L) INPTAB,A1 YES, ACTIVATE LINE DRIVER RF NDRETE NO, ERROR XIF U =1 IFT NTONSU=0 U =1 ABL LTCHRI ACTIVATE SUM-DRIVER =1 XIF U =1 * EJECT * ************************************************************ * * ROUTINE NAME: * STABLK * * FUNCTION: * THIS ROUTINE IS CALLED FROM THE TERMINAL DEVICE * DRIVERS TO DEFINE START OF AN OUTPUT BLOCK. * THE ACTIONS TAKEN AT START OF BLOCK VARIES FOR * DIFFERENT LINE DRIVERS. * * CALL: * CF A5,STABLK * * INPUT: * A2 = MAXIMAL NR OF CHARACTERS IN BLOCK * A5 = LOCAL STACK POINTER * A6 = DWT ADDRESS * * OUTPUT: * A1 = RETURN CODE * 0 IF OK * NOT 0 IF ERROR * A2 = DEVICE STATUS (IF RELEVANT, IE A1=0) * CR = CONTENTS OF A1 * ************************************************************ * STABLK EQU * LC A1,DWTCHP,A6 CHANNEL PARAMETER IFF NTONSU=0 U =1 ANK A1,MASKCT CLEAN CONNECTION TYPE SLA A1,1 MAKE INDEX CWK A1,DTABLN INSIDE LIMIT? ABI(L) STBTAB,A1 YES, ACTIVATE LINE DRIVER RF NDRETE NO, ERROR XIF U =1 IFT NTONSU=0 U =1 ANK A1,1 LOCAL OR REMOTE ? =1 ABL(Z) LTSTBL LOCAL =1 ABL RTSTBL REMOTE =1 XIF U =1 EJECT * ************************************************************ * * ROUTINE NAME: * OUTPUT * * FUNCTION: * THIS ROUTINE HANDLES OUTPUT OF ONE CHARACTER * FROM A TERMINAL DEVICE DRIVER TO A DEVICE. * * CALL: * CF A5,OUTPUT * * INPUT: * A2 = BITS 0-7 IRRELEVANT * BITS 8-15 CHARACTER * A5 = LOCAL STACK POINTER * A6 = DWT ADDRESS * * OUTPUT: * A1 = RETURN CODE * 0 IF OK * NOT 0 IF ERROR * A2 = DEVICE STATUS (IF RELEVANT, IE A1=0) * CR = CONTENTS OF A1 * ************************************************************ * OUTPUT EQU * IFF NTONSU=0 U =1 LC A1,DWTCHP,A6 CHANNEL PARAMETER ANK A1,MASKCT CLEAN CONNECTION TYPE SLA A1,1 MAKE INDEX CWK A1,DTABLN INSIDE LIMIT? ABI(L) OUPTAB,A1 YES, ACTIVATE LINE DRIVER RF NDRETE NO, ERROR XIF U =1 IFT NTONSU=0 U =1 ABL LTCHRO ACTIVATE SUM-DRIVER =1 XIF U =1 * EJECT * ************************************************************ * * ROUTINE NAME: * ENDBLK * * FUNCTION: * THIS ROUTINE IS CALLED FROM THE TERMINAL DEVICE * DRIVERS TO DEFINE END OF AN OUTPUT BLOCK. * THE ACTIONS TAKEN AT END OF BLOCK VARIES FOR * DIFFERENT LINE DRIVERS. * * CALL: * CF A5,ENDBLK * * INPUT: * A5 = LOCAL STACK POINTER * A6 = DWT ADDRESS * * OUTPUT: * A1 = RETURN CODE * 0 IF OK * NOT 0 IF ERROR * A2 = DEVICE STATUS (IF RELEVANT, IE A1=0) * CR = CONTENTS OF A1 * ************************************************************ * ENDBLK EQU * LC A1,DWTCHP,A6 CHANNEL PARAMETER IFF NTONSU=0 U =1 ANK A1,MASKCT CLEAN CONNECTION TYPE SLA A1,1 MAKE INDEX CWK A1,DTABLN INSIDE LIMIT? ABI(L) ENBTAB,A1 YES, ACTIVATE LINE DRIVER RF NDRETE NO, ERROR XIF U =1 IFT NTONSU=0 U =1 ANK A1,1 LOCAL OR REMOTE ? =1 ABL(Z) LTENBL LOCAL =1 ABL RTENBL REMOTE =1 XIF U =1 * EJECT * ************************************************************ * * ROUTINE NAME: * ECHO * * FUNCTION: * SUBROUTINE TO ECHO CHARACTER CONTAINING TWO PARTS, * ONE GENERAL AND ONE DEVICE-DEPENDENT * PART ONE: FIND DWT-ADDRESS OF ECHO-DEVICE, * LOAD STACKBASE AND FIND ADDRESS * TO DEVICE-DEPENDENT ECHO-ROUTINE * PART TWO: ECHO ONE OR MORE CHARACTERS * CORRESPONDING TO ONE CHARACTER * TO BE STORED IN INPUT ECB-BUFFER * PART ONE FOLLOWS AND PART TWO CAN BE FOUND * IN THE DRIVER MODULE CORRESPONDING TO ECHO * OUTPUT DEVICE * * ECHO IS USED WHEN A CHARACTER SHOULD BE ECHOED * ECHEND IS USED AT END OF INPUT REQUEST * THE ECHO-ROUTINE SHOULD BE TERMINATED WITH A * JUMP TO 'ECHRTN'. * * CALL: * CF A5,ECHO * CF A5,ECHEND * * INPUT: * A1 = BITS 0-14 NOT SIGNIFICANT * BIT 15 1 IF MORE CHARACTERS * A2 = BITS 0-7 NOT SIGNIFICANT * BITS 8-17 CHARACTER (IF ECHO) * A5 = LOCAL STACK POINTER * A6 = DWT ADDRESS * EJECT * * OUTPUT: * AT ENTRY TO ECHO OUTPUT ROUTINE: * A1 = BITS 0-14 NOT SIGNIFICANT * BIT 15 1 IF MORE CHARACTERS * A2 = BITS 0-7 ZERO (IF ECHO) * BITS 8-15 CHARACTER (IF ECHO) * A5 = LOCAL STACK POINTER * A6 = ADDRESS OF OUTPUT DEVICE DWT * A7 = BIT 0 0 IF ECHO, 1 IF ECHEND * BITS 1-15 NOT SIGNIFICANT * AT SUBROUTINE RETURN: * A1 = CHANGED * A2 = CHANGED * CR = CHANGED * ************************************************************ * ECHEND EQU * * IFT CECHO=1 CF A15,NDSAV8 SAVE A3-A5, A7-A8 IN DWT LDKL A7,/8000 INDICATE END OF ECHO RF ECHO10 * EJECT * XIF * ECHO EQU * IFT CECHO=1 CF A15,NDSAV8 SAVE A3-A5, A7-A8 IN DWT LDK A7,0 INDICATE NOT END OF ECHO * * ECHO10 EQU * LD A3,DWTST,A6 STATUS ANKL A3,DWFECH ECHO REQUESTED? RF(Z) NDREP NO, RETURN * LDR A4,A6 SAVE DWT-ADDRESS OF INPUT DEVICE LD A6,DWTECH,A6 DWT-ADDRESS OF OUTPUT DEVICE ST A4,DWTWAT,A6 SAVE DWT-ADDRESS OF INPUT DEVICE LDKL A5,DWTSB2 ADR A5,A6 STACKBASE-ADDRESS IN A5 ANK A2,/FF CLEAN CHARACTER LD A3,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK ABI ECHADR,A3 GO TO ECHO-ROUTINE DEVICE-DEPENDENT XIF * EJECT * ************************************************************ * * ROUTINE NAME: * ECHRTN * * FUNCTION: * THIS ROUTINE IS USED WHEN OUTPUT DEVICE ECHO ROUTINE * IS READY WITH ECHOING ACTIONS, AND WANTS TO LEAVE * CONTROL BACK TO INPUT DEVICE DRIVER. * * CALL: * ABL ECHRTN * * INPUT: * A6 = DWT ADDRESS OF OUTPUT DEVICE * * OUTPUT: * AT ENTRY TO INPUT DRIVER: * SEE ECHO ROUTINE * ************************************************************ * ECHRTN EQU * IFT CECHO=1 LD A6,DWTWAT,A6 DWT-ADDRESS OF INPUT DEVICE RF NDREP RELOAD A3-A5, A7-A8 AND RETURN XIF * EJECT * ************************************************************ * * ROUTINE NAME: * GETCHR * * FUNCTION: * THIS ROUTINE WILL FETCH ONE CHARACTER FROM THE * ECB BUFFER AND INCREMENT THE BUFFER INDEX. * IF NO CHARACTER IS LEFT, INDEX IS STORED IN * ECB REQUESTED LENGTH. * * CALL: * CF A15,GETCHR * * INPUT: * A3 = BUFFER INDEX * A8 = ECB ADDRESS * * OUTPUT: * A1 = >0 IF CHARACTER LEFT * =<0 IF NO CHARACTER LEFT * A2 = BITS 0-7 ZERO (IF A1>0) * BITS 8-15 CHARACTER (IF A1>0) * A3 = UPDATED BYTE INDEX (IF A1>0) * CR = CHANGED * INTERR. ENABLED * ************************************************************ * GETCHR EQU * LD A1,ECBRL,A8 REQUESTED LENGTH SUR A1,A3 RF(NP) GCH010 LAST CHARACTER REACHED * EJECT * LD A2,ECBBA,A8 GET BUFFER ADDRESS ADR A2,A3 LCR A2,A2 CHAR. TO A2 ANK A2,/FF ADK A3,1 INCREMENT BUFFER INDEX RF GCH020 * * GCH010 EQU * ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH GCH020 EQU * ADKL A15,2 RETURN AND ENABLE ENB LDR* P,A15 * EJECT * ************************************************************ * * ROUTINE NAME: * ABORT * * FUNCTION: * THIS ROUTINE RESETS THE INPUT REQUESTED FLAG IN DWT. * IT IS USED AT ABORT REQUESTS, WHEN A REQUESTED INPUT * IS NO LONGER WANTED. * * CALL: * CF A15,ABORT * * INPUT: * A6 = DWT ADDRESS * * OUTPUT: * A1 = CHANGED * CR = CHANGED * ************************************************************ * ABORT EQU * LDKL A1,/FFFF-DWFINP MASK FOR INPUT REQUESTED ANS A1,DWTST,A6 RESET FLAG IFT CPU852=1 RF RTNP15 RETURN XIF IFF CPU852=1 RTN A15 XIF * EJECT * ************************************************************ * * ROUTINE NAME: * LDISP * * FUNCTION: * THIS ROUTINE PERFORMS DISPATCHING FOR THE TERMINAL * DEVICE DRIVERS. IT ALSO PROVIDES QUICK EXITS FROM * DEVICE DRIVERS THAT INCLUDES TENDIO CALL. * * CALL: * ABL LENDER * ABL LENDIS * ABL LDISP * * INPUT: * A1 = RETURN CODE (IF LENDIS) * A6 = DWT ADDRESS * * OUTPUT: * AT ENTRY TO LINE DRIVER DISPATCH ENTRY: * A6 = DWT ADDRESS * ************************************************************ * LENDER EQU * LDKL A1,REQERR REQUEST ERROR * LENDIS EQU * CF A15,TENDIO END I/O REQUEST * EJECT * LDISP EQU * IFF NTONSU=0 U =1 LC A1,DWTCHP,A6 CHANNEL PARAMETER ANK A1,MASKCT CLEAN CONNECTION TYPE SLA A1,1 MAKE INDEX CWK A1,DTABLN INSIDE LIMIT? ABI(L) ENRTAB,A1 YES, ACTIVATE LINE DRIVER XIF U =1 ABL TDISP NO, ERROR * EJECT * ************************ * LINE DRIVER ROUTINES * ************************ * * THIS SECTION CONTAINS AN EXIT ROUTINE THAT CAN BE USED BY THE * LINE DRIVERS WHEN RETURNING TO THE DEVICE DRIVER. * IT ALSO CONTAINES A NUMBER OF SERVICE SUBROUTINES THAT * CAN BE CALLED BY THE LINE DRIVERS. * * * ROUTINES IN ORDER OF APPEARANCE IN CODE: * * NAME FUNCTION * * NDRET RETURN TO DEVICE DRIVER * NDSAV8 SAVE A3-A5, A7-A8 IN DWT * NDGET8 GET A3-A5, A7-A8 FROM DWT * NDREWS CALL RECOVERY FOR ALL DWT:S ON WORK STATION * NDREDW CALL RECOVERY ROUTINE FOR DWT * NDGEDN GET HIGEST DWT NUMBER FOR WORK STATION * NDGEDW GET DWT ADDRESS * EJECT * ************************************************************ * * ROUTINE NAME: * NDRET * * FUNCTION: * THIS ROUTINE CONTAINS A NUMBER OF ENTRIES FOR * RETURNING TO THE TERMINAL DEVICE DRIVERS. * THEY CAN BE CALLED EITHER FROM OTHER ROUTINES * IN THE NETWORK DISTRIBUTOR, OR FROM THE LINE * DRIVERS. * FOR CPU 852 IT ALSO CONTAINS A "RTN A15" * SIMULATION THAT DOESN'T PERFORM ENABLE. * * CALL: * RF "NAME" * RB "NAME" * ABL "NAME" * * INPUT: * A5 = LOCAL STACK POINTER (IF NDRETX) * A6 = DWT ADDRESS (IF NDREPX) * * OUTPUT: * AT RETURN TO TERMINAL DEVICE DRIVER: * SEE HEADING OF CALLED REQUEST HANDLING ROUTINE * ************************************************************ * NDRETE EQU * LDK A1,CONFER CONFIGURATION ERROR RF NDRET RETURN * EJECT * NDREPO EQU * CF A15,NDGET8 GET A3-A5, A7-A8 FROM DWT NDRETO EQU * LDK A1,0 RETURN CODE OK LDK A2,0 DEVICE STATUS OK RF NDRET RETURN * NDREP EQU * CF A15,NDGET8 GET A3-A5, A7-A8 FROM DWT NDRET EQU * ENB ADK A5,4 ADJUST STACK FOR RETURN LDR A1,A1 SET CR ABR* A5 RETURN TO DEVICE DRIVER * * IFT CPU852=1 RTNP15 EQU * ADKL A15,2 ADJUST STACK LDR* P,A15 RETURN XIF EJECT * ************************************************************ * * ROUTINE NAME: * NDSAV8 * * FUNCTION: * THIS ROUTINE SAVES REGISTERS A3, A4, A5, A7 AND * A8 IN A SAVE AREA IN DWT. * * CALL: * CF A15,NDSAV8 * * INPUT: * A6 = DWT ADDRESS * * OUTPUT: * CR = CHANGED * ************************************************************ * NDSAV8 EQU * * SAVE A3-A5, A7-A8 IN DWT ST A3,DWTA3,A6 ST A4,DWTA4,A6 ST A5,DWTA5,A6 ST A7,DWTA7,A6 ST A8,DWTA8,A6 * IFT CPU852=1 RB RTNP15 RETURN XIF IFF CPU852=1 RTN A15 XIF * EJECT * ************************************************************ * * ROUTINE NAME: * NDGET8 * * FUNCTION: * THIS ROUTINE FETCHES REGISTERS A3, A4, A5, A7 AND * A8 FROM A SAVE AREA IN DWT. * * CALL: * CF A15,NDGET8 * * INPUT: * A6 = DWT ADDRESS * * OUTPUT: * CR = CHANGED * ************************************************************ * NDGET8 EQU * * GET A3-A5, A7-A8 FROM DWT LD A3,DWTA3,A6 LD A4,DWTA4,A6 LD A5,DWTA5,A6 LD A7,DWTA7,A6 LD A8,DWTA8,A6 * IFT CPU852=1 RB RTNP15 RETURN XIF IFF CPU852=1 RTN A15 XIF * EJECT * ************************************************************ * * ROUTINE NAME: * NDREWS * * FUNCTION: * THIS ROUTINE CALLS RECOVERY ROUTINES FOR ALL DWT:S * ON A WORK STATION, EXEPT FOR THOSE OF OUTPUT DEVICES * IN ECHO MODE. * * CALL: * CF A15,NDREWS * * INPUT: * A3 = WORK STATION TABLE ADDRESS * A4 = RECOVERY CAUSE * A6 = WORK STATION NUMBER * * OUTPUT: * AT ENTRY TO RECOVERY ROUTINE: * SEE NDREDW * AT SUBROUTINE RETURN: * CR = CHANGED * INTERR. CHANGED * ************************************************************ * NDREWS EQU * IFF NTONSU=0 U =1 IFT CPU852=1 CF A15,SAVE8 PUSH A1-A8 XIF IFF NTONSU=0 U =1 IFF CPU852=1 MSR 8,A15 PUSH A1-A8 XIF IFF NTONSU=0 U =1 * EJECT * LDR A8,A6 SAVE WS NUMBER LDR A1,A3 WORK STATION TABLE ADDRESS CF A15,NDGEDN GET HIGEST DWT NUMBER ADK A7,1 PREPARE FOR SUK * RW100 EQU * SUK A7,1 NEXT DWT RF(N) RW120 EXIT IF ALL DONE LDR A6,A8 WORK STATION NUMBER LDR A1,A3 WORK STATION TABLE ADDRESS CF A15,NDGEDW A6 := DWT ADDRESS * LDR A6,A6 DWT DEFINED? RB(Z) RW100 NO, TAKE NEXT LDK A1,1 TM A6,A1 DWT WITH >1 DEVICE ADDRESS? RB(NZ) RW100 YES, ONLY ONE CALL / DWT * * CHECK IF OUTPUT ECHO DEVICE LD A1,DWTST,A6 DWT STATUS LDR A2,A1 SAVE ANKL A1,DWFECH ECHO MODE? RF(Z) RW110 NO, CONTINUE ANKL A2,DWFINP INPUT DEVICE? RB(Z) RW100 NO, ECHO OUTPUT. TAKE NEXT * RW110 EQU * CF A15,NDREDW CALL RECOVERY ROUTINE RB RW100 NEXT DWT * * RW120 EQU * * ALL DWT:S HANDLED ABL TDISP RETURN XIF U =1 * EJECT * ************************************************************ * * ROUTINE NAME: * NDREDW * * FUNCTION: * THIS ROUTINE CALLS THE RECOVERY ROUTINE OF A TERMINAL * DEVICE DRIVER, IF THE RECOVERY ENTRY IS DEFINED. * IF NO RECOVERY IS DEFINED, DWT IS BUSY BUT NO REQUEST * IS ON, TENDIO IS CALLED TO ACTIVATE TERMINAL QUEUE. * * CALL: * CF A15,NDREDW * * INPUT: * A4 = RECOVERY CAUSE * A6 = DWT ADDRESS * * OUTPUT: * AT ENTRY TO RECOVERY ROUTINE: * A4 = RECOVERY CAUSE * A5 = DWT STACK BASE * A6 = DWT ADDRESS * A7 = BITS 0-9 ZERO * BITS 10-15 ORDER (IF REQUEST ON) * A8 = ECB ADDRESS IF REQUEST ON, * ELSE ZERO * INTERR. ENABLED * AT SUBROUTINE RETURN: * CR = CHANGED * INTERR. CHANGED * ************************************************************ * EJECT * NDREDW EQU * IFT CPU852=1 CF A15,SAVE8 PUSH A1-A8 XIF IFF CPU852=1 MSR 8,A15 PUSH A1-A8 XIF ENB * LDR A5,A6 DWT ADDRESS ADKL A5,DWTSB2 STACK BASE LC A7,DWTOR+1,A6 ORDER ANK A7,/3F CLEAN LD A8,DWTECB,A6 ECB ADDRESS * LD A1,DWTADR,A6 ADDRESS BLOCK LD A1,RECADR,A1 RECOVERY ENTRY ABR(NZ) A1 CALL RECOVERY IF DEFINED * * * NO RECOVERY. CALL TENDIO IF BUSY BUT NO REQUEST LD A2,DWTST,A6 DWT STATUS ANKL A2,DWFBSY BUSY? RF(NZ) RD100 NO, EXIT LDR A8,A8 REQUEST ON? ABL(Z) DISEND NO, TENDIO & RETURN RD100 EQU * ABL TDISP RETURN * EJECT * ************************************************************ * * ROUTINE NAME: * NDGEDN * * FUNCTION: * THIS ROUTINE CALCULATES THE HIGEST DWT NUMBER * (POSITION NUMBER IN DWT TABLE) FOR A WORK STATION. * * CALL: * CF A15,NDGEDN * * INPUT: * A1 = ADDRESS OF WORK STATION TABLE * A6 = WORK STATION NUMBER * * OUTPUT: * A7 = HIGEST DWT NUMBER (0-7) * -1 IF NO DWT:S FOUND * CR = CHANGED * ************************************************************ * NDGEDN EQU * IFF NTONSU=0 U =1 STR A6,A15 PUSH WS NUMBER LDR A1,A1 WS TABLE DEFINED? RF(Z) GN100 NO, EXIT SLL A6,1 MAKE INDEX CW A6,-2,A1 INDEX TOO HIGH? RF(NL) GN100 YES, EXIT * EJECT * ADR A6,A1 LDR* A6,A6 DWT ADDRESS TABLE RF(Z) GN100 NOT DEFINED, EXIT LD A7,-2,A6 TABLE LENGTH SUK A7,2 OFFSET TO LAST DWT SRA A7,1 NUMBER OF LAST DWT RF GN110 EXIT * GN100 EQU * LDKL A7,-1 NO DWT:S DEFINED GN110 EQU * LDR* A6,A15 POP WS NUMBER IFT CPU852=1 RB RTNP15 RETURN XIF IFF NTONSU=0 U =1 IFF CPU852=1 RTN A15 XIF * EJECT * ************************************************************ * * ROUTINE NAME: * NDGEDW * * FUNCTION: * THIS ROUTINE CALCULATES THE DWT ADDRESS FOR * A DEVICE. * * CALL: * CF A15,NDGEDW * * INPUT: * A1 = ADDRESS OF WORK STATION TABLE (INTXXN) * A6 = WORK STATION NUMBER * A7 = DEVICE ADDRESS * * OUTPUT: * A6 = DWT ADDRESS IF FOUND * ELSE 0 * CR = CHANGED * ************************************************************ * NDGEDW EQU * IFF NTONSU=0 U =1 SLL A7,1 MAKE INDEX OF DEVICE ADDRESS LDR A1,A1 WS TABLE DEFINED? RF(Z) GD100 NO, EXIT SLL A6,1 INDEX IN WORK STATION TABLE CW A6,-2,A1 INSIDE TABLE? RF(NL) GD100 NO, ERROR * EJECT * ADR A6,A1 LDR* A6,A6 DWT ADDRESS TABLE RF(Z) GD100 WS NOT DEFINED, EXIT CW A7,-2,A6 INDEX TOO HIGH? RF(NL) GD100 YES, EXIT ADR A6,A7 LDR* A6,A6 DWT ADDRESS OR 0 RF GD110 EXIT * GD100 EQU * LDK A6,0 DWT NOT FOUND GD110 EQU * SRL A7,1 RESTORE DEVICE ADDRESS IFT CPU852=1 RB RTNP15 RETURN XIF IFF NTONSU=0 U =1 IFF CPU852=1 RTN A15 XIF * * * END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRND01 REL 11.0 81-05-27 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0066 Head {h00=0x0024, h01=0x0050, text=» =2, INTERRUPT TABLES INCLUDED«, t00=0x0000, t01=0x0042}
0x0066…0082 Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-05-25«, t00=0x0000, t01=0x006a}
0x0082…00ae Head {h00=0x0028, h01=0x0050, text=» =1, COND. ASS. FOR ONLY SUM-CONN.«, t00=0x0000, t01=0x0086}
0x00ae…00ca Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x00b2}
0x00ca…00d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ce}
0x00d4…00de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00d8}
0x00de…00e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e2}
0x00e8…012c Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0000, t01=0x00ec}
0x012c…0136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…015e Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x013a}
0x015e…0168 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0162}
0x0168…019c Head {h00=0x0030, h01=0x0050, text=»* DRND01 = TERMINAL NETWORK DISTRIBUTOR «, t00=0x0000, t01=0x016c}
0x019c…01a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0010}
0x01a6…01b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x001a}
0x01b0…01ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0024}
0x01ba…01fe Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0001, t01=0x002e}
0x01fe…0208 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0072}
0x0208…0212 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x007c}
0x0212…024c Head {h00=0x0036, h01=0x0050, text=»* THIS PROGRAM CONTAINS INPUT AND OUTPUT ENTRIES«, t00=0x0001, t01=0x0086}
0x024c…0286 Head {h00=0x0036, h01=0x0050, text=»* CALLED BY TERMINAL DEVICE DRIVERS. AT CALL, IT«, t00=0x0001, t01=0x00c0}
0x0286…02c0 Head {h00=0x0036, h01=0x0050, text=»* CHECKS CHANNEL PARAMETERS IN DWT, AND BRANCHES«, t00=0x0001, t01=0x00fa}
0x02c0…02fc Head {h00=0x0038, h01=0x0050, text=»* TO THE APPROPRIATE LINE DRIVER FOR EXECUTION OF «, t00=0x0001, t01=0x0134}
0x02fc…0334 Head {h00=0x0034, h01=0x0050, text=»* THE I/O REQUEST. THIS CONSTRUCTION MAKES IT «, t00=0x0001, t01=0x0170}
0x0334…0370 Head {h00=0x0038, h01=0x0050, text=»* POSSIBLE TO HAVE ONLY ONE TERMINAL DEVICE DRIVER«, t00=0x0002, t01=0x0018}
0x0370…03a6 Head {h00=0x0032, h01=0x0050, text=»* FOR EACH TERMINAL DEVICE, IRRESPECTIVE OF «, t00=0x0002, t01=0x0054}
0x03a6…03de Head {h00=0x0034, h01=0x0050, text=»* CONNECTION TYPE. IT IS ALSO POSSIBLE TO USE «, t00=0x0002, t01=0x008a}
0x03de…0418 Head {h00=0x0036, h01=0x0050, text=»* SEVERAL TERMINAL DEVICE CHANNEL UNITS TOGETHER«, t00=0x0002, t01=0x00c2}
0x0418…0438 Head {h00=0x001c, h01=0x0050, text=»* IN THE SAME SYSTEM. «, t00=0x0002, t01=0x00fc}
0x0438…0442 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x011c}
0x0442…047c Head {h00=0x0036, h01=0x0050, text=»* THE PROGRAM ALSO CONTAINS A NUMBER OF SERVICE «, t00=0x0002, t01=0x0126}
0x047c…04ba Head {h00=0x003a, h01=0x0050, text=»* SUBROUTINES TO BE USED BY TERMINAL DEVICE DRIVERS «, t00=0x0002, t01=0x0160}
0x04ba…04d8 Head {h00=0x001a, h01=0x0050, text=»* AND LINE DRIVERS. «, t00=0x0003, t01=0x000e}
0x04d8…04e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x002c}
0x04e2…04f0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0036}
0x04f0…04fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0044}
0x04fa…0538 Head {h00=0x003a, h01=0x0050, text=»* THE PROGRAM IS DIVIDED INTO A NUMBER OF SECTIONS. «, t00=0x0003, t01=0x004e}
0x0538…0570 Head {h00=0x0034, h01=0x0050, text=»* SECTIONS CONTAINING PROGRAM CODE ARE DIVIDED«, t00=0x0003, t01=0x008c}
0x0570…05a6 Head {h00=0x0032, h01=0x0050, text=»* INTO ROUTINES. THE ROUTINES ARE LISTED AT «, t00=0x0003, t01=0x00c4}
0x05a6…05de Head {h00=0x0034, h01=0x0050, text=»* BEGINNING OF EACH SECTION. THE SECTIONS, IN «, t00=0x0003, t01=0x00fa}
0x05de…060c Head {h00=0x002a, h01=0x0050, text=»* ORDER OF APPEARANCE IN LIST, ARE: «, t00=0x0003, t01=0x0132}
0x060c…0616 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0160}
0x0616…0630 Head {h00=0x0016, h01=0x0050, text=»* NAME FUNCTION«, t00=0x0003, t01=0x016a}
0x0630…063a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0184}
0x063a…0664 Head {h00=0x0026, h01=0x0050, text=»* ENTRIES DECLARE ENTRY POINTS «, t00=0x0003, t01=0x018e}
0x0664…0696 Head {h00=0x002e, h01=0x0050, text=»* EXTERNALS DECLARE EXTERNAL REFERENCES «, t00=0x0004, t01=0x0028}
0x0696…06d0 Head {h00=0x0036, h01=0x0050, text=»* CONDITION SET CONDITIONAL ASSEMBLY PARAMETERS «, t00=0x0004, t01=0x005a}
0x06d0…06fa Head {h00=0x0026, h01=0x0050, text=»* CONSTANTS SET CONSTANT VALUES «, t00=0x0004, t01=0x0094}
0x06fa…0716 Head {h00=0x0018, h01=0x0050, text=»* DATA DATA AREAS«, t00=0x0004, t01=0x00be}
0x0716…0720 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00da}
0x0720…0758 Head {h00=0x0034, h01=0x0050, text=»* DEVICE DR ROUTINES CALLED BY DEVICE DRIVERS «, t00=0x0004, t01=0x00e4}
0x0758…078c Head {h00=0x0030, h01=0x0050, text=»* LINE DR ROUTINES CALLED BY LINE DRIVERS«, t00=0x0004, t01=0x011c}
0x078c…0796 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0150}
0x0796…07a4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x015a}
0x07a4…07ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0168}
0x07ae…07c2 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0004, t01=0x0172}
0x07c2…07d6 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0004, t01=0x0186}
0x07d6…07ea Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0005, t01=0x000a}
0x07ea…07f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x001e}
0x07f4…0820 Head {h00=0x0028, h01=0x0050, text=»* TERMINAL DEVICE DRIVER REQUESTS«, t00=0x0005, t01=0x0028}
0x0820…082a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0054}
0x082a…0856 Head {h00=0x0028, h01=0x0050, text=» ENTRY INPUT INPUT OF ONE CHARACTER «, t00=0x0005, t01=0x005e}
0x0856…0882 Head {h00=0x0028, h01=0x0050, text=» ENTRY STABLK DEFINE START OF BLOCK «, t00=0x0005, t01=0x008a}
0x0882…08b0 Head {h00=0x002a, h01=0x0050, text=» ENTRY OUTPUT OUTPUT OF ONE CHARACTER «, t00=0x0005, t01=0x00b6}
0x08b0…08da Head {h00=0x0026, h01=0x0050, text=» ENTRY ENDBLK DEFINE END OF BLOCK «, t00=0x0005, t01=0x00e4}
0x08da…0900 Head {h00=0x0022, h01=0x0050, text=» ENTRY ECHRTN RETURN FROM ECHO«, t00=0x0005, t01=0x010e}
0x0900…0920 Head {h00=0x001c, h01=0x0050, text=» ENTRY ECHO ECHO ROUTINE«, t00=0x0005, t01=0x0134}
0x0920…0942 Head {h00=0x001e, h01=0x0050, text=» ENTRY ECHEND END OF ECHO «, t00=0x0005, t01=0x0154}
0x0942…097a Head {h00=0x0034, h01=0x0050, text=» ENTRY GETCHR GET ONE CHARACTER FROM ECB-BUFFER «, t00=0x0005, t01=0x0176}
0x097a…09a2 Head {h00=0x0024, h01=0x0050, text=» ENTRY ABORT ABORT INPUT REQUEST«, t00=0x0006, t01=0x001e}
0x09a2…09ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0046}
0x09ac…09b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0050}
0x09b6…09e8 Head {h00=0x002e, h01=0x0050, text=»* TERMINAL DEVICE DRIVER EXIT ROUTINES «, t00=0x0006, t01=0x005a}
0x09e8…09f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x008c}
0x09f2…0a28 Head {h00=0x0032, h01=0x0050, text=» ENTRY LENDER REQUEST ERR, END I/O & DISPATCH «, t00=0x0006, t01=0x0096}
0x0a28…0a50 Head {h00=0x0024, h01=0x0050, text=» ENTRY LENDIS END I/O & DISPATCH«, t00=0x0006, t01=0x00cc}
0x0a50…0a6e Head {h00=0x001a, h01=0x0050, text=» ENTRY LDISP DISPATCH «, t00=0x0006, t01=0x00f4}
0x0a6e…0a78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0112}
0x0a78…0a82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x011c}
0x0a82…0aa8 Head {h00=0x0022, h01=0x0050, text=»* LINE DRIVER EXIT ROUTINES«, t00=0x0006, t01=0x0126}
0x0aa8…0ab2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x014c}
0x0ab2…0ad8 Head {h00=0x0022, h01=0x0050, text=» ENTRY NDREPO POP, OK & RETURN«, t00=0x0006, t01=0x0156}
0x0ad8…0afa Head {h00=0x001e, h01=0x0050, text=» ENTRY NDRETO OK & RETURN «, t00=0x0006, t01=0x017c}
0x0afa…0b1c Head {h00=0x001e, h01=0x0050, text=» ENTRY NDREP POP & RETURN «, t00=0x0007, t01=0x000e}
0x0b1c…0b38 Head {h00=0x0018, h01=0x0050, text=» ENTRY NDRET RETURN «, t00=0x0007, t01=0x0030}
0x0b38…0b42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x004c}
0x0b42…0b50 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x0056}
0x0b50…0b5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0064}
0x0b5a…0b84 Head {h00=0x0026, h01=0x0050, text=»* LINE DRIVER SERVICE ROUTINES «, t00=0x0007, t01=0x006e}
0x0b84…0b8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0098}
0x0b8e…0bbc Head {h00=0x002a, h01=0x0050, text=» ENTRY NDSAV8 SAVE A3-A5, A7-A8 IN DWT«, t00=0x0007, t01=0x00a2}
0x0bbc…0bec Head {h00=0x002c, h01=0x0050, text=» ENTRY NDGET8 GET A3-A5, A7-A8 FROM DWT «, t00=0x0007, t01=0x00d0}
0x0bec…0c20 Head {h00=0x0030, h01=0x0050, text=» ENTRY NDREWS CALL RECOVERY FOR WORK STATION«, t00=0x0007, t01=0x0100}
0x0c20…0c4e Head {h00=0x002a, h01=0x0050, text=» ENTRY NDREDW CALL RECOVERY FOR DEVICE«, t00=0x0007, t01=0x0134}
0x0c4e…0c80 Head {h00=0x002e, h01=0x0050, text=» ENTRY NDGEDN GET HIGEST DWT NUMBER ON WS «, t00=0x0007, t01=0x0162}
0x0c80…0cac (8, 0, 400) Head {h00=0x0028, h01=0x0050, text=» ENTRY NDGEDW CALCULATE DWT ADDRESS «, t00=0x0008, t01=0x0004}
0x0cac…0cb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0030}
0x0cb6…0cc4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x003a}
0x0cc4…0cce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0048}
0x0cce…0cf4 Head {h00=0x0022, h01=0x0050, text=»* INTERRUPT TABLE FOR CHLT «, t00=0x0008, t01=0x0052}
0x0cf4…0cfe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0078}
0x0cfe…0d28 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTLT1,INTLT2,INTLT3,INTLT4«, t00=0x0008, t01=0x0082}
0x0d28…0d32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00ac}
0x0d32…0d58 Head {h00=0x0022, h01=0x0050, text=»* INTERRUPT TABLE FOR CHRT «, t00=0x0008, t01=0x00b6}
0x0d58…0d62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00dc}
0x0d62…0d8c Head {h00=0x0026, h01=0x0050, text=» ENTRY INTRT1,INTRT2,INTRT3,INTRT4«, t00=0x0008, t01=0x00e6}
0x0d8c…0d96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0110}
0x0d96…0dbe Head {h00=0x0024, h01=0x0050, text=»* INTERRUPT TABLE FOR SALCUZ «, t00=0x0008, t01=0x011a}
0x0dbe…0dc8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0142}
0x0dc8…0df2 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTSL1,INTSL2,INTSL3,INTSL4«, t00=0x0008, t01=0x014c}
0x0df2…0e1c Head {h00=0x0026, h01=0x0050, text=» ENTRY INTSL5,INTSL6,INTSL7,INTSL8«, t00=0x0008, t01=0x0176}
0x0e1c…0e26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0010}
0x0e26…0e4e Head {h00=0x0024, h01=0x0050, text=»* INTERRUPT TABLE FOR ASCU4Z «, t00=0x0009, t01=0x001a}
0x0e4e…0e58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0042}
0x0e58…0e82 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTAS1,INTAS2,INTAS3,INTAS4«, t00=0x0009, t01=0x004c}
0x0e82…0eac Head {h00=0x0026, h01=0x0050, text=» ENTRY INTAS5,INTAS6,INTAS7,INTAS8«, t00=0x0009, t01=0x0076}
0x0eac…0eb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00a0}
0x0eb6…0ee2 Head {h00=0x0028, h01=0x0050, text=»* INTERRUPT TABLE FOR PLC - LOCAL«, t00=0x0009, t01=0x00aa}
0x0ee2…0eec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00d6}
0x0eec…0f16 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTPL1,INTPL2,INTPL3,INTPL4«, t00=0x0009, t01=0x00e0}
0x0f16…0f20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x010a}
0x0f20…0f4e Head {h00=0x002a, h01=0x0050, text=»* INTERRUPT TABLE FOR PLC - REMOTE «, t00=0x0009, t01=0x0114}
0x0f4e…0f58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0142}
0x0f58…0f82 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTPR1,INTPR2,INTPR3,INTPR4«, t00=0x0009, t01=0x014c}
0x0f82…0f8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0176}
0x0f8c…0fb2 Head {h00=0x0022, h01=0x0050, text=»* INTERRUPT TABLE FOR VIDEO«, t00=0x0009, t01=0x0180}
0x0fb2…0fbc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0016}
0x0fbc…0fe6 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTVU1,INTVU2,INTVU3,INTVU4«, t00=0x000a, t01=0x0020}
0x0fe6…1010 Head {h00=0x0026, h01=0x0050, text=» ENTRY INTVU5,INTVU6,INTVU7,INTVU8«, t00=0x000a, t01=0x004a}
0x1010…101a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0074}
0x101a…1028 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x007e}
0x1028…1032 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x008c}
0x1032…1048 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x0096}
0x1048…105e Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x000a, t01=0x00ac}
0x105e…1074 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x00c2}
0x1074…107e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00d8}
0x107e…1098 Head {h00=0x0016, h01=0x0050, text=»* TOSS ROUTINES«, t00=0x000a, t01=0x00e2}
0x1098…10a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00fc}
0x10a2…10ce Head {h00=0x0028, h01=0x0050, text=» EXTRN SAVE8 SAVE A1-A8 ON A15 STACK«, t00=0x000a, t01=0x0106}
0x10ce…10f2 Head {h00=0x0020, h01=0x0050, text=» EXTRN TDISP TOSS DISPATCHER«, t00=0x000a, t01=0x0132}
0x10f2…111a Head {h00=0x0024, h01=0x0050, text=» EXTRN DISEND END I/O & DISPATCH«, t00=0x000a, t01=0x0156}
0x111a…1140 Head {h00=0x0022, h01=0x0050, text=» EXTRN TENDIO END I/O REQUEST «, t00=0x000a, t01=0x017e}
0x1140…114a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0014}
0x114a…1154 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x001e}
0x1154…1182 Head {h00=0x002a, h01=0x0050, text=»* REQUEST ROUTINES IN LINE DRIVERS «, t00=0x000b, t01=0x0028}
0x1182…118c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0056}
0x118c…11a0 Head {h00=0x0010, h01=0x0050, text=»* CHLT «, t00=0x000b, t01=0x0060}
0x11a0…11aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0074}
0x11aa…11d0 Head {h00=0x0022, h01=0x0050, text=» EXTRN LTCHRI CHARACTER INPUT «, t00=0x000b, t01=0x007e}
0x11d0…11f4 Head {h00=0x0020, h01=0x0050, text=» EXTRN LTSTBL START OF BLOCK«, t00=0x000b, t01=0x00a4}
0x11f4…121a Head {h00=0x0022, h01=0x0050, text=» EXTRN LTCHRO CHARACTER OUTPUT«, t00=0x000b, t01=0x00c8}
0x121a…123c Head {h00=0x001e, h01=0x0050, text=» EXTRN LTENBL END OF BLOCK«, t00=0x000b, t01=0x00ee}
0x123c…125a Head {h00=0x001a, h01=0x0050, text=» EXTRN LTDISP DISPATCH«, t00=0x000b, t01=0x0110}
0x125a…1264 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x012e}
0x1264…1278 Head {h00=0x0010, h01=0x0050, text=»* CHRT «, t00=0x000b, t01=0x0138}
0x1278…1282 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x014c}
0x1282…12a8 Head {h00=0x0022, h01=0x0050, text=» EXTRN RTCHRI CHARACTER INPUT «, t00=0x000b, t01=0x0156}
0x12a8…12cc Head {h00=0x0020, h01=0x0050, text=» EXTRN RTSTBL START OF BLOCK«, t00=0x000b, t01=0x017c}
0x12cc…12f2 Head {h00=0x0022, h01=0x0050, text=» EXTRN RTCHRO CHARACTER OUTPUT«, t00=0x000c, t01=0x0010}
0x12f2…1314 Head {h00=0x001e, h01=0x0050, text=» EXTRN RTENBL END OF BLOCK«, t00=0x000c, t01=0x0036}
0x1314…1332 Head {h00=0x001a, h01=0x0050, text=» EXTRN RTDISP DISPATCH«, t00=0x000c, t01=0x0058}
0x1332…133c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0076}
0x133c…134a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x0080}
0x134a…1354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x008e}
0x1354…136a Head {h00=0x0012, h01=0x0050, text=»* SALCUZ «, t00=0x000c, t01=0x0098}
0x136a…1374 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00ae}
0x1374…139a Head {h00=0x0022, h01=0x0050, text=» EXTRN SLCHRI CHARACTER INPUT «, t00=0x000c, t01=0x00b8}
0x139a…13be Head {h00=0x0020, h01=0x0050, text=» EXTRN SLSTBL START OF BLOCK«, t00=0x000c, t01=0x00de}
0x13be…13e4 Head {h00=0x0022, h01=0x0050, text=» EXTRN SLCHRO CHARACTER OUTPUT«, t00=0x000c, t01=0x0102}
0x13e4…1406 Head {h00=0x001e, h01=0x0050, text=» EXTRN SLENBL END OF BLOCK«, t00=0x000c, t01=0x0128}
0x1406…1424 Head {h00=0x001a, h01=0x0050, text=» EXTRN SLDISP DISPATCH«, t00=0x000c, t01=0x014a}
0x1424…142e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0168}
0x142e…1444 Head {h00=0x0012, h01=0x0050, text=»* ASCU4Z «, t00=0x000c, t01=0x0172}
0x1444…144e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0188}
0x144e…1474 (13, 0, 398) Head {h00=0x0022, h01=0x0050, text=» EXTRN ASCHRI CHARACTER INPUT «, t00=0x000d, t01=0x0004}
0x1474…1498 Head {h00=0x0020, h01=0x0050, text=» EXTRN ASSTBL START OF BLOCK«, t00=0x000d, t01=0x002a}
0x1498…14be Head {h00=0x0022, h01=0x0050, text=» EXTRN ASCHRO CHARACTER OUTPUT«, t00=0x000d, t01=0x004e}
0x14be…14e0 Head {h00=0x001e, h01=0x0050, text=» EXTRN ASENBL END OF BLOCK«, t00=0x000d, t01=0x0074}
0x14e0…14fe Head {h00=0x001a, h01=0x0050, text=» EXTRN ASDISP DISPATCH«, t00=0x000d, t01=0x0096}
0x14fe…1508 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00b4}
0x1508…151c Head {h00=0x0010, h01=0x0050, text=»* FT80 «, t00=0x000d, t01=0x00be}
0x151c…1526 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00d2}
0x1526…154c Head {h00=0x0022, h01=0x0050, text=» EXTRN FTCHRI CHARACTER INPUT «, t00=0x000d, t01=0x00dc}
0x154c…1570 Head {h00=0x0020, h01=0x0050, text=» EXTRN FTSTBL START OF BLOCK«, t00=0x000d, t01=0x0102}
0x1570…1596 Head {h00=0x0022, h01=0x0050, text=» EXTRN FTCHRO CHARACTER OUTPUT«, t00=0x000d, t01=0x0126}
0x1596…15b8 Head {h00=0x001e, h01=0x0050, text=» EXTRN FTENBL END OF BLOCK«, t00=0x000d, t01=0x014c}
0x15b8…15d6 Head {h00=0x001a, h01=0x0050, text=» EXTRN FTDISP DISPATCH«, t00=0x000d, t01=0x016e}
0x15d6…15e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x018c}
0x15e0…15fa Head {h00=0x0016, h01=0x0050, text=»* PLC - LOCAL«, t00=0x000e, t01=0x0008}
0x15fa…1604 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0022}
0x1604…162a Head {h00=0x0022, h01=0x0050, text=» EXTRN PLCHRI CHARACTER INPUT «, t00=0x000e, t01=0x002c}
0x162a…164e Head {h00=0x0020, h01=0x0050, text=» EXTRN PLSTBL START OF BLOCK«, t00=0x000e, t01=0x0052}
0x164e…1674 Head {h00=0x0022, h01=0x0050, text=» EXTRN PLCHRO CHARACTER OUTPUT«, t00=0x000e, t01=0x0076}
0x1674…1696 Head {h00=0x001e, h01=0x0050, text=» EXTRN PLENBL END OF BLOCK«, t00=0x000e, t01=0x009c}
0x1696…16b4 Head {h00=0x001a, h01=0x0050, text=» EXTRN PLDISP DISPATCH«, t00=0x000e, t01=0x00be}
0x16b4…16be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00dc}
0x16be…16cc Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x00e6}
0x16cc…16d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00f4}
0x16d6…16f2 Head {h00=0x0018, h01=0x0050, text=»* PLC - REMOTE «, t00=0x000e, t01=0x00fe}
0x16f2…16fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x011a}
0x16fc…1722 Head {h00=0x0022, h01=0x0050, text=» EXTRN PRCHRI CHARACTER INPUT «, t00=0x000e, t01=0x0124}
0x1722…1746 Head {h00=0x0020, h01=0x0050, text=» EXTRN PRSTBL START OF BLOCK«, t00=0x000e, t01=0x014a}
0x1746…176c Head {h00=0x0022, h01=0x0050, text=» EXTRN PRCHRO CHARACTER OUTPUT«, t00=0x000e, t01=0x016e}
0x176c…178e (15, 0, 400) Head {h00=0x001e, h01=0x0050, text=» EXTRN PRENBL END OF BLOCK«, t00=0x000f, t01=0x0004}
0x178e…17ac Head {h00=0x001a, h01=0x0050, text=» EXTRN PRDISP DISPATCH«, t00=0x000f, t01=0x0026}
0x17ac…17b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0044}
0x17b6…17ca Head {h00=0x0010, h01=0x0050, text=»* VIDEO«, t00=0x000f, t01=0x004e}
0x17ca…17d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0062}
0x17d4…17fa Head {h00=0x0022, h01=0x0050, text=» EXTRN VUCHRI CHARACTER INPUT «, t00=0x000f, t01=0x006c}
0x17fa…181e Head {h00=0x0020, h01=0x0050, text=» EXTRN VUSTBL START OF BLOCK«, t00=0x000f, t01=0x0092}
0x181e…1844 Head {h00=0x0022, h01=0x0050, text=» EXTRN VUCHRO CHARACTER OUTPUT«, t00=0x000f, t01=0x00b6}
0x1844…1866 Head {h00=0x001e, h01=0x0050, text=» EXTRN VUENBL END OF BLOCK«, t00=0x000f, t01=0x00dc}
0x1866…1884 Head {h00=0x001a, h01=0x0050, text=» EXTRN VUDISP DISPATCH«, t00=0x000f, t01=0x00fe}
0x1884…188e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x011c}
0x188e…189c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x0126}
0x189c…18a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0134}
0x18a6…18c4 Head {h00=0x001a, h01=0x0050, text=»* DWT DISPLACEMENTS«, t00=0x000f, t01=0x013e}
0x18c4…18ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x015c}
0x18ce…18f6 Head {h00=0x0024, h01=0x0050, text=» EXTRN DWTCHP CHANNEL PARAMETERS«, t00=0x000f, t01=0x0166}
0x18f6…1912 Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x000f, t01=0x018e}
0x1912…1934 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0010, t01=0x001a}
0x1934…1958 Head {h00=0x0020, h01=0x0050, text=» EXTRN DWTOR INDEX AND ORDER«, t00=0x0010, t01=0x003c}
0x1958…198a Head {h00=0x002e, h01=0x0050, text=» EXTRN DWTADR DRIVER ADDRESS BLOCK ADDRESS«, t00=0x0010, t01=0x0060}
0x198a…19b8 Head {h00=0x002a, h01=0x0050, text=» EXTRN DWTWAT WAIT/ACTIVATE INDICATOR «, t00=0x0010, t01=0x0092}
0x19b8…19de Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTA3 SAVE AREA FOR A3 «, t00=0x0010, t01=0x00c0}
0x19de…1a04 Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTA4 SAVE AREA FOR A4 «, t00=0x0010, t01=0x00e6}
0x1a04…1a2a Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTA5 SAVE AREA FOR A5 «, t00=0x0010, t01=0x010c}
0x1a2a…1a4a Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTSB2 STACK BASE«, t00=0x0010, t01=0x0132}
0x1a4a…1a70 Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTA7 SAVE AREA FOR A7 «, t00=0x0010, t01=0x0152}
0x1a70…1a96 Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTA8 SAVE AREA FOR A8 «, t00=0x0010, t01=0x0178}
0x1a96…1ace Head {h00=0x0034, h01=0x0050, text=» EXTRN DWTECH DWT ADDRESS OF ECHO OUTPUT DEVICE «, t00=0x0011, t01=0x000e}
0x1ace…1ad8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0046}
0x1ad8…1ae2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0050}
0x1ae2…1b00 Head {h00=0x001a, h01=0x0050, text=»* ECB DISPLACEMENTS«, t00=0x0011, t01=0x005a}
0x1b00…1b0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0078}
0x1b0a…1b2e Head {h00=0x0020, h01=0x0050, text=» EXTRN ECBBA BUFFER ADDRESS «, t00=0x0011, t01=0x0082}
0x1b2e…1b54 Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBRL REQUESTED LENGTH «, t00=0x0011, t01=0x00a6}
0x1b54…1b7a Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBEL EFFECTIVE LENGTH «, t00=0x0011, t01=0x00cc}
0x1b7a…1b84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00f2}
0x1b84…1b8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00fc}
0x1b8e…1ba8 Head {h00=0x0016, h01=0x0050, text=»* MISCELLANEOUS«, t00=0x0011, t01=0x0106}
0x1ba8…1bb2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0120}
0x1bb2…1bea Head {h00=0x0034, h01=0x0050, text=» EXTRN RECADR RECOVERY ADDR IN DRIVER ADDR BLOCK«, t00=0x0011, t01=0x012a}
0x1bea…1c24 Head {h00=0x0036, h01=0x0050, text=» EXTRN ECHADR ECHO ADDRESS IN DRIVER ADDRESS BLOCK«, t00=0x0011, t01=0x0162}
0x1c24…1c2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x000c}
0x1c2e…1c3c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x0016}
0x1c3c…1c46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0024}
0x1c46…1c66 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0012, t01=0x002e}
0x1c66…1c86 Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0012, t01=0x004e}
0x1c86…1ca6 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0012, t01=0x006e}
0x1ca6…1cb0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x008e}
0x1cb0…1cea Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0012, t01=0x0098}
0x1cea…1d1c Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0012, t01=0x00d2}
0x1d1c…1d26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0104}
0x1d26…1d3a Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x0012, t01=0x010e}
0x1d3a…1d44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0122}
0x1d44…1d4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x012c}
0x1d4e…1d8c Head {h00=0x003a, h01=0x0050, text=»* THE FOLLOWING CONDITIONS DEFINE WHICH CHANNEL UNITS «, t00=0x0012, t01=0x0136}
0x1d8c…1dc8 Head {h00=0x0038, h01=0x0050, text=»* FOR TERMINAL DEVICES THAT ARE USED IN THE SYSTEM. «, t00=0x0012, t01=0x0174}
0x1dc8…1df4 Head {h00=0x0028, h01=0x0050, text=»* 0 MEANS CHANNEL UNIT IS NOT USED. «, t00=0x0013, t01=0x0020}
0x1df4…1e1c Head {h00=0x0024, h01=0x0050, text=»* 1 MEANS CHANNEL UNIT IS USED. «, t00=0x0013, t01=0x004c}
0x1e1c…1e26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0074}
0x1e26…1e38 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0013, t01=0x007e}
0x1e38…1e4e Head {h00=0x0012, h01=0x0050, text=»LT EQU 01 CHLT«, t00=0x0013, t01=0x0090}
0x1e4e…1e58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00a6}
0x1e58…1e6a Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0013, t01=0x00b0}
0x1e6a…1e80 Head {h00=0x0012, h01=0x0050, text=»RT EQU 01 CHRT«, t00=0x0013, t01=0x00c2}
0x1e80…1e8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00d8}
0x1e8a…1e9c Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0013, t01=0x00e2}
0x1e9c…1eb4 Head {h00=0x0014, h01=0x0050, text=»SL EQU 00 SALCUZ«, t00=0x0013, t01=0x00f4}
0x1eb4…1ebe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x010c}
0x1ebe…1ed0 Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x0013, t01=0x0116}
0x1ed0…1ee8 Head {h00=0x0014, h01=0x0050, text=»AS EQU 00 ASCU4Z«, t00=0x0013, t01=0x0128}
0x1ee8…1ef2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0140}
0x1ef2…1f04 Head {h00=0x000e, h01=0x0050, text=»X:E EQU 0 «, t00=0x0013, t01=0x014a}
0x1f04…1f1a Head {h00=0x0012, h01=0x0050, text=»FT EQU 00 FT80«, t00=0x0013, t01=0x015c}
0x1f1a…1f24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0172}
0x1f24…1f36 Head {h00=0x000e, h01=0x0050, text=»X:F EQU 0 «, t00=0x0013, t01=0x017c}
0x1f36…1f54 Head {h00=0x001a, h01=0x0050, text=»PL EQU 00 PLC - LOCAL «, t00=0x0013, t01=0x018e}
0x1f54…1f5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x001c}
0x1f5e…1f6c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x0026}
0x1f6c…1f76 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0034}
0x1f76…1f88 Head {h00=0x000e, h01=0x0050, text=»X:G EQU 0 «, t00=0x0014, t01=0x003e}
0x1f88…1fa6 Head {h00=0x001a, h01=0x0050, text=»PR EQU 00 PLC - REMOTE«, t00=0x0014, t01=0x0050}
0x1fa6…1fb0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x006e}
0x1fb0…1fc2 Head {h00=0x000e, h01=0x0050, text=»X:H EQU 0 «, t00=0x0014, t01=0x0078}
0x1fc2…1fda Head {h00=0x0014, h01=0x0050, text=»VU EQU 00 VIDEO «, t00=0x0014, t01=0x008a}
0x1fda…1fe4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00a2}
0x1fe4…1fee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00ac}
0x1fee…201c Head {h00=0x002a, h01=0x0050, text=»* ECHO FUNCTION IS INCLUDED IF CECHO=1«, t00=0x0014, t01=0x00b6}
0x201c…2026 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00e4}
0x2026…2038 Head {h00=0x000e, h01=0x0050, text=»X:I EQU 1 «, t00=0x0014, t01=0x00ee}
0x2038…204c Head {h00=0x0010, h01=0x0050, text=»CECHO EQU 01«, t00=0x0014, t01=0x0100}
0x204c…2056 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0114}
0x2056…2060 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x011e}
0x2060…20a0 Head {h00=0x003c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY PARAMETER FOR ONLY SUM-CONNECTION«, t00=0x0014, t01=0x0128}
0x20a0…20ce Head {h00=0x002a, h01=0x0050, text=»* NTONSU = 0 MEANS ONLY SUM-CONNECTION«, t00=0x0014, t01=0x0168}
0x20ce…20d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0008}
0x20d8…20f2 Head {h00=0x0016, h01=0x0050, text=»S1 EQU SL+AS U =1 «, t00=0x0015, t01=0x0012}
0x20f2…210c Head {h00=0x0016, h01=0x0050, text=»S2 EQU S1+FT U =1 «, t00=0x0015, t01=0x002c}
0x210c…2126 Head {h00=0x0016, h01=0x0050, text=»S3 EQU S2+PL U =1 «, t00=0x0015, t01=0x0046}
0x2126…2140 Head {h00=0x0016, h01=0x0050, text=»S4 EQU S3+PR U =1 «, t00=0x0015, t01=0x0060}
0x2140…215a Head {h00=0x0016, h01=0x0050, text=»S5 EQU S4+VU U =1 «, t00=0x0015, t01=0x007a}
0x215a…2164 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0094}
0x2164…217e Head {h00=0x0016, h01=0x0050, text=»NTONSU EQU S5 U =1«, t00=0x0015, t01=0x009e}
0x217e…2188 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00b8}
0x2188…2196 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x00c2}
0x2196…21a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00d0}
0x21a0…21b6 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0015, t01=0x00da}
0x21b6…21cc Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x0015, t01=0x00f0}
0x21cc…21e2 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0015, t01=0x0106}
0x21e2…21ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x011c}
0x21ec…2212 Head {h00=0x0022, h01=0x0050, text=»* DWT STATUS FLAGS (DWTST) «, t00=0x0015, t01=0x0126}
0x2212…221c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x014c}
0x221c…2240 Head {h00=0x0020, h01=0x0050, text=»DWFBSY EQU /8000 DEVICE BUSY«, t00=0x0015, t01=0x0156}
0x2240…2262 Head {h00=0x001e, h01=0x0050, text=»DWFECH EQU /2000 ECHO MODE«, t00=0x0015, t01=0x017a}
0x2262…228a Head {h00=0x0024, h01=0x0050, text=»DWFINP EQU /0020 INPUT REQUESTED«, t00=0x0016, t01=0x000c}
0x228a…2294 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0034}
0x2294…229e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x003e}
0x229e…22b8 Head {h00=0x0016, h01=0x0050, text=»* MISCELLANEOUS«, t00=0x0016, t01=0x0048}
0x22b8…22c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0062}
0x22c2…22f6 Head {h00=0x0030, h01=0x0050, text=»NOTOPR EQU /0001 RETURN CODE "NOT OPERABLE" «, t00=0x0016, t01=0x006c}
0x22f6…2330 Head {h00=0x0036, h01=0x0050, text=»CONFER EQU /0001 RETURN CODE "CONFIGURATION ERROR"«, t00=0x0016, t01=0x00a0}
0x2330…2364 Head {h00=0x0030, h01=0x0050, text=»REQERR EQU /8000 RETURN CODE "REQUEST ERROR"«, t00=0x0016, t01=0x00da}
0x2364…239c Head {h00=0x0034, h01=0x0050, text=»MASKCT EQU /0F MASK FOR CONNECTION TYPE (DWTCHP)«, t00=0x0016, t01=0x010e}
0x239c…23a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0146}
0x23a6…23b4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x0150}
0x23b4…23be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x015e}
0x23be…23d4 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0016, t01=0x0168}
0x23d4…23ea Head {h00=0x0012, h01=0x0050, text=»* DATA AREAS *«, t00=0x0016, t01=0x017e}
0x23ea…2400 (23, 0, 400) Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0017, t01=0x0004}
0x2400…240a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x001a}
0x240a…2424 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0017, t01=0x0024}
0x2424…242e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x003e}
0x242e…244a Head {h00=0x0018, h01=0x0050, text=»* DISPATCH TABLES«, t00=0x0017, t01=0x0048}
0x244a…2454 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0064}
0x2454…2472 Head {h00=0x001a, h01=0x0050, text=»* CHARACTER INPUT«, t00=0x0017, t01=0x006e}
0x2472…2486 Head {h00=0x0010, h01=0x0050, text=»INPTAB EQU *«, t00=0x0017, t01=0x008c}
0x2486…2498 Head {h00=0x000e, h01=0x0050, text=» IFT LT=0 «, t00=0x0017, t01=0x00a0}
0x2498…24ac Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0017, t01=0x00b2}
0x24ac…24b8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00c6}
0x24b8…24d2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0017, t01=0x00d2}
0x24d2…24e4 Head {h00=0x000e, h01=0x0050, text=» IFT LT=1 «, t00=0x0017, t01=0x00ec}
0x24e4…24f8 Head {h00=0x0010, h01=0x0050, text=» DATA LTCHRI«, t00=0x0017, t01=0x00fe}
0x24f8…2504 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0112}
0x2504…251e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0017, t01=0x011e}
0x251e…2528 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0138}
0x2528…253a Head {h00=0x000e, h01=0x0050, text=» IFT RT=0 «, t00=0x0017, t01=0x0142}
0x253a…254e Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0017, t01=0x0154}
0x254e…255a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0168}
0x255a…2574 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0017, t01=0x0174}
0x2574…2586 Head {h00=0x000e, h01=0x0050, text=» IFT RT=1 «, t00=0x0017, t01=0x018e}
0x2586…259a Head {h00=0x0010, h01=0x0050, text=» DATA RTCHRI«, t00=0x0018, t01=0x0010}
0x259a…25a6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x0024}
0x25a6…25c0 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0018, t01=0x0030}
0x25c0…25ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x004a}
0x25ca…25dc Head {h00=0x000e, h01=0x0050, text=» IFT SL=0 «, t00=0x0018, t01=0x0054}
0x25dc…25f0 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0018, t01=0x0066}
0x25f0…25fc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x007a}
0x25fc…2616 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0018, t01=0x0086}
0x2616…2628 Head {h00=0x000e, h01=0x0050, text=» IFT SL=1 «, t00=0x0018, t01=0x00a0}
0x2628…263c Head {h00=0x0010, h01=0x0050, text=» DATA SLCHRI«, t00=0x0018, t01=0x00b2}
0x263c…2648 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x00c6}
0x2648…2662 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0018, t01=0x00d2}
0x2662…266c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00ec}
0x266c…267e Head {h00=0x000e, h01=0x0050, text=» IFT AS=0 «, t00=0x0018, t01=0x00f6}
0x267e…2692 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0018, t01=0x0108}
0x2692…269e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x011c}
0x269e…26b8 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0018, t01=0x0128}
0x26b8…26ca Head {h00=0x000e, h01=0x0050, text=» IFT AS=1 «, t00=0x0018, t01=0x0142}
0x26ca…26de Head {h00=0x0010, h01=0x0050, text=» DATA ASCHRI«, t00=0x0018, t01=0x0154}
0x26de…26ea Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x0168}
0x26ea…2704 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0018, t01=0x0174}
0x2704…270e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x018e}
0x270e…2720 Head {h00=0x000e, h01=0x0050, text=» IFT FT=0 «, t00=0x0019, t01=0x0008}
0x2720…2734 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0019, t01=0x001a}
0x2734…2740 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x002e}
0x2740…275a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0019, t01=0x003a}
0x275a…276c Head {h00=0x000e, h01=0x0050, text=» IFT FT=1 «, t00=0x0019, t01=0x0054}
0x276c…2780 Head {h00=0x0010, h01=0x0050, text=» DATA FTCHRI«, t00=0x0019, t01=0x0066}
0x2780…278c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x007a}
0x278c…27a6 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0019, t01=0x0086}
0x27a6…27b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00a0}
0x27b0…27c2 Head {h00=0x000e, h01=0x0050, text=» IFT PL=0 «, t00=0x0019, t01=0x00aa}
0x27c2…27d6 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0019, t01=0x00bc}
0x27d6…27e2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x00d0}
0x27e2…27fc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0019, t01=0x00dc}
0x27fc…280e Head {h00=0x000e, h01=0x0050, text=» IFT PL=1 «, t00=0x0019, t01=0x00f6}
0x280e…2822 Head {h00=0x0010, h01=0x0050, text=» DATA PLCHRI«, t00=0x0019, t01=0x0108}
0x2822…282e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x011c}
0x282e…2848 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0019, t01=0x0128}
0x2848…2852 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0142}
0x2852…2864 Head {h00=0x000e, h01=0x0050, text=» IFT PR=0 «, t00=0x0019, t01=0x014c}
0x2864…2878 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0019, t01=0x015e}
0x2878…2884 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0172}
0x2884…289e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0019, t01=0x017e}
0x289e…28b0 Head {h00=0x000e, h01=0x0050, text=» IFT PR=1 «, t00=0x001a, t01=0x0008}
0x28b0…28c4 Head {h00=0x0010, h01=0x0050, text=» DATA PRCHRI«, t00=0x001a, t01=0x001a}
0x28c4…28d0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x002e}
0x28d0…28ea Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001a, t01=0x003a}
0x28ea…28f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0054}
0x28f4…2906 Head {h00=0x000e, h01=0x0050, text=» IFT VU=0 «, t00=0x001a, t01=0x005e}
0x2906…291a Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001a, t01=0x0070}
0x291a…2926 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0084}
0x2926…2940 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001a, t01=0x0090}
0x2940…2952 Head {h00=0x000e, h01=0x0050, text=» IFT VU=1 «, t00=0x001a, t01=0x00aa}
0x2952…2966 Head {h00=0x0010, h01=0x0050, text=» DATA VUCHRI«, t00=0x001a, t01=0x00bc}
0x2966…2972 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x00d0}
0x2972…298c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001a, t01=0x00dc}
0x298c…29a8 Head {h00=0x0018, h01=0x0050, text=»DTABLN EQU *-INPTAB «, t00=0x001a, t01=0x00f6}
0x29a8…29b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0112}
0x29b2…29bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x011c}
0x29bc…29da Head {h00=0x001a, h01=0x0050, text=»* START OF BLOCK «, t00=0x001a, t01=0x0126}
0x29da…29ee Head {h00=0x0010, h01=0x0050, text=»STBTAB EQU *«, t00=0x001a, t01=0x0144}
0x29ee…2a00 Head {h00=0x000e, h01=0x0050, text=» IFT LT=0 «, t00=0x001a, t01=0x0158}
0x2a00…2a14 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001a, t01=0x016a}
0x2a14…2a20 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x017e}
0x2a20…2a3a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001a, t01=0x018a}
0x2a3a…2a4c Head {h00=0x000e, h01=0x0050, text=» IFT LT=1 «, t00=0x001b, t01=0x0014}
0x2a4c…2a60 Head {h00=0x0010, h01=0x0050, text=» DATA LTSTBL«, t00=0x001b, t01=0x0026}
0x2a60…2a6c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x003a}
0x2a6c…2a86 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001b, t01=0x0046}
0x2a86…2a90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0060}
0x2a90…2aa2 Head {h00=0x000e, h01=0x0050, text=» IFT RT=0 «, t00=0x001b, t01=0x006a}
0x2aa2…2ab6 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001b, t01=0x007c}
0x2ab6…2ac2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0090}
0x2ac2…2adc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001b, t01=0x009c}
0x2adc…2aee Head {h00=0x000e, h01=0x0050, text=» IFT RT=1 «, t00=0x001b, t01=0x00b6}
0x2aee…2b02 Head {h00=0x0010, h01=0x0050, text=» DATA RTSTBL«, t00=0x001b, t01=0x00c8}
0x2b02…2b0e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x00dc}
0x2b0e…2b28 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001b, t01=0x00e8}
0x2b28…2b32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0102}
0x2b32…2b44 Head {h00=0x000e, h01=0x0050, text=» IFT SL=0 «, t00=0x001b, t01=0x010c}
0x2b44…2b58 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001b, t01=0x011e}
0x2b58…2b64 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0132}
0x2b64…2b7e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001b, t01=0x013e}
0x2b7e…2b90 Head {h00=0x000e, h01=0x0050, text=» IFT SL=1 «, t00=0x001b, t01=0x0158}
0x2b90…2ba4 Head {h00=0x0010, h01=0x0050, text=» DATA SLSTBL«, t00=0x001b, t01=0x016a}
0x2ba4…2bb0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x017e}
0x2bb0…2bca Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001b, t01=0x018a}
0x2bca…2bd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0014}
0x2bd4…2be6 Head {h00=0x000e, h01=0x0050, text=» IFT AS=0 «, t00=0x001c, t01=0x001e}
0x2be6…2bfa Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001c, t01=0x0030}
0x2bfa…2c06 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0044}
0x2c06…2c20 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001c, t01=0x0050}
0x2c20…2c32 Head {h00=0x000e, h01=0x0050, text=» IFT AS=1 «, t00=0x001c, t01=0x006a}
0x2c32…2c46 Head {h00=0x0010, h01=0x0050, text=» DATA ASSTBL«, t00=0x001c, t01=0x007c}
0x2c46…2c52 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0090}
0x2c52…2c6c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001c, t01=0x009c}
0x2c6c…2c76 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00b6}
0x2c76…2c88 Head {h00=0x000e, h01=0x0050, text=» IFT FT=0 «, t00=0x001c, t01=0x00c0}
0x2c88…2c9c Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001c, t01=0x00d2}
0x2c9c…2ca8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x00e6}
0x2ca8…2cc2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001c, t01=0x00f2}
0x2cc2…2cd4 Head {h00=0x000e, h01=0x0050, text=» IFT FT=1 «, t00=0x001c, t01=0x010c}
0x2cd4…2ce8 Head {h00=0x0010, h01=0x0050, text=» DATA FTSTBL«, t00=0x001c, t01=0x011e}
0x2ce8…2cf4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0132}
0x2cf4…2d0e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001c, t01=0x013e}
0x2d0e…2d18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0158}
0x2d18…2d2a Head {h00=0x000e, h01=0x0050, text=» IFT PL=0 «, t00=0x001c, t01=0x0162}
0x2d2a…2d3e Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001c, t01=0x0174}
0x2d3e…2d4a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0188}
0x2d4a…2d64 (29, 0, 400) Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001d, t01=0x0004}
0x2d64…2d76 Head {h00=0x000e, h01=0x0050, text=» IFT PL=1 «, t00=0x001d, t01=0x001e}
0x2d76…2d8a Head {h00=0x0010, h01=0x0050, text=» DATA PLSTBL«, t00=0x001d, t01=0x0030}
0x2d8a…2d96 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0044}
0x2d96…2db0 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001d, t01=0x0050}
0x2db0…2dba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x006a}
0x2dba…2dcc Head {h00=0x000e, h01=0x0050, text=» IFT PR=0 «, t00=0x001d, t01=0x0074}
0x2dcc…2de0 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001d, t01=0x0086}
0x2de0…2dec Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x009a}
0x2dec…2e06 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001d, t01=0x00a6}
0x2e06…2e18 Head {h00=0x000e, h01=0x0050, text=» IFT PR=1 «, t00=0x001d, t01=0x00c0}
0x2e18…2e2c Head {h00=0x0010, h01=0x0050, text=» DATA PRSTBL«, t00=0x001d, t01=0x00d2}
0x2e2c…2e38 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x00e6}
0x2e38…2e52 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001d, t01=0x00f2}
0x2e52…2e5c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x010c}
0x2e5c…2e6e Head {h00=0x000e, h01=0x0050, text=» IFT VU=0 «, t00=0x001d, t01=0x0116}
0x2e6e…2e82 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001d, t01=0x0128}
0x2e82…2e8e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x013c}
0x2e8e…2ea8 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001d, t01=0x0148}
0x2ea8…2eba Head {h00=0x000e, h01=0x0050, text=» IFT VU=1 «, t00=0x001d, t01=0x0162}
0x2eba…2ece Head {h00=0x0010, h01=0x0050, text=» DATA VUSTBL«, t00=0x001d, t01=0x0174}
0x2ece…2eda Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0188}
0x2eda…2ef4 (30, 0, 400) Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001e, t01=0x0004}
0x2ef4…2efe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x001e}
0x2efe…2f08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0028}
0x2f08…2f28 Head {h00=0x001c, h01=0x0050, text=»* CHARACTER OUTPUT «, t00=0x001e, t01=0x0032}
0x2f28…2f3c Head {h00=0x0010, h01=0x0050, text=»OUPTAB EQU *«, t00=0x001e, t01=0x0052}
0x2f3c…2f4e Head {h00=0x000e, h01=0x0050, text=» IFT LT=0 «, t00=0x001e, t01=0x0066}
0x2f4e…2f62 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001e, t01=0x0078}
0x2f62…2f6e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x008c}
0x2f6e…2f88 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001e, t01=0x0098}
0x2f88…2f9a Head {h00=0x000e, h01=0x0050, text=» IFT LT=1 «, t00=0x001e, t01=0x00b2}
0x2f9a…2fae Head {h00=0x0010, h01=0x0050, text=» DATA LTCHRO«, t00=0x001e, t01=0x00c4}
0x2fae…2fba Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x00d8}
0x2fba…2fd4 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001e, t01=0x00e4}
0x2fd4…2fde Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00fe}
0x2fde…2ff0 Head {h00=0x000e, h01=0x0050, text=» IFT RT=0 «, t00=0x001e, t01=0x0108}
0x2ff0…3004 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001e, t01=0x011a}
0x3004…3010 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x012e}
0x3010…302a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001e, t01=0x013a}
0x302a…303c Head {h00=0x000e, h01=0x0050, text=» IFT RT=1 «, t00=0x001e, t01=0x0154}
0x303c…3050 Head {h00=0x0010, h01=0x0050, text=» DATA RTCHRO«, t00=0x001e, t01=0x0166}
0x3050…305c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x017a}
0x305c…3076 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001e, t01=0x0186}
0x3076…3080 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0010}
0x3080…3092 Head {h00=0x000e, h01=0x0050, text=» IFT SL=0 «, t00=0x001f, t01=0x001a}
0x3092…30a6 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001f, t01=0x002c}
0x30a6…30b2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0040}
0x30b2…30cc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001f, t01=0x004c}
0x30cc…30de Head {h00=0x000e, h01=0x0050, text=» IFT SL=1 «, t00=0x001f, t01=0x0066}
0x30de…30f2 Head {h00=0x0010, h01=0x0050, text=» DATA SLCHRO«, t00=0x001f, t01=0x0078}
0x30f2…30fe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x008c}
0x30fe…3118 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001f, t01=0x0098}
0x3118…3122 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00b2}
0x3122…3134 Head {h00=0x000e, h01=0x0050, text=» IFT AS=0 «, t00=0x001f, t01=0x00bc}
0x3134…3148 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001f, t01=0x00ce}
0x3148…3154 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x00e2}
0x3154…316e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001f, t01=0x00ee}
0x316e…3180 Head {h00=0x000e, h01=0x0050, text=» IFT AS=1 «, t00=0x001f, t01=0x0108}
0x3180…3194 Head {h00=0x0010, h01=0x0050, text=» DATA ASCHRO«, t00=0x001f, t01=0x011a}
0x3194…31a0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x012e}
0x31a0…31ba Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001f, t01=0x013a}
0x31ba…31c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0154}
0x31c4…31d6 Head {h00=0x000e, h01=0x0050, text=» IFT FT=0 «, t00=0x001f, t01=0x015e}
0x31d6…31ea Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x001f, t01=0x0170}
0x31ea…31f6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0184}
0x31f6…3210 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x001f, t01=0x0190}
0x3210…3222 Head {h00=0x000e, h01=0x0050, text=» IFT FT=1 «, t00=0x0020, t01=0x001a}
0x3222…3236 Head {h00=0x0010, h01=0x0050, text=» DATA FTCHRO«, t00=0x0020, t01=0x002c}
0x3236…3242 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0040}
0x3242…325c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0020, t01=0x004c}
0x325c…3266 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0066}
0x3266…3278 Head {h00=0x000e, h01=0x0050, text=» IFT PL=0 «, t00=0x0020, t01=0x0070}
0x3278…328c Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0020, t01=0x0082}
0x328c…3298 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0096}
0x3298…32b2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0020, t01=0x00a2}
0x32b2…32c4 Head {h00=0x000e, h01=0x0050, text=» IFT PL=1 «, t00=0x0020, t01=0x00bc}
0x32c4…32d8 Head {h00=0x0010, h01=0x0050, text=» DATA PLCHRO«, t00=0x0020, t01=0x00ce}
0x32d8…32e4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x00e2}
0x32e4…32fe Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0020, t01=0x00ee}
0x32fe…3308 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0108}
0x3308…331a Head {h00=0x000e, h01=0x0050, text=» IFT PR=0 «, t00=0x0020, t01=0x0112}
0x331a…332e Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0020, t01=0x0124}
0x332e…333a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0138}
0x333a…3354 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0020, t01=0x0144}
0x3354…3366 Head {h00=0x000e, h01=0x0050, text=» IFT PR=1 «, t00=0x0020, t01=0x015e}
0x3366…337a Head {h00=0x0010, h01=0x0050, text=» DATA PRCHRO«, t00=0x0020, t01=0x0170}
0x337a…3386 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0184}
0x3386…33a0 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0020, t01=0x0190}
0x33a0…33aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x001a}
0x33aa…33bc Head {h00=0x000e, h01=0x0050, text=» IFT VU=0 «, t00=0x0021, t01=0x0024}
0x33bc…33d0 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0021, t01=0x0036}
0x33d0…33dc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x004a}
0x33dc…33f6 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0021, t01=0x0056}
0x33f6…3408 Head {h00=0x000e, h01=0x0050, text=» IFT VU=1 «, t00=0x0021, t01=0x0070}
0x3408…341c Head {h00=0x0010, h01=0x0050, text=» DATA VUCHRO«, t00=0x0021, t01=0x0082}
0x341c…3428 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0096}
0x3428…3442 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0021, t01=0x00a2}
0x3442…344c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00bc}
0x344c…3456 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00c6}
0x3456…3472 Head {h00=0x0018, h01=0x0050, text=»* END OF BLOCK «, t00=0x0021, t01=0x00d0}
0x3472…3486 Head {h00=0x0010, h01=0x0050, text=»ENBTAB EQU *«, t00=0x0021, t01=0x00ec}
0x3486…3498 Head {h00=0x000e, h01=0x0050, text=» IFT LT=0 «, t00=0x0021, t01=0x0100}
0x3498…34ac Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0021, t01=0x0112}
0x34ac…34b8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0126}
0x34b8…34d2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0021, t01=0x0132}
0x34d2…34e4 Head {h00=0x000e, h01=0x0050, text=» IFT LT=1 «, t00=0x0021, t01=0x014c}
0x34e4…34f8 Head {h00=0x0010, h01=0x0050, text=» DATA LTENBL«, t00=0x0021, t01=0x015e}
0x34f8…3504 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0172}
0x3504…351e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0021, t01=0x017e}
0x351e…3528 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0008}
0x3528…353a Head {h00=0x000e, h01=0x0050, text=» IFT RT=0 «, t00=0x0022, t01=0x0012}
0x353a…354e Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0022, t01=0x0024}
0x354e…355a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0038}
0x355a…3574 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0022, t01=0x0044}
0x3574…3586 Head {h00=0x000e, h01=0x0050, text=» IFT RT=1 «, t00=0x0022, t01=0x005e}
0x3586…359a Head {h00=0x0010, h01=0x0050, text=» DATA RTENBL«, t00=0x0022, t01=0x0070}
0x359a…35a6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0084}
0x35a6…35c0 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0022, t01=0x0090}
0x35c0…35ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00aa}
0x35ca…35dc Head {h00=0x000e, h01=0x0050, text=» IFT SL=0 «, t00=0x0022, t01=0x00b4}
0x35dc…35f0 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0022, t01=0x00c6}
0x35f0…35fc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00da}
0x35fc…3616 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0022, t01=0x00e6}
0x3616…3628 Head {h00=0x000e, h01=0x0050, text=» IFT SL=1 «, t00=0x0022, t01=0x0100}
0x3628…363c Head {h00=0x0010, h01=0x0050, text=» DATA SLENBL«, t00=0x0022, t01=0x0112}
0x363c…3648 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0126}
0x3648…3662 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0022, t01=0x0132}
0x3662…366c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x014c}
0x366c…367e Head {h00=0x000e, h01=0x0050, text=» IFT AS=0 «, t00=0x0022, t01=0x0156}
0x367e…3692 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0022, t01=0x0168}
0x3692…369e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x017c}
0x369e…36b8 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0022, t01=0x0188}
0x36b8…36ca Head {h00=0x000e, h01=0x0050, text=» IFT AS=1 «, t00=0x0023, t01=0x0012}
0x36ca…36de Head {h00=0x0010, h01=0x0050, text=» DATA ASENBL«, t00=0x0023, t01=0x0024}
0x36de…36ea Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0038}
0x36ea…3704 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0023, t01=0x0044}
0x3704…370e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x005e}
0x370e…3720 Head {h00=0x000e, h01=0x0050, text=» IFT FT=0 «, t00=0x0023, t01=0x0068}
0x3720…3734 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0023, t01=0x007a}
0x3734…3740 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x008e}
0x3740…375a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0023, t01=0x009a}
0x375a…376c Head {h00=0x000e, h01=0x0050, text=» IFT FT=1 «, t00=0x0023, t01=0x00b4}
0x376c…3780 Head {h00=0x0010, h01=0x0050, text=» DATA FTENBL«, t00=0x0023, t01=0x00c6}
0x3780…378c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x00da}
0x378c…37a6 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0023, t01=0x00e6}
0x37a6…37b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0100}
0x37b0…37c2 Head {h00=0x000e, h01=0x0050, text=» IFT PL=0 «, t00=0x0023, t01=0x010a}
0x37c2…37d6 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0023, t01=0x011c}
0x37d6…37e2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0130}
0x37e2…37fc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0023, t01=0x013c}
0x37fc…380e Head {h00=0x000e, h01=0x0050, text=» IFT PL=1 «, t00=0x0023, t01=0x0156}
0x380e…3822 Head {h00=0x0010, h01=0x0050, text=» DATA PLENBL«, t00=0x0023, t01=0x0168}
0x3822…382e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x017c}
0x382e…3848 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0023, t01=0x0188}
0x3848…3852 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0012}
0x3852…3864 Head {h00=0x000e, h01=0x0050, text=» IFT PR=0 «, t00=0x0024, t01=0x001c}
0x3864…3878 Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0024, t01=0x002e}
0x3878…3884 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0042}
0x3884…389e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0024, t01=0x004e}
0x389e…38b0 Head {h00=0x000e, h01=0x0050, text=» IFT PR=1 «, t00=0x0024, t01=0x0068}
0x38b0…38c4 Head {h00=0x0010, h01=0x0050, text=» DATA PRENBL«, t00=0x0024, t01=0x007a}
0x38c4…38d0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x008e}
0x38d0…38ea Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0024, t01=0x009a}
0x38ea…38f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00b4}
0x38f4…3906 Head {h00=0x000e, h01=0x0050, text=» IFT VU=0 «, t00=0x0024, t01=0x00be}
0x3906…391a Head {h00=0x0010, h01=0x0050, text=» DATA NDRETE«, t00=0x0024, t01=0x00d0}
0x391a…3926 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x00e4}
0x3926…3940 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0024, t01=0x00f0}
0x3940…3952 Head {h00=0x000e, h01=0x0050, text=» IFT VU=1 «, t00=0x0024, t01=0x010a}
0x3952…3966 Head {h00=0x0010, h01=0x0050, text=» DATA VUENBL«, t00=0x0024, t01=0x011c}
0x3966…3972 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0130}
0x3972…398c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0024, t01=0x013c}
0x398c…3996 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0156}
0x3996…39a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0160}
0x39a0…39be Head {h00=0x001a, h01=0x0050, text=»* END OF REQUEST «, t00=0x0024, t01=0x016a}
0x39be…39d2 Head {h00=0x0010, h01=0x0050, text=»ENRTAB EQU *«, t00=0x0024, t01=0x0188}
0x39d2…39e4 Head {h00=0x000e, h01=0x0050, text=» IFT LT=0 «, t00=0x0025, t01=0x000c}
0x39e4…39f8 Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0025, t01=0x001e}
0x39f8…3a04 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0032}
0x3a04…3a1e Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0025, t01=0x003e}
0x3a1e…3a30 Head {h00=0x000e, h01=0x0050, text=» IFT LT=1 «, t00=0x0025, t01=0x0058}
0x3a30…3a44 Head {h00=0x0010, h01=0x0050, text=» DATA LTDISP«, t00=0x0025, t01=0x006a}
0x3a44…3a50 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x007e}
0x3a50…3a6a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0025, t01=0x008a}
0x3a6a…3a74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00a4}
0x3a74…3a86 Head {h00=0x000e, h01=0x0050, text=» IFT RT=0 «, t00=0x0025, t01=0x00ae}
0x3a86…3a9a Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0025, t01=0x00c0}
0x3a9a…3aa6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x00d4}
0x3aa6…3ac0 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0025, t01=0x00e0}
0x3ac0…3ad2 Head {h00=0x000e, h01=0x0050, text=» IFT RT=1 «, t00=0x0025, t01=0x00fa}
0x3ad2…3ae6 Head {h00=0x0010, h01=0x0050, text=» DATA RTDISP«, t00=0x0025, t01=0x010c}
0x3ae6…3af2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0120}
0x3af2…3b0c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0025, t01=0x012c}
0x3b0c…3b16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0146}
0x3b16…3b28 Head {h00=0x000e, h01=0x0050, text=» IFT SL=0 «, t00=0x0025, t01=0x0150}
0x3b28…3b3c Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0025, t01=0x0162}
0x3b3c…3b48 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0176}
0x3b48…3b62 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0025, t01=0x0182}
0x3b62…3b74 Head {h00=0x000e, h01=0x0050, text=» IFT SL=1 «, t00=0x0026, t01=0x000c}
0x3b74…3b88 Head {h00=0x0010, h01=0x0050, text=» DATA SLDISP«, t00=0x0026, t01=0x001e}
0x3b88…3b94 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0032}
0x3b94…3bae Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0026, t01=0x003e}
0x3bae…3bb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0058}
0x3bb8…3bca Head {h00=0x000e, h01=0x0050, text=» IFT AS=0 «, t00=0x0026, t01=0x0062}
0x3bca…3bde Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0026, t01=0x0074}
0x3bde…3bea Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0088}
0x3bea…3c04 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0026, t01=0x0094}
0x3c04…3c16 Head {h00=0x000e, h01=0x0050, text=» IFT AS=1 «, t00=0x0026, t01=0x00ae}
0x3c16…3c2a Head {h00=0x0010, h01=0x0050, text=» DATA ASDISP«, t00=0x0026, t01=0x00c0}
0x3c2a…3c36 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x00d4}
0x3c36…3c50 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0026, t01=0x00e0}
0x3c50…3c5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00fa}
0x3c5a…3c6c Head {h00=0x000e, h01=0x0050, text=» IFT FT=0 «, t00=0x0026, t01=0x0104}
0x3c6c…3c80 Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0026, t01=0x0116}
0x3c80…3c8c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x012a}
0x3c8c…3ca6 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0026, t01=0x0136}
0x3ca6…3cb8 Head {h00=0x000e, h01=0x0050, text=» IFT FT=1 «, t00=0x0026, t01=0x0150}
0x3cb8…3ccc Head {h00=0x0010, h01=0x0050, text=» DATA FTDISP«, t00=0x0026, t01=0x0162}
0x3ccc…3cd8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0176}
0x3cd8…3cf2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0026, t01=0x0182}
0x3cf2…3cfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x000c}
0x3cfc…3d0e Head {h00=0x000e, h01=0x0050, text=» IFT PL=0 «, t00=0x0027, t01=0x0016}
0x3d0e…3d22 Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0027, t01=0x0028}
0x3d22…3d2e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x003c}
0x3d2e…3d48 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0027, t01=0x0048}
0x3d48…3d5a Head {h00=0x000e, h01=0x0050, text=» IFT PL=1 «, t00=0x0027, t01=0x0062}
0x3d5a…3d6e Head {h00=0x0010, h01=0x0050, text=» DATA PLDISP«, t00=0x0027, t01=0x0074}
0x3d6e…3d7a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0088}
0x3d7a…3d94 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0027, t01=0x0094}
0x3d94…3d9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00ae}
0x3d9e…3db0 Head {h00=0x000e, h01=0x0050, text=» IFT PR=0 «, t00=0x0027, t01=0x00b8}
0x3db0…3dc4 Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0027, t01=0x00ca}
0x3dc4…3dd0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x00de}
0x3dd0…3dea Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0027, t01=0x00ea}
0x3dea…3dfc Head {h00=0x000e, h01=0x0050, text=» IFT PR=1 «, t00=0x0027, t01=0x0104}
0x3dfc…3e10 Head {h00=0x0010, h01=0x0050, text=» DATA PRDISP«, t00=0x0027, t01=0x0116}
0x3e10…3e1c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x012a}
0x3e1c…3e36 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0027, t01=0x0136}
0x3e36…3e40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0150}
0x3e40…3e52 Head {h00=0x000e, h01=0x0050, text=» IFT VU=0 «, t00=0x0027, t01=0x015a}
0x3e52…3e66 Head {h00=0x0010, h01=0x0050, text=» DATA TDISP «, t00=0x0027, t01=0x016c}
0x3e66…3e72 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0180}
0x3e72…3e8c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0027, t01=0x018c}
0x3e8c…3e9e Head {h00=0x000e, h01=0x0050, text=» IFT VU=1 «, t00=0x0028, t01=0x0016}
0x3e9e…3eb2 Head {h00=0x0010, h01=0x0050, text=» DATA VUDISP«, t00=0x0028, t01=0x0028}
0x3eb2…3ebe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x003c}
0x3ebe…3ec8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0048}
0x3ec8…3ed6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x0052}
0x3ed6…3ee0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0060}
0x3ee0…3efe Head {h00=0x001a, h01=0x0050, text=»* INTERRUPT TABLES «, t00=0x0028, t01=0x006a}
0x3efe…3f08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0088}
0x3f08…3f1e Head {h00=0x0012, h01=0x0050, text=» IFT LT=0 U =2«, t00=0x0028, t01=0x0092}
0x3f1e…3f3e Head {h00=0x001c, h01=0x0050, text=»* DUMMY ENTRIES CHLT «, t00=0x0028, t01=0x00a8}
0x3f3e…3f58 Head {h00=0x0016, h01=0x0050, text=»INTLT1 EQU * U =2 «, t00=0x0028, t01=0x00c8}
0x3f58…3f72 Head {h00=0x0016, h01=0x0050, text=»INTLT2 EQU * U =2 «, t00=0x0028, t01=0x00e2}
0x3f72…3f8c Head {h00=0x0016, h01=0x0050, text=»INTLT3 EQU * U =2 «, t00=0x0028, t01=0x00fc}
0x3f8c…3fa6 Head {h00=0x0016, h01=0x0050, text=»INTLT4 EQU * U =2 «, t00=0x0028, t01=0x0116}
0x3fa6…3fb8 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x0028, t01=0x0130}
0x3fb8…3fc2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0142}
0x3fc2…3fd8 Head {h00=0x0012, h01=0x0050, text=» IFT LT=1 U =2«, t00=0x0028, t01=0x014c}
0x3fd8…3fe8 Head {h00=0x000c, h01=0x0050, text=»* CHLT«, t00=0x0028, t01=0x0162}
0x3fe8…4002 Head {h00=0x0016, h01=0x0050, text=»INTLT1 DATA 0 U =2«, t00=0x0028, t01=0x0172}
0x4002…401c Head {h00=0x0016, h01=0x0050, text=»INTLT2 DATA 0 U =2«, t00=0x0028, t01=0x018c}
0x401c…4036 Head {h00=0x0016, h01=0x0050, text=»INTLT3 DATA 0 U =2«, t00=0x0029, t01=0x0016}
0x4036…4050 Head {h00=0x0016, h01=0x0050, text=»INTLT4 DATA 0 U =2«, t00=0x0029, t01=0x0030}
0x4050…4062 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x0029, t01=0x004a}
0x4062…406c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x005c}
0x406c…4082 Head {h00=0x0012, h01=0x0050, text=» IFT RT=0 U =2«, t00=0x0029, t01=0x0066}
0x4082…40a2 Head {h00=0x001c, h01=0x0050, text=»* DUMMY ENTRIES CHRT «, t00=0x0029, t01=0x007c}
0x40a2…40bc Head {h00=0x0016, h01=0x0050, text=»INTRT1 EQU * U =2 «, t00=0x0029, t01=0x009c}
0x40bc…40d6 Head {h00=0x0016, h01=0x0050, text=»INTRT2 EQU * U =2 «, t00=0x0029, t01=0x00b6}
0x40d6…40f0 Head {h00=0x0016, h01=0x0050, text=»INTRT3 EQU * U =2 «, t00=0x0029, t01=0x00d0}
0x40f0…410a Head {h00=0x0016, h01=0x0050, text=»INTRT4 EQU * U =2 «, t00=0x0029, t01=0x00ea}
0x410a…411c Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x0029, t01=0x0104}
0x411c…4126 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0116}
0x4126…413c Head {h00=0x0012, h01=0x0050, text=» IFT RT=1 U =2«, t00=0x0029, t01=0x0120}
0x413c…414e Head {h00=0x000e, h01=0x0050, text=»* CHRT «, t00=0x0029, t01=0x0136}
0x414e…4168 Head {h00=0x0016, h01=0x0050, text=»INTRT1 DATA 0 U =2«, t00=0x0029, t01=0x0148}
0x4168…4182 Head {h00=0x0016, h01=0x0050, text=»INTRT2 DATA 0 U =2«, t00=0x0029, t01=0x0162}
0x4182…419c Head {h00=0x0016, h01=0x0050, text=»INTRT3 DATA 0 U =2«, t00=0x0029, t01=0x017c}
0x419c…41b6 Head {h00=0x0016, h01=0x0050, text=»INTRT4 DATA 0 U =2«, t00=0x002a, t01=0x0008}
0x41b6…41c8 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002a, t01=0x0022}
0x41c8…41d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0034}
0x41d2…41e8 Head {h00=0x0012, h01=0x0050, text=» IFT SL=0 U =2«, t00=0x002a, t01=0x003e}
0x41e8…4208 Head {h00=0x001c, h01=0x0050, text=»* DUMMY ENTRIES SALCUZ«, t00=0x002a, t01=0x0054}
0x4208…421c Head {h00=0x0010, h01=0x0050, text=»INTSL1 EQU *«, t00=0x002a, t01=0x0074}
0x421c…4236 Head {h00=0x0016, h01=0x0050, text=»INTSL2 EQU * U =2 «, t00=0x002a, t01=0x0088}
0x4236…4250 Head {h00=0x0016, h01=0x0050, text=»INTSL3 EQU * U =2 «, t00=0x002a, t01=0x00a2}
0x4250…426a Head {h00=0x0016, h01=0x0050, text=»INTSL4 EQU * U =2 «, t00=0x002a, t01=0x00bc}
0x426a…4284 Head {h00=0x0016, h01=0x0050, text=»INTSL5 EQU * U =2 «, t00=0x002a, t01=0x00d6}
0x4284…429e Head {h00=0x0016, h01=0x0050, text=»INTSL6 EQU * U =2 «, t00=0x002a, t01=0x00f0}
0x429e…42b8 Head {h00=0x0016, h01=0x0050, text=»INTSL7 EQU * U =2 «, t00=0x002a, t01=0x010a}
0x42b8…42d2 Head {h00=0x0016, h01=0x0050, text=»INTSL8 EQU * U =2 «, t00=0x002a, t01=0x0124}
0x42d2…42e4 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002a, t01=0x013e}
0x42e4…42ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0150}
0x42ee…4304 Head {h00=0x0012, h01=0x0050, text=» IFT SL=1 U =2«, t00=0x002a, t01=0x015a}
0x4304…4318 Head {h00=0x0010, h01=0x0050, text=»* SALCUZ «, t00=0x002a, t01=0x0170}
0x4318…4332 Head {h00=0x0016, h01=0x0050, text=»INTSL1 DATA 0 U =2«, t00=0x002a, t01=0x0184}
0x4332…434c Head {h00=0x0016, h01=0x0050, text=»INTSL2 DATA 0 U =2«, t00=0x002b, t01=0x000e}
0x434c…4366 Head {h00=0x0016, h01=0x0050, text=»INTSL3 DATA 0 U =2«, t00=0x002b, t01=0x0028}
0x4366…4380 Head {h00=0x0016, h01=0x0050, text=»INTSL4 DATA 0 U =2«, t00=0x002b, t01=0x0042}
0x4380…439a Head {h00=0x0016, h01=0x0050, text=»INTSL5 DATA 0 U =2«, t00=0x002b, t01=0x005c}
0x439a…43b4 Head {h00=0x0016, h01=0x0050, text=»INTSL6 DATA 0 U =2«, t00=0x002b, t01=0x0076}
0x43b4…43ce Head {h00=0x0016, h01=0x0050, text=»INTSL7 DATA 0 U =2«, t00=0x002b, t01=0x0090}
0x43ce…43e8 Head {h00=0x0016, h01=0x0050, text=»INTSL8 DATA 0 U =2«, t00=0x002b, t01=0x00aa}
0x43e8…43fa Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002b, t01=0x00c4}
0x43fa…4404 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00d6}
0x4404…441a Head {h00=0x0012, h01=0x0050, text=» IFT AS=0 U =2«, t00=0x002b, t01=0x00e0}
0x441a…443a Head {h00=0x001c, h01=0x0050, text=»* DUMMY ENTRIES ASCU4Z«, t00=0x002b, t01=0x00f6}
0x443a…4454 Head {h00=0x0016, h01=0x0050, text=»INTAS1 EQU * U =2 «, t00=0x002b, t01=0x0116}
0x4454…446e Head {h00=0x0016, h01=0x0050, text=»INTAS2 EQU * U =2 «, t00=0x002b, t01=0x0130}
0x446e…4488 Head {h00=0x0016, h01=0x0050, text=»INTAS3 EQU * U =2 «, t00=0x002b, t01=0x014a}
0x4488…44a2 Head {h00=0x0016, h01=0x0050, text=»INTAS4 EQU * U =2 «, t00=0x002b, t01=0x0164}
0x44a2…44bc Head {h00=0x0016, h01=0x0050, text=»INTAS5 EQU * U =2 «, t00=0x002b, t01=0x017e}
0x44bc…44d6 Head {h00=0x0016, h01=0x0050, text=»INTAS6 EQU * U =2 «, t00=0x002c, t01=0x0008}
0x44d6…44f0 Head {h00=0x0016, h01=0x0050, text=»INTAS7 EQU * U =2 «, t00=0x002c, t01=0x0022}
0x44f0…450a Head {h00=0x0016, h01=0x0050, text=»INTAS8 EQU * U =2 «, t00=0x002c, t01=0x003c}
0x450a…451c Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002c, t01=0x0056}
0x451c…4526 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0068}
0x4526…453c Head {h00=0x0012, h01=0x0050, text=» IFT AS=1 U =2«, t00=0x002c, t01=0x0072}
0x453c…4550 Head {h00=0x0010, h01=0x0050, text=»* ASCU4Z «, t00=0x002c, t01=0x0088}
0x4550…456a Head {h00=0x0016, h01=0x0050, text=»INTAS1 DATA 0 U =2«, t00=0x002c, t01=0x009c}
0x456a…4584 Head {h00=0x0016, h01=0x0050, text=»INTAS2 DATA 0 U =2«, t00=0x002c, t01=0x00b6}
0x4584…459e Head {h00=0x0016, h01=0x0050, text=»INTAS3 DATA 0 U =2«, t00=0x002c, t01=0x00d0}
0x459e…45b8 Head {h00=0x0016, h01=0x0050, text=»INTAS4 DATA 0 U =2«, t00=0x002c, t01=0x00ea}
0x45b8…45d2 Head {h00=0x0016, h01=0x0050, text=»INTAS5 DATA 0 U =2«, t00=0x002c, t01=0x0104}
0x45d2…45ec Head {h00=0x0016, h01=0x0050, text=»INTAS6 DATA 0 U =2«, t00=0x002c, t01=0x011e}
0x45ec…4606 Head {h00=0x0016, h01=0x0050, text=»INTAS7 DATA 0 U =2«, t00=0x002c, t01=0x0138}
0x4606…4620 Head {h00=0x0016, h01=0x0050, text=»INTAS8 DATA 0 U =2«, t00=0x002c, t01=0x0152}
0x4620…4632 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002c, t01=0x016c}
0x4632…463c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x017e}
0x463c…4652 Head {h00=0x0012, h01=0x0050, text=» IFT PL=0 U =2«, t00=0x002c, t01=0x0188}
0x4652…4678 Head {h00=0x0022, h01=0x0050, text=»* DUMMY ENTRIES PLC - LOCAL«, t00=0x002d, t01=0x000e}
0x4678…4692 Head {h00=0x0016, h01=0x0050, text=»INTPL1 EQU * U =2 «, t00=0x002d, t01=0x0034}
0x4692…46ac Head {h00=0x0016, h01=0x0050, text=»INTPL2 EQU * U =2 «, t00=0x002d, t01=0x004e}
0x46ac…46c6 Head {h00=0x0016, h01=0x0050, text=»INTPL3 EQU * U =2 «, t00=0x002d, t01=0x0068}
0x46c6…46e0 Head {h00=0x0016, h01=0x0050, text=»INTPL4 EQU * U =2 «, t00=0x002d, t01=0x0082}
0x46e0…46f2 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002d, t01=0x009c}
0x46f2…46fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00ae}
0x46fc…4712 Head {h00=0x0012, h01=0x0050, text=» IFT PL=1 U =2«, t00=0x002d, t01=0x00b8}
0x4712…472a Head {h00=0x0014, h01=0x0050, text=»* PLC - LOCAL «, t00=0x002d, t01=0x00ce}
0x472a…4744 Head {h00=0x0016, h01=0x0050, text=»INTPL1 DATA 0 U =2«, t00=0x002d, t01=0x00e6}
0x4744…475e Head {h00=0x0016, h01=0x0050, text=»INTPL2 DATA 0 U =2«, t00=0x002d, t01=0x0100}
0x475e…4778 Head {h00=0x0016, h01=0x0050, text=»INTPL3 DATA 0 U =2«, t00=0x002d, t01=0x011a}
0x4778…4792 Head {h00=0x0016, h01=0x0050, text=»INTPL4 DATA 0 U =2«, t00=0x002d, t01=0x0134}
0x4792…47a4 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002d, t01=0x014e}
0x47a4…47ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0160}
0x47ae…47c4 Head {h00=0x0012, h01=0x0050, text=» IFT PR=0 U =2«, t00=0x002d, t01=0x016a}
0x47c4…47ec Head {h00=0x0024, h01=0x0050, text=»* DUMMY ENTRIES PLC - REMOTE «, t00=0x002d, t01=0x0180}
0x47ec…4806 Head {h00=0x0016, h01=0x0050, text=»INTPR1 EQU * U =2 «, t00=0x002e, t01=0x0018}
0x4806…4820 Head {h00=0x0016, h01=0x0050, text=»INTPR2 EQU * U =2 «, t00=0x002e, t01=0x0032}
0x4820…483a Head {h00=0x0016, h01=0x0050, text=»INTPR3 EQU * U =2 «, t00=0x002e, t01=0x004c}
0x483a…4854 Head {h00=0x0016, h01=0x0050, text=»INTPR4 EQU * U =2 «, t00=0x002e, t01=0x0066}
0x4854…4866 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002e, t01=0x0080}
0x4866…4870 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0092}
0x4870…4886 Head {h00=0x0012, h01=0x0050, text=» IFT PR=1 U =2«, t00=0x002e, t01=0x009c}
0x4886…48a0 Head {h00=0x0016, h01=0x0050, text=»* PLC - REMOTE «, t00=0x002e, t01=0x00b2}
0x48a0…48ba Head {h00=0x0016, h01=0x0050, text=»INTPR1 DATA 0 U =2«, t00=0x002e, t01=0x00cc}
0x48ba…48d4 Head {h00=0x0016, h01=0x0050, text=»INTPR2 DATA 0 U =2«, t00=0x002e, t01=0x00e6}
0x48d4…48ee Head {h00=0x0016, h01=0x0050, text=»INTPR3 DATA 0 U =2«, t00=0x002e, t01=0x0100}
0x48ee…4908 Head {h00=0x0016, h01=0x0050, text=»INTPR4 DATA 0 U =2«, t00=0x002e, t01=0x011a}
0x4908…491a Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002e, t01=0x0134}
0x491a…4924 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0146}
0x4924…493a Head {h00=0x0012, h01=0x0050, text=» IFT VU=0 U =2«, t00=0x002e, t01=0x0150}
0x493a…495a Head {h00=0x001c, h01=0x0050, text=»* DUMMY ENTRIES VIDEO«, t00=0x002e, t01=0x0166}
0x495a…4974 Head {h00=0x0016, h01=0x0050, text=»INTVU1 EQU * U =2 «, t00=0x002e, t01=0x0186}
0x4974…498e Head {h00=0x0016, h01=0x0050, text=»INTVU2 EQU * U =2 «, t00=0x002f, t01=0x0010}
0x498e…49a8 Head {h00=0x0016, h01=0x0050, text=»INTVU3 EQU * U =2 «, t00=0x002f, t01=0x002a}
0x49a8…49c2 Head {h00=0x0016, h01=0x0050, text=»INTVU4 EQU * U =2 «, t00=0x002f, t01=0x0044}
0x49c2…49dc Head {h00=0x0016, h01=0x0050, text=»INTVU5 EQU * U =2 «, t00=0x002f, t01=0x005e}
0x49dc…49f6 Head {h00=0x0016, h01=0x0050, text=»INTVU6 EQU * U =2 «, t00=0x002f, t01=0x0078}
0x49f6…4a10 Head {h00=0x0016, h01=0x0050, text=»INTVU7 EQU * U =2 «, t00=0x002f, t01=0x0092}
0x4a10…4a2a Head {h00=0x0016, h01=0x0050, text=»INTVU8 EQU * U =2 «, t00=0x002f, t01=0x00ac}
0x4a2a…4a3c Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x002f, t01=0x00c6}
0x4a3c…4a46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00d8}
0x4a46…4a5c Head {h00=0x0012, h01=0x0050, text=» IFT VU=1 U =2«, t00=0x002f, t01=0x00e2}
0x4a5c…4a6e Head {h00=0x000e, h01=0x0050, text=»* VIDEO«, t00=0x002f, t01=0x00f8}
0x4a6e…4a88 Head {h00=0x0016, h01=0x0050, text=»INTVU1 DATA 0 U =2«, t00=0x002f, t01=0x010a}
0x4a88…4aa2 Head {h00=0x0016, h01=0x0050, text=»INTVU2 DATA 0 U =2«, t00=0x002f, t01=0x0124}
0x4aa2…4abc Head {h00=0x0016, h01=0x0050, text=»INTVU3 DATA 0 U =2«, t00=0x002f, t01=0x013e}
0x4abc…4ad6 Head {h00=0x0016, h01=0x0050, text=»INTVU4 DATA 0 U =2«, t00=0x002f, t01=0x0158}
0x4ad6…4af0 Head {h00=0x0016, h01=0x0050, text=»INTVU5 DATA 0 U =2«, t00=0x002f, t01=0x0172}
0x4af0…4b0a Head {h00=0x0016, h01=0x0050, text=»INTVU6 DATA 0 U =2«, t00=0x002f, t01=0x018c}
0x4b0a…4b24 Head {h00=0x0016, h01=0x0050, text=»INTVU7 DATA 0 U =2«, t00=0x0030, t01=0x0016}
0x4b24…4b3e Head {h00=0x0016, h01=0x0050, text=»INTVU8 DATA 0 U =2«, t00=0x0030, t01=0x0030}
0x4b3e…4b50 Head {h00=0x000e, h01=0x0050, text=» XIF U =2«, t00=0x0030, t01=0x004a}
0x4b50…4b5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x005c}
0x4b5a…4b68 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x0066}
0x4b68…4b72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0074}
0x4b72…4b94 Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0030, t01=0x007e}
0x4b94…4bb6 Head {h00=0x001e, h01=0x0050, text=»* DEVICE DRIVER ROUTINES *«, t00=0x0030, t01=0x00a0}
0x4bb6…4bd8 Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0030, t01=0x00c2}
0x4bd8…4be2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00e4}
0x4be2…4c28 Head {h00=0x0042, h01=0x0050, text=»* THIS SECTION CONTAINS SUBROUTINES CALLED FROM THE TERMINAL«, t00=0x0030, t01=0x00ee}
0x4c28…4c70 Head {h00=0x0044, h01=0x0050, text=»* DEVICE DRIVERS. THE ROUTINE CAN EITHER PERFORM THE REQUESTED«, t00=0x0030, t01=0x0134}
0x4c70…4cb8 Head {h00=0x0044, h01=0x0050, text=»* ACTION ITSELF, OR SWITCH CONTROL TO THE LINE DRIVER TO WHICH«, t00=0x0030, t01=0x017c}
0x4cb8…4d00 Head {h00=0x0044, h01=0x0050, text=»* THE DEVICE IS CONNECTED. WHEN THE LINE DRIVER HAS PERFORMED «, t00=0x0031, t01=0x0034}
0x4d00…4d48 Head {h00=0x0044, h01=0x0050, text=»* THE REQUESTED ACTIONS, IT WILL RETURN TO THE DEVICE DRIVER, «, t00=0x0031, t01=0x007c}
0x4d48…4d90 Head {h00=0x0044, h01=0x0050, text=»* EITHER DIRECTLY OR THROUGH THE TERMINAL NETWORK DISTRIBUTOR «, t00=0x0031, t01=0x00c4}
0x4d90…4da4 Head {h00=0x0010, h01=0x0050, text=»* DRIVER. «, t00=0x0031, t01=0x010c}
0x4da4…4dea Head {h00=0x0042, h01=0x0050, text=»* THE SECTION ALSO CONTAINS AN EXIT ROUTINE FOR THE TERMINAL«, t00=0x0031, t01=0x0120}
0x4dea…4e30 Head {h00=0x0042, h01=0x0050, text=»* DEVICE DRIVERS. IT WILL OF COURSE NOT RETURN TO THE DEVICE«, t00=0x0031, t01=0x0166}
0x4e30…4e44 Head {h00=0x0010, h01=0x0050, text=»* DRIVER. «, t00=0x0032, t01=0x001c}
0x4e44…4e4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0030}
0x4e4e…4e58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x003a}
0x4e58…4e8c Head {h00=0x0030, h01=0x0050, text=»* ROUTINES IN ORDER OF APPEARANCE IN CODE:«, t00=0x0032, t01=0x0044}
0x4e8c…4e96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0078}
0x4e96…4eae Head {h00=0x0014, h01=0x0050, text=»* NAME FUNCTION «, t00=0x0032, t01=0x0082}
0x4eae…4eb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x009a}
0x4eb8…4eee Head {h00=0x0032, h01=0x0050, text=»* INPUT FETCH ONE CHARACTER FROM INPUT DEVICE «, t00=0x0032, t01=0x00a4}
0x4eee…4f1c Head {h00=0x002a, h01=0x0050, text=»* STABLK DEFINE START OF OUTPUT BLOCK «, t00=0x0032, t01=0x00da}
0x4f1c…4f50 Head {h00=0x0030, h01=0x0050, text=»* OUTPUT SEND ONE CHARACTER TO OUTPUT DEVICE«, t00=0x0032, t01=0x0108}
0x4f50…4f7c Head {h00=0x0028, h01=0x0050, text=»* ENDBLK DEFINE END OF OUTPUT BLOCK «, t00=0x0032, t01=0x013c}
0x4f7c…4fac Head {h00=0x002c, h01=0x0050, text=»* ECHO SWITCH CONTROL AT CHARACTER ECHO «, t00=0x0032, t01=0x0168}
0x4fac…4fd4 Head {h00=0x0024, h01=0x0050, text=»* ECHRTN RETURN FROM ECHO OUTPUT«, t00=0x0033, t01=0x0008}
0x4fd4…5002 Head {h00=0x002a, h01=0x0050, text=»* GETCHR GET CHARACTER FROM ECB BUFFER«, t00=0x0033, t01=0x0030}
0x5002…5030 Head {h00=0x002a, h01=0x0050, text=»* ABORT SET INPUT NO LONGER REQUESTED «, t00=0x0033, t01=0x005e}
0x5030…5062 Head {h00=0x002e, h01=0x0050, text=»* LDISP DISPATCH AT I/O REQUEST COMPLETED «, t00=0x0033, t01=0x008c}
0x5062…506c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00be}
0x506c…507a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0033, t01=0x00c8}
0x507a…5084 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00d6}
0x5084…50c8 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0033, t01=0x00e0}
0x50c8…50d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0124}
0x50d2…50ea Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0033, t01=0x012e}
0x50ea…50fa Head {h00=0x000c, h01=0x0050, text=»* INPUT «, t00=0x0033, t01=0x0146}
0x50fa…5104 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0156}
0x5104…5118 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0033, t01=0x0160}
0x5118…514e Head {h00=0x0032, h01=0x0050, text=»* THIS ROUTINE HANDLES INPUT OF ONE CHARACTER «, t00=0x0033, t01=0x0174}
0x514e…5182 Head {h00=0x0030, h01=0x0050, text=»* FROM A DEVICE TO A TERMINAL DEVICE DRIVER.«, t00=0x0034, t01=0x001a}
0x5182…518c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x004e}
0x518c…519c Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0034, t01=0x0058}
0x519c…51b2 Head {h00=0x0012, h01=0x0050, text=»* CF A5,INPUT «, t00=0x0034, t01=0x0068}
0x51b2…51bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x007e}
0x51bc…51cc Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0034, t01=0x0088}
0x51cc…51f0 Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x0034, t01=0x0098}
0x51f0…520c Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0034, t01=0x00bc}
0x520c…5216 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x00d8}
0x5216…5228 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0034, t01=0x00e2}
0x5228…5252 Head {h00=0x0026, h01=0x0050, text=»* A1 = BITS 0-14 NOT SIGNIFICANT«, t00=0x0034, t01=0x00f4}
0x5252…5288 Head {h00=0x0032, h01=0x0050, text=»* BIT 15 1 IF MORE CHARACTERS«, t00=0x0034, t01=0x011e}
0x5288…52a6 Head {h00=0x001a, h01=0x0050, text=»* A2 = BITS 0-7 ZERO«, t00=0x0034, t01=0x0154}
0x52a6…52c6 Head {h00=0x001c, h01=0x0050, text=»* BITS 8-15 CHARACTER «, t00=0x0034, t01=0x0172}
0x52c6…52d0 (53, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0004}
0x52d0…5314 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0035, t01=0x000e}
0x5314…531e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0052}
0x531e…5332 Head {h00=0x0010, h01=0x0050, text=»INPUT EQU * «, t00=0x0035, t01=0x005c}
0x5332…534c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0035, t01=0x0070}
0x534c…5376 Head {h00=0x0026, h01=0x0050, text=» LC A1,DWTCHP,A6 CHANNEL PARAMETER«, t00=0x0035, t01=0x008a}
0x5376…53a2 Head {h00=0x0028, h01=0x0050, text=» ANK A1,MASKCT CLEAN CONNECTION TYPE«, t00=0x0035, t01=0x00b4}
0x53a2…53be Head {h00=0x0018, h01=0x0050, text=» SLA A1,1 MAKE INDEX«, t00=0x0035, t01=0x00e0}
0x53be…53e2 Head {h00=0x0020, h01=0x0050, text=» CWK A1,DTABLN INSIDE LIMIT?«, t00=0x0035, t01=0x00fc}
0x53e2…5416 Head {h00=0x0030, h01=0x0050, text=» ABI(L) INPTAB,A1 YES, ACTIVATE LINE DRIVER «, t00=0x0035, t01=0x0120}
0x5416…5432 Head {h00=0x0018, h01=0x0050, text=» RF NDRETE NO, ERROR«, t00=0x0035, t01=0x0154}
0x5432…5444 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0035, t01=0x0170}
0x5444…545e Head {h00=0x0016, h01=0x0050, text=» IFT NTONSU=0 U =1«, t00=0x0035, t01=0x0182}
0x545e…5488 Head {h00=0x0026, h01=0x0050, text=» ABL LTCHRI ACTIVATE SUM-DRIVER =1«, t00=0x0036, t01=0x000c}
0x5488…549a Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0036, t01=0x0036}
0x549a…54a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0048}
0x54a4…54b2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0052}
0x54b2…54bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0060}
0x54bc…5500 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0036, t01=0x006a}
0x5500…550a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00ae}
0x550a…5522 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0036, t01=0x00b8}
0x5522…5532 Head {h00=0x000c, h01=0x0050, text=»* STABLK«, t00=0x0036, t01=0x00d0}
0x5532…553c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00e0}
0x553c…5550 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0036, t01=0x00ea}
0x5550…558a Head {h00=0x0036, h01=0x0050, text=»* THIS ROUTINE IS CALLED FROM THE TERMINAL DEVICE «, t00=0x0036, t01=0x00fe}
0x558a…55c0 Head {h00=0x0032, h01=0x0050, text=»* DRIVERS TO DEFINE START OF AN OUTPUT BLOCK. «, t00=0x0036, t01=0x0138}
0x55c0…55f8 Head {h00=0x0034, h01=0x0050, text=»* THE ACTIONS TAKEN AT START OF BLOCK VARIES FOR«, t00=0x0036, t01=0x016e}
0x55f8…561a Head {h00=0x001e, h01=0x0050, text=»* DIFFERENT LINE DRIVERS. «, t00=0x0037, t01=0x0016}
0x561a…5624 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0038}
0x5624…5634 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0037, t01=0x0042}
0x5634…564a Head {h00=0x0012, h01=0x0050, text=»* CF A5,STABLK«, t00=0x0037, t01=0x0052}
0x564a…5654 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0068}
0x5654…5664 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0037, t01=0x0072}
0x5664…5696 Head {h00=0x002e, h01=0x0050, text=»* A2 = MAXIMAL NR OF CHARACTERS IN BLOCK «, t00=0x0037, t01=0x0082}
0x5696…56ba Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x0037, t01=0x00b4}
0x56ba…56d6 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0037, t01=0x00d8}
0x56d6…56e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x00f4}
0x56e0…56f2 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0037, t01=0x00fe}
0x56f2…570e Head {h00=0x0018, h01=0x0050, text=»* A1 = RETURN CODE «, t00=0x0037, t01=0x0110}
0x570e…5720 Head {h00=0x000e, h01=0x0050, text=»* 0 IF OK«, t00=0x0037, t01=0x012c}
0x5720…573a Head {h00=0x0016, h01=0x0050, text=»* NOT 0 IF ERROR «, t00=0x0037, t01=0x013e}
0x573a…576e Head {h00=0x0030, h01=0x0050, text=»* A2 = DEVICE STATUS (IF RELEVANT, IE A1=0)«, t00=0x0037, t01=0x0158}
0x576e…578c Head {h00=0x001a, h01=0x0050, text=»* CR = CONTENTS OF A1«, t00=0x0037, t01=0x018c}
0x578c…5796 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x001a}
0x5796…57da Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0038, t01=0x0024}
0x57da…57e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0068}
0x57e4…57f8 Head {h00=0x0010, h01=0x0050, text=»STABLK EQU *«, t00=0x0038, t01=0x0072}
0x57f8…5822 Head {h00=0x0026, h01=0x0050, text=» LC A1,DWTCHP,A6 CHANNEL PARAMETER«, t00=0x0038, t01=0x0086}
0x5822…583c Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0038, t01=0x00b0}
0x583c…5868 Head {h00=0x0028, h01=0x0050, text=» ANK A1,MASKCT CLEAN CONNECTION TYPE«, t00=0x0038, t01=0x00ca}
0x5868…5884 Head {h00=0x0018, h01=0x0050, text=» SLA A1,1 MAKE INDEX«, t00=0x0038, t01=0x00f6}
0x5884…58a8 Head {h00=0x0020, h01=0x0050, text=» CWK A1,DTABLN INSIDE LIMIT?«, t00=0x0038, t01=0x0112}
0x58a8…58dc Head {h00=0x0030, h01=0x0050, text=» ABI(L) STBTAB,A1 YES, ACTIVATE LINE DRIVER «, t00=0x0038, t01=0x0136}
0x58dc…58f8 Head {h00=0x0018, h01=0x0050, text=» RF NDRETE NO, ERROR«, t00=0x0038, t01=0x016a}
0x58f8…590a Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0038, t01=0x0186}
0x590a…5924 Head {h00=0x0016, h01=0x0050, text=» IFT NTONSU=0 U =1«, t00=0x0039, t01=0x0008}
0x5924…594a Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 LOCAL OR REMOTE ? =1«, t00=0x0039, t01=0x0022}
0x594a…596a Head {h00=0x001c, h01=0x0050, text=» ABL(Z) LTSTBL LOCAL =1 «, t00=0x0039, t01=0x0048}
0x596a…5988 Head {h00=0x001a, h01=0x0050, text=» ABL RTSTBL REMOTE =1 «, t00=0x0039, t01=0x0068}
0x5988…599a Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0039, t01=0x0086}
0x599a…59a8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0039, t01=0x0098}
0x59a8…59b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00a6}
0x59b2…59f6 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0039, t01=0x00b0}
0x59f6…5a00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00f4}
0x5a00…5a18 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0039, t01=0x00fe}
0x5a18…5a28 Head {h00=0x000c, h01=0x0050, text=»* OUTPUT«, t00=0x0039, t01=0x0116}
0x5a28…5a32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0126}
0x5a32…5a46 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0039, t01=0x0130}
0x5a46…5a7c Head {h00=0x0032, h01=0x0050, text=»* THIS ROUTINE HANDLES OUTPUT OF ONE CHARACTER«, t00=0x0039, t01=0x0144}
0x5a7c…5ab0 Head {h00=0x0030, h01=0x0050, text=»* FROM A TERMINAL DEVICE DRIVER TO A DEVICE.«, t00=0x0039, t01=0x017a}
0x5ab0…5aba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x001e}
0x5aba…5aca Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x003a, t01=0x0028}
0x5aca…5ae0 Head {h00=0x0012, h01=0x0050, text=»* CF A5,OUTPUT«, t00=0x003a, t01=0x0038}
0x5ae0…5aea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x004e}
0x5aea…5afa Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x003a, t01=0x0058}
0x5afa…5b1e Head {h00=0x0020, h01=0x0050, text=»* A2 = BITS 0-7 IRRELEVANT«, t00=0x003a, t01=0x0068}
0x5b1e…5b3e Head {h00=0x001c, h01=0x0050, text=»* BITS 8-15 CHARACTER «, t00=0x003a, t01=0x008c}
0x5b3e…5b62 Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x003a, t01=0x00ac}
0x5b62…5b7e Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x003a, t01=0x00d0}
0x5b7e…5b88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00ec}
0x5b88…5b9a Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x003a, t01=0x00f6}
0x5b9a…5bb6 Head {h00=0x0018, h01=0x0050, text=»* A1 = RETURN CODE «, t00=0x003a, t01=0x0108}
0x5bb6…5bc8 Head {h00=0x000e, h01=0x0050, text=»* 0 IF OK«, t00=0x003a, t01=0x0124}
0x5bc8…5be2 Head {h00=0x0016, h01=0x0050, text=»* NOT 0 IF ERROR «, t00=0x003a, t01=0x0136}
0x5be2…5c16 Head {h00=0x0030, h01=0x0050, text=»* A2 = DEVICE STATUS (IF RELEVANT, IE A1=0)«, t00=0x003a, t01=0x0150}
0x5c16…5c34 Head {h00=0x001a, h01=0x0050, text=»* CR = CONTENTS OF A1«, t00=0x003a, t01=0x0184}
0x5c34…5c3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0012}
0x5c3e…5c82 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x003b, t01=0x001c}
0x5c82…5c8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0060}
0x5c8c…5ca0 Head {h00=0x0010, h01=0x0050, text=»OUTPUT EQU *«, t00=0x003b, t01=0x006a}
0x5ca0…5cba Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x003b, t01=0x007e}
0x5cba…5ce4 Head {h00=0x0026, h01=0x0050, text=» LC A1,DWTCHP,A6 CHANNEL PARAMETER«, t00=0x003b, t01=0x0098}
0x5ce4…5d10 Head {h00=0x0028, h01=0x0050, text=» ANK A1,MASKCT CLEAN CONNECTION TYPE«, t00=0x003b, t01=0x00c2}
0x5d10…5d2c Head {h00=0x0018, h01=0x0050, text=» SLA A1,1 MAKE INDEX«, t00=0x003b, t01=0x00ee}
0x5d2c…5d50 Head {h00=0x0020, h01=0x0050, text=» CWK A1,DTABLN INSIDE LIMIT?«, t00=0x003b, t01=0x010a}
0x5d50…5d84 Head {h00=0x0030, h01=0x0050, text=» ABI(L) OUPTAB,A1 YES, ACTIVATE LINE DRIVER «, t00=0x003b, t01=0x012e}
0x5d84…5da0 Head {h00=0x0018, h01=0x0050, text=» RF NDRETE NO, ERROR«, t00=0x003b, t01=0x0162}
0x5da0…5db2 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x003b, t01=0x017e}
0x5db2…5dcc Head {h00=0x0016, h01=0x0050, text=» IFT NTONSU=0 U =1«, t00=0x003b, t01=0x0190}
0x5dcc…5df6 Head {h00=0x0026, h01=0x0050, text=» ABL LTCHRO ACTIVATE SUM-DRIVER =1«, t00=0x003c, t01=0x001a}
0x5df6…5e08 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x003c, t01=0x0044}
0x5e08…5e12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0056}
0x5e12…5e20 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003c, t01=0x0060}
0x5e20…5e2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x006e}
0x5e2a…5e6e Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x003c, t01=0x0078}
0x5e6e…5e78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x00bc}
0x5e78…5e90 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x003c, t01=0x00c6}
0x5e90…5ea0 Head {h00=0x000c, h01=0x0050, text=»* ENDBLK«, t00=0x003c, t01=0x00de}
0x5ea0…5eaa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x00ee}
0x5eaa…5ebe Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x003c, t01=0x00f8}
0x5ebe…5ef8 Head {h00=0x0036, h01=0x0050, text=»* THIS ROUTINE IS CALLED FROM THE TERMINAL DEVICE «, t00=0x003c, t01=0x010c}
0x5ef8…5f2c Head {h00=0x0030, h01=0x0050, text=»* DRIVERS TO DEFINE END OF AN OUTPUT BLOCK. «, t00=0x003c, t01=0x0146}
0x5f2c…5f62 Head {h00=0x0032, h01=0x0050, text=»* THE ACTIONS TAKEN AT END OF BLOCK VARIES FOR«, t00=0x003c, t01=0x017a}
0x5f62…5f84 Head {h00=0x001e, h01=0x0050, text=»* DIFFERENT LINE DRIVERS. «, t00=0x003d, t01=0x0020}
0x5f84…5f8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0042}
0x5f8e…5f9e Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x003d, t01=0x004c}
0x5f9e…5fb4 Head {h00=0x0012, h01=0x0050, text=»* CF A5,ENDBLK«, t00=0x003d, t01=0x005c}
0x5fb4…5fbe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0072}
0x5fbe…5fce Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x003d, t01=0x007c}
0x5fce…5ff2 Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x003d, t01=0x008c}
0x5ff2…600e Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x003d, t01=0x00b0}
0x600e…6018 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00cc}
0x6018…602a Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x003d, t01=0x00d6}
0x602a…6046 Head {h00=0x0018, h01=0x0050, text=»* A1 = RETURN CODE «, t00=0x003d, t01=0x00e8}
0x6046…6058 Head {h00=0x000e, h01=0x0050, text=»* 0 IF OK«, t00=0x003d, t01=0x0104}
0x6058…6072 Head {h00=0x0016, h01=0x0050, text=»* NOT 0 IF ERROR «, t00=0x003d, t01=0x0116}
0x6072…60a6 Head {h00=0x0030, h01=0x0050, text=»* A2 = DEVICE STATUS (IF RELEVANT, IE A1=0)«, t00=0x003d, t01=0x0130}
0x60a6…60c4 Head {h00=0x001a, h01=0x0050, text=»* CR = CONTENTS OF A1«, t00=0x003d, t01=0x0164}
0x60c4…60ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0182}
0x60ce…6112 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x003d, t01=0x018c}
0x6112…611c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0040}
0x611c…6130 Head {h00=0x0010, h01=0x0050, text=»ENDBLK EQU *«, t00=0x003e, t01=0x004a}
0x6130…615a Head {h00=0x0026, h01=0x0050, text=» LC A1,DWTCHP,A6 CHANNEL PARAMETER«, t00=0x003e, t01=0x005e}
0x615a…6174 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x003e, t01=0x0088}
0x6174…61a0 Head {h00=0x0028, h01=0x0050, text=» ANK A1,MASKCT CLEAN CONNECTION TYPE«, t00=0x003e, t01=0x00a2}
0x61a0…61bc Head {h00=0x0018, h01=0x0050, text=» SLA A1,1 MAKE INDEX«, t00=0x003e, t01=0x00ce}
0x61bc…61e0 Head {h00=0x0020, h01=0x0050, text=» CWK A1,DTABLN INSIDE LIMIT?«, t00=0x003e, t01=0x00ea}
0x61e0…6214 Head {h00=0x0030, h01=0x0050, text=» ABI(L) ENBTAB,A1 YES, ACTIVATE LINE DRIVER «, t00=0x003e, t01=0x010e}
0x6214…6230 Head {h00=0x0018, h01=0x0050, text=» RF NDRETE NO, ERROR«, t00=0x003e, t01=0x0142}
0x6230…6242 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x003e, t01=0x015e}
0x6242…625c Head {h00=0x0016, h01=0x0050, text=» IFT NTONSU=0 U =1«, t00=0x003e, t01=0x0170}
0x625c…6282 Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 LOCAL OR REMOTE ? =1«, t00=0x003e, t01=0x018a}
0x6282…62a2 Head {h00=0x001c, h01=0x0050, text=» ABL(Z) LTENBL LOCAL =1 «, t00=0x003f, t01=0x0020}
0x62a2…62c0 Head {h00=0x001a, h01=0x0050, text=» ABL RTENBL REMOTE =1 «, t00=0x003f, t01=0x0040}
0x62c0…62d2 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x003f, t01=0x005e}
0x62d2…62dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0070}
0x62dc…62ea Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x007a}
0x62ea…62f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0088}
0x62f4…6338 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x003f, t01=0x0092}
0x6338…6342 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00d6}
0x6342…635a Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x003f, t01=0x00e0}
0x635a…6368 Head {h00=0x000a, h01=0x0050, text=»* ECHO«, t00=0x003f, t01=0x00f8}
0x6368…6372 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0106}
0x6372…6386 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x003f, t01=0x0110}
0x6386…63c6 Head {h00=0x003c, h01=0x0050, text=»* SUBROUTINE TO ECHO CHARACTER CONTAINING TWO PARTS, «, t00=0x003f, t01=0x0124}
0x63c6…63f8 Head {h00=0x002e, h01=0x0050, text=»* ONE GENERAL AND ONE DEVICE-DEPENDENT «, t00=0x003f, t01=0x0164}
0x63f8…6430 Head {h00=0x0034, h01=0x0050, text=»* PART ONE: FIND DWT-ADDRESS OF ECHO-DEVICE, «, t00=0x0040, t01=0x0008}
0x6430…6466 Head {h00=0x0032, h01=0x0050, text=»* LOAD STACKBASE AND FIND ADDRESS«, t00=0x0040, t01=0x0040}
0x6466…649e Head {h00=0x0034, h01=0x0050, text=»* TO DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x0040, t01=0x0076}
0x649e…64d0 Head {h00=0x002e, h01=0x0050, text=»* PART TWO: ECHO ONE OR MORE CHARACTERS«, t00=0x0040, t01=0x00ae}
0x64d0…6506 Head {h00=0x0032, h01=0x0050, text=»* CORRESPONDING TO ONE CHARACTER «, t00=0x0040, t01=0x00e0}
0x6506…653e Head {h00=0x0034, h01=0x0050, text=»* TO BE STORED IN INPUT ECB-BUFFER «, t00=0x0040, t01=0x0116}
0x653e…6576 Head {h00=0x0034, h01=0x0050, text=»* PART ONE FOLLOWS AND PART TWO CAN BE FOUND «, t00=0x0040, t01=0x014e}
0x6576…65ae Head {h00=0x0034, h01=0x0050, text=»* IN THE DRIVER MODULE CORRESPONDING TO ECHO «, t00=0x0040, t01=0x0186}
0x65ae…65c8 Head {h00=0x0016, h01=0x0050, text=»* OUTPUT DEVICE«, t00=0x0041, t01=0x002e}
0x65c8…65d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0048}
0x65d2…660a Head {h00=0x0034, h01=0x0050, text=»* ECHO IS USED WHEN A CHARACTER SHOULD BE ECHOED«, t00=0x0041, t01=0x0052}
0x660a…663a Head {h00=0x002c, h01=0x0050, text=»* ECHEND IS USED AT END OF INPUT REQUEST«, t00=0x0041, t01=0x008a}
0x663a…6674 Head {h00=0x0036, h01=0x0050, text=»* THE ECHO-ROUTINE SHOULD BE TERMINATED WITH A «, t00=0x0041, t01=0x00ba}
0x6674…6692 Head {h00=0x001a, h01=0x0050, text=»* JUMP TO 'ECHRTN'.«, t00=0x0041, t01=0x00f4}
0x6692…669c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0112}
0x669c…66ac Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0041, t01=0x011c}
0x66ac…66c0 Head {h00=0x0010, h01=0x0050, text=»* CF A5,ECHO«, t00=0x0041, t01=0x012c}
0x66c0…66d6 Head {h00=0x0012, h01=0x0050, text=»* CF A5,ECHEND«, t00=0x0041, t01=0x0140}
0x66d6…66e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0156}
0x66e0…66f0 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0041, t01=0x0160}
0x66f0…6724 Head {h00=0x0030, h01=0x0050, text=»* A1 = BITS 0-14 NOT SIGNIFICANT«, t00=0x0041, t01=0x0170}
0x6724…675c Head {h00=0x0034, h01=0x0050, text=»* BIT 15 1 IF MORE CHARACTERS «, t00=0x0042, t01=0x0014}
0x675c…6786 Head {h00=0x0026, h01=0x0050, text=»* A2 = BITS 0-7 NOT SIGNIFICANT «, t00=0x0042, t01=0x004c}
0x6786…67b0 Head {h00=0x0026, h01=0x0050, text=»* BITS 8-17 CHARACTER (IF ECHO)«, t00=0x0042, t01=0x0076}
0x67b0…67d4 Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x0042, t01=0x00a0}
0x67d4…67f0 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0042, t01=0x00c4}
0x67f0…67fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x00e0}
0x67fa…6808 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0042, t01=0x00ea}
0x6808…6812 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x00f8}
0x6812…6824 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0042, t01=0x0102}
0x6824…6854 Head {h00=0x002c, h01=0x0050, text=»* AT ENTRY TO ECHO OUTPUT ROUTINE: «, t00=0x0042, t01=0x0114}
0x6854…6888 Head {h00=0x0030, h01=0x0050, text=»* A1 = BITS 0-14 NOT SIGNIFICANT«, t00=0x0042, t01=0x0144}
0x6888…68c0 Head {h00=0x0034, h01=0x0050, text=»* BIT 15 1 IF MORE CHARACTERS «, t00=0x0042, t01=0x0178}
0x68c0…68e8 Head {h00=0x0024, h01=0x0050, text=»* A2 = BITS 0-7 ZERO (IF ECHO)«, t00=0x0043, t01=0x0020}
0x68e8…6912 Head {h00=0x0026, h01=0x0050, text=»* BITS 8-15 CHARACTER (IF ECHO)«, t00=0x0043, t01=0x0048}
0x6912…6936 Head {h00=0x0020, h01=0x0050, text=»* A5 = LOCAL STACK POINTER «, t00=0x0043, t01=0x0072}
0x6936…6962 Head {h00=0x0028, h01=0x0050, text=»* A6 = ADDRESS OF OUTPUT DEVICE DWT«, t00=0x0043, t01=0x0096}
0x6962…6990 Head {h00=0x002a, h01=0x0050, text=»* A7 = BIT 0 0 IF ECHO, 1 IF ECHEND «, t00=0x0043, t01=0x00c2}
0x6990…69b6 Head {h00=0x0022, h01=0x0050, text=»* BITS 1-15 NOT SIGNIFICANT«, t00=0x0043, t01=0x00f0}
0x69b6…69da Head {h00=0x0020, h01=0x0050, text=»* AT SUBROUTINE RETURN:«, t00=0x0043, t01=0x0116}
0x69da…69f2 Head {h00=0x0014, h01=0x0050, text=»* A1 = CHANGED «, t00=0x0043, t01=0x013a}
0x69f2…6a0a Head {h00=0x0014, h01=0x0050, text=»* A2 = CHANGED «, t00=0x0043, t01=0x0152}
0x6a0a…6a22 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0043, t01=0x016a}
0x6a22…6a2c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0182}
0x6a2c…6a70 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0043, t01=0x018c}
0x6a70…6a7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0040}
0x6a7a…6a8e Head {h00=0x0010, h01=0x0050, text=»ECHEND EQU *«, t00=0x0044, t01=0x004a}
0x6a8e…6a98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x005e}
0x6a98…6aac Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0044, t01=0x0068}
0x6aac…6adc Head {h00=0x002c, h01=0x0050, text=» CF A15,NDSAV8 SAVE A3-A5, A7-A8 IN DWT «, t00=0x0044, t01=0x007c}
0x6adc…6b08 Head {h00=0x0028, h01=0x0050, text=» LDKL A7,/8000 INDICATE END OF ECHO «, t00=0x0044, t01=0x00ac}
0x6b08…6b1a Head {h00=0x000e, h01=0x0050, text=» RF ECHO10«, t00=0x0044, t01=0x00d8}
0x6b1a…6b24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x00ea}
0x6b24…6b32 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0044, t01=0x00f4}
0x6b32…6b3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0102}
0x6b3c…6b48 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x010c}
0x6b48…6b52 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0118}
0x6b52…6b64 Head {h00=0x000e, h01=0x0050, text=»ECHO EQU *«, t00=0x0044, t01=0x0122}
0x6b64…6b78 Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0044, t01=0x0134}
0x6b78…6ba8 Head {h00=0x002c, h01=0x0050, text=» CF A15,NDSAV8 SAVE A3-A5, A7-A8 IN DWT «, t00=0x0044, t01=0x0148}
0x6ba8…6bd2 Head {h00=0x0026, h01=0x0050, text=» LDK A7,0 INDICATE NOT END OF ECHO«, t00=0x0044, t01=0x0178}
0x6bd2…6bdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0012}
0x6bdc…6be6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x001c}
0x6be6…6bfa Head {h00=0x0010, h01=0x0050, text=»ECHO10 EQU *«, t00=0x0045, t01=0x0026}
0x6bfa…6c18 Head {h00=0x001a, h01=0x0050, text=» LD A3,DWTST,A6 STATUS«, t00=0x0045, t01=0x003a}
0x6c18…6c40 Head {h00=0x0024, h01=0x0050, text=» ANKL A3,DWFECH ECHO REQUESTED? «, t00=0x0045, t01=0x0058}
0x6c40…6c60 Head {h00=0x001c, h01=0x0050, text=» RF(Z) NDREP NO, RETURN «, t00=0x0045, t01=0x0080}
0x6c60…6c6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00a0}
0x6c6a…6c9e Head {h00=0x0030, h01=0x0050, text=» LDR A4,A6 SAVE DWT-ADDRESS OF INPUT DEVICE «, t00=0x0045, t01=0x00aa}
0x6c9e…6cd4 Head {h00=0x0032, h01=0x0050, text=» LD A6,DWTECH,A6 DWT-ADDRESS OF OUTPUT DEVICE «, t00=0x0045, t01=0x00de}
0x6cd4…6d0e Head {h00=0x0036, h01=0x0050, text=» ST A4,DWTWAT,A6 SAVE DWT-ADDRESS OF INPUT DEVICE «, t00=0x0045, t01=0x0114}
0x6d0e…6d26 Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB2 «, t00=0x0045, t01=0x014e}
0x6d26…6d50 Head {h00=0x0026, h01=0x0050, text=» ADR A5,A6 STACKBASE-ADDRESS IN A5«, t00=0x0045, t01=0x0166}
0x6d50…6d74 Head {h00=0x0020, h01=0x0050, text=» ANK A2,/FF CLEAN CHARACTER «, t00=0x0045, t01=0x0190}
0x6d74…6da6 Head {h00=0x002e, h01=0x0050, text=» LD A3,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK «, t00=0x0046, t01=0x0024}
0x6da6…6de0 Head {h00=0x0036, h01=0x0050, text=» ABI ECHADR,A3 GO TO ECHO-ROUTINE DEVICE-DEPENDENT«, t00=0x0046, t01=0x0056}
0x6de0…6dec Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0046, t01=0x0090}
0x6dec…6df6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x009c}
0x6df6…6e04 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0046, t01=0x00a6}
0x6e04…6e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x00b4}
0x6e0e…6e52 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0046, t01=0x00be}
0x6e52…6e5c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0102}
0x6e5c…6e74 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0046, t01=0x010c}
0x6e74…6e84 Head {h00=0x000c, h01=0x0050, text=»* ECHRTN«, t00=0x0046, t01=0x0124}
0x6e84…6e8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0134}
0x6e8e…6ea2 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0046, t01=0x013e}
0x6ea2…6ee0 Head {h00=0x003a, h01=0x0050, text=»* THIS ROUTINE IS USED WHEN OUTPUT DEVICE ECHO ROUTINE«, t00=0x0046, t01=0x0152}
0x6ee0…6f1c Head {h00=0x0038, h01=0x0050, text=»* IS READY WITH ECHOING ACTIONS, AND WANTS TO LEAVE «, t00=0x0046, t01=0x0190}
0x6f1c…6f4a Head {h00=0x002a, h01=0x0050, text=»* CONTROL BACK TO INPUT DEVICE DRIVER.«, t00=0x0047, t01=0x003c}
0x6f4a…6f54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x006a}
0x6f54…6f64 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0047, t01=0x0074}
0x6f64…6f78 Head {h00=0x0010, h01=0x0050, text=»* ABL ECHRTN«, t00=0x0047, t01=0x0084}
0x6f78…6f82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0098}
0x6f82…6f92 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0047, t01=0x00a2}
0x6f92…6fbe Head {h00=0x0028, h01=0x0050, text=»* A6 = DWT ADDRESS OF OUTPUT DEVICE«, t00=0x0047, t01=0x00b2}
0x6fbe…6fc8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x00de}
0x6fc8…6fda Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0047, t01=0x00e8}
0x6fda…7002 Head {h00=0x0024, h01=0x0050, text=»* AT ENTRY TO INPUT DRIVER:«, t00=0x0047, t01=0x00fa}
0x7002…701c Head {h00=0x0016, h01=0x0050, text=»* SEE ECHO ROUTINE«, t00=0x0047, t01=0x0122}
0x701c…7026 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x013c}
0x7026…706a Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0047, t01=0x0146}
0x706a…7074 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x018a}
0x7074…7088 (72, 0, 400) Head {h00=0x0010, h01=0x0050, text=»ECHRTN EQU *«, t00=0x0048, t01=0x0004}
0x7088…709c Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0048, t01=0x0018}
0x709c…70d0 Head {h00=0x0030, h01=0x0050, text=» LD A6,DWTWAT,A6 DWT-ADDRESS OF INPUT DEVICE«, t00=0x0048, t01=0x002c}
0x70d0…7100 Head {h00=0x002c, h01=0x0050, text=» RF NDREP RELOAD A3-A5, A7-A8 AND RETURN«, t00=0x0048, t01=0x0060}
0x7100…710c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0048, t01=0x0090}
0x710c…7116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x009c}
0x7116…7124 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0048, t01=0x00a6}
0x7124…712e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x00b4}
0x712e…7172 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0048, t01=0x00be}
0x7172…717c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0102}
0x717c…7194 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0048, t01=0x010c}
0x7194…71a4 Head {h00=0x000c, h01=0x0050, text=»* GETCHR«, t00=0x0048, t01=0x0124}
0x71a4…71ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0134}
0x71ae…71c2 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0048, t01=0x013e}
0x71c2…71fa Head {h00=0x0034, h01=0x0050, text=»* THIS ROUTINE WILL FETCH ONE CHARACTER FROM THE«, t00=0x0048, t01=0x0152}
0x71fa…722e Head {h00=0x0030, h01=0x0050, text=»* ECB BUFFER AND INCREMENT THE BUFFER INDEX.«, t00=0x0048, t01=0x018a}
0x722e…7264 Head {h00=0x0032, h01=0x0050, text=»* IF NO CHARACTER IS LEFT, INDEX IS STORED IN «, t00=0x0049, t01=0x002e}
0x7264…7284 Head {h00=0x001c, h01=0x0050, text=»* ECB REQUESTED LENGTH. «, t00=0x0049, t01=0x0064}
0x7284…728e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0084}
0x728e…729e Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0049, t01=0x008e}
0x729e…72b6 Head {h00=0x0014, h01=0x0050, text=»* CF A15,GETCHR «, t00=0x0049, t01=0x009e}
0x72b6…72c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00b6}
0x72c0…72d0 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0049, t01=0x00c0}
0x72d0…72ec Head {h00=0x0018, h01=0x0050, text=»* A3 = BUFFER INDEX«, t00=0x0049, t01=0x00d0}
0x72ec…7308 Head {h00=0x0018, h01=0x0050, text=»* A8 = ECB ADDRESS «, t00=0x0049, t01=0x00ec}
0x7308…7312 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0108}
0x7312…7324 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0049, t01=0x0112}
0x7324…7348 Head {h00=0x0020, h01=0x0050, text=»* A1 = >0 IF CHARACTER LEFT«, t00=0x0049, t01=0x0124}
0x7348…736c Head {h00=0x0020, h01=0x0050, text=»* =<0 IF NO CHARACTER LEFT«, t00=0x0049, t01=0x0148}
0x736c…7394 Head {h00=0x0024, h01=0x0050, text=»* A2 = BITS 0-7 ZERO (IF A1>0)«, t00=0x0049, t01=0x016c}
0x7394…73be (74, 0, 400) Head {h00=0x0026, h01=0x0050, text=»* BITS 8-15 CHARACTER (IF A1>0)«, t00=0x004a, t01=0x0004}
0x73be…73ea Head {h00=0x0028, h01=0x0050, text=»* A3 = UPDATED BYTE INDEX (IF A1>0)«, t00=0x004a, t01=0x002e}
0x73ea…7402 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x004a, t01=0x005a}
0x7402…741c Head {h00=0x0016, h01=0x0050, text=»* INTERR. ENABLED «, t00=0x004a, t01=0x0072}
0x741c…7426 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x008c}
0x7426…746a Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004a, t01=0x0096}
0x746a…7474 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00da}
0x7474…7488 Head {h00=0x0010, h01=0x0050, text=»GETCHR EQU *«, t00=0x004a, t01=0x00e4}
0x7488…74b0 Head {h00=0x0024, h01=0x0050, text=» LD A1,ECBRL,A8 REQUESTED LENGTH«, t00=0x004a, t01=0x00f8}
0x74b0…74c2 Head {h00=0x000e, h01=0x0050, text=» SUR A1,A3«, t00=0x004a, t01=0x0120}
0x74c2…74f0 Head {h00=0x002a, h01=0x0050, text=» RF(NP) GCH010 LAST CHARACTER REACHED «, t00=0x004a, t01=0x0132}
0x74f0…74fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0160}
0x74fa…7508 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004a, t01=0x016a}
0x7508…7512 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0178}
0x7512…753c Head {h00=0x0026, h01=0x0050, text=» LD A2,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x004a, t01=0x0182}
0x753c…754e Head {h00=0x000e, h01=0x0050, text=» ADR A2,A3«, t00=0x004b, t01=0x001c}
0x754e…756c Head {h00=0x001a, h01=0x0050, text=» LCR A2,A2 CHAR. TO A2«, t00=0x004b, t01=0x002e}
0x756c…7580 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x004b, t01=0x004c}
0x7580…75a8 Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INCREMENT BUFFER INDEX«, t00=0x004b, t01=0x0060}
0x75a8…75ba Head {h00=0x000e, h01=0x0050, text=» RF GCH020«, t00=0x004b, t01=0x0088}
0x75ba…75c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x009a}
0x75c4…75ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x00a4}
0x75ce…75e2 Head {h00=0x0010, h01=0x0050, text=»GCH010 EQU *«, t00=0x004b, t01=0x00ae}
0x75e2…7610 Head {h00=0x002a, h01=0x0050, text=» ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH«, t00=0x004b, t01=0x00c2}
0x7610…7624 Head {h00=0x0010, h01=0x0050, text=»GCH020 EQU *«, t00=0x004b, t01=0x00f0}
0x7624…764a Head {h00=0x0022, h01=0x0050, text=» ADKL A15,2 RETURN AND ENABLE «, t00=0x004b, t01=0x0104}
0x764a…7656 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x004b, t01=0x012a}
0x7656…766a Head {h00=0x0010, h01=0x0050, text=» LDR* P,A15 «, t00=0x004b, t01=0x0136}
0x766a…7674 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x014a}
0x7674…7682 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004b, t01=0x0154}
0x7682…768c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0162}
0x768c…76d0 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004b, t01=0x016c}
0x76d0…76da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0020}
0x76da…76f2 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x004c, t01=0x002a}
0x76f2…7702 Head {h00=0x000c, h01=0x0050, text=»* ABORT «, t00=0x004c, t01=0x0042}
0x7702…770c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0052}
0x770c…7720 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x004c, t01=0x005c}
0x7720…775e Head {h00=0x003a, h01=0x0050, text=»* THIS ROUTINE RESETS THE INPUT REQUESTED FLAG IN DWT.«, t00=0x004c, t01=0x0070}
0x775e…779c Head {h00=0x003a, h01=0x0050, text=»* IT IS USED AT ABORT REQUESTS, WHEN A REQUESTED INPUT«, t00=0x004c, t01=0x00ae}
0x779c…77ba Head {h00=0x001a, h01=0x0050, text=»* IS NO LONGER WANTED.«, t00=0x004c, t01=0x00ec}
0x77ba…77c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x010a}
0x77c4…77d4 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x004c, t01=0x0114}
0x77d4…77ea Head {h00=0x0012, h01=0x0050, text=»* CF A15,ABORT«, t00=0x004c, t01=0x0124}
0x77ea…77f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x013a}
0x77f4…7804 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x004c, t01=0x0144}
0x7804…7820 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x004c, t01=0x0154}
0x7820…782a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0170}
0x782a…783c Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x004c, t01=0x017a}
0x783c…7854 Head {h00=0x0014, h01=0x0050, text=»* A1 = CHANGED «, t00=0x004c, t01=0x018c}
0x7854…786c Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x004d, t01=0x0014}
0x786c…7876 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x002c}
0x7876…78ba Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004d, t01=0x0036}
0x78ba…78c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x007a}
0x78c4…78d8 Head {h00=0x0010, h01=0x0050, text=»ABORT EQU * «, t00=0x004d, t01=0x0084}
0x78d8…790e Head {h00=0x0032, h01=0x0050, text=» LDKL A1,/FFFF-DWFINP MASK FOR INPUT REQUESTED«, t00=0x004d, t01=0x0098}
0x790e…7932 Head {h00=0x0020, h01=0x0050, text=» ANS A1,DWTST,A6 RESET FLAG «, t00=0x004d, t01=0x00ce}
0x7932…7948 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x004d, t01=0x00f2}
0x7948…7962 Head {h00=0x0016, h01=0x0050, text=» RF RTNP15 RETURN «, t00=0x004d, t01=0x0108}
0x7962…796e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004d, t01=0x0122}
0x796e…7984 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x004d, t01=0x012e}
0x7984…7994 Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x004d, t01=0x0144}
0x7994…79a0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004d, t01=0x0154}
0x79a0…79aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0160}
0x79aa…79b8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004d, t01=0x016a}
0x79b8…79c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0178}
0x79c2…7a06 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004d, t01=0x0182}
0x7a06…7a10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0036}
0x7a10…7a28 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x004e, t01=0x0040}
0x7a28…7a38 Head {h00=0x000c, h01=0x0050, text=»* LDISP «, t00=0x004e, t01=0x0058}
0x7a38…7a42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0068}
0x7a42…7a56 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x004e, t01=0x0072}
0x7a56…7a92 Head {h00=0x0038, h01=0x0050, text=»* THIS ROUTINE PERFORMS DISPATCHING FOR THE TERMINAL«, t00=0x004e, t01=0x0086}
0x7a92…7ace Head {h00=0x0038, h01=0x0050, text=»* DEVICE DRIVERS. IT ALSO PROVIDES QUICK EXITS FROM «, t00=0x004e, t01=0x00c2}
0x7ace…7b02 Head {h00=0x0030, h01=0x0050, text=»* DEVICE DRIVERS THAT INCLUDES TENDIO CALL. «, t00=0x004e, t01=0x00fe}
0x7b02…7b0c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0132}
0x7b0c…7b1c Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x004e, t01=0x013c}
0x7b1c…7b30 Head {h00=0x0010, h01=0x0050, text=»* ABL LENDER«, t00=0x004e, t01=0x014c}
0x7b30…7b44 Head {h00=0x0010, h01=0x0050, text=»* ABL LENDIS«, t00=0x004e, t01=0x0160}
0x7b44…7b58 Head {h00=0x0010, h01=0x0050, text=»* ABL LDISP «, t00=0x004e, t01=0x0174}
0x7b58…7b62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0188}
0x7b62…7b72 (79, 0, 400) Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x004f, t01=0x0004}
0x7b72…7b9a Head {h00=0x0024, h01=0x0050, text=»* A1 = RETURN CODE (IF LENDIS) «, t00=0x004f, t01=0x0014}
0x7b9a…7bb6 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x004f, t01=0x003c}
0x7bb6…7bc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0058}
0x7bc0…7bd2 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x004f, t01=0x0062}
0x7bd2…7c08 Head {h00=0x0032, h01=0x0050, text=»* AT ENTRY TO LINE DRIVER DISPATCH ENTRY:«, t00=0x004f, t01=0x0074}
0x7c08…7c24 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x004f, t01=0x00aa}
0x7c24…7c2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00c6}
0x7c2e…7c72 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004f, t01=0x00d0}
0x7c72…7c7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0114}
0x7c7c…7c90 Head {h00=0x0010, h01=0x0050, text=»LENDER EQU *«, t00=0x004f, t01=0x011e}
0x7c90…7cb6 Head {h00=0x0022, h01=0x0050, text=» LDKL A1,REQERR REQUEST ERROR «, t00=0x004f, t01=0x0132}
0x7cb6…7cc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0158}
0x7cc0…7cd4 Head {h00=0x0010, h01=0x0050, text=»LENDIS EQU *«, t00=0x004f, t01=0x0162}
0x7cd4…7cfa Head {h00=0x0022, h01=0x0050, text=» CF A15,TENDIO END I/O REQUEST«, t00=0x004f, t01=0x0176}
0x7cfa…7d04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x000c}
0x7d04…7d12 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0050, t01=0x0016}
0x7d12…7d1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x0024}
0x7d1c…7d30 Head {h00=0x0010, h01=0x0050, text=»LDISP EQU * «, t00=0x0050, t01=0x002e}
0x7d30…7d4a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0050, t01=0x0042}
0x7d4a…7d74 Head {h00=0x0026, h01=0x0050, text=» LC A1,DWTCHP,A6 CHANNEL PARAMETER«, t00=0x0050, t01=0x005c}
0x7d74…7da0 Head {h00=0x0028, h01=0x0050, text=» ANK A1,MASKCT CLEAN CONNECTION TYPE«, t00=0x0050, t01=0x0086}
0x7da0…7dbc Head {h00=0x0018, h01=0x0050, text=» SLA A1,1 MAKE INDEX«, t00=0x0050, t01=0x00b2}
0x7dbc…7de0 Head {h00=0x0020, h01=0x0050, text=» CWK A1,DTABLN INSIDE LIMIT?«, t00=0x0050, t01=0x00ce}
0x7de0…7e14 Head {h00=0x0030, h01=0x0050, text=» ABI(L) ENRTAB,A1 YES, ACTIVATE LINE DRIVER «, t00=0x0050, t01=0x00f2}
0x7e14…7e26 Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0050, t01=0x0126}
0x7e26…7e42 Head {h00=0x0018, h01=0x0050, text=» ABL TDISP NO, ERROR«, t00=0x0050, t01=0x0138}
0x7e42…7e4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x0154}
0x7e4c…7e5a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0050, t01=0x015e}
0x7e5a…7e64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x016c}
0x7e64…7e84 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0050, t01=0x0176}
0x7e84…7ea4 Head {h00=0x001c, h01=0x0050, text=»* LINE DRIVER ROUTINES *«, t00=0x0051, t01=0x0008}
0x7ea4…7ec4 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0051, t01=0x0028}
0x7ec4…7ece Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0048}
0x7ece…7f18 Head {h00=0x0046, h01=0x0050, text=»* THIS SECTION CONTAINS AN EXIT ROUTINE THAT CAN BE USED BY THE «, t00=0x0051, t01=0x0052}
0x7f18…7f56 Head {h00=0x003a, h01=0x0050, text=»* LINE DRIVERS WHEN RETURNING TO THE DEVICE DRIVER. «, t00=0x0051, t01=0x009c}
0x7f56…7f98 Head {h00=0x003e, h01=0x0050, text=»* IT ALSO CONTAINES A NUMBER OF SERVICE SUBROUTINES THAT«, t00=0x0051, t01=0x00da}
0x7f98…7fc6 Head {h00=0x002a, h01=0x0050, text=»* CAN BE CALLED BY THE LINE DRIVERS.«, t00=0x0051, t01=0x011c}
0x7fc6…7fd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x014a}
0x7fd0…7fda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0154}
0x7fda…800e Head {h00=0x0030, h01=0x0050, text=»* ROUTINES IN ORDER OF APPEARANCE IN CODE:«, t00=0x0051, t01=0x015e}
0x800e…8018 (82, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0004}
0x8018…8030 Head {h00=0x0014, h01=0x0050, text=»* NAME FUNCTION «, t00=0x0052, t01=0x000e}
0x8030…803a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0026}
0x803a…8062 Head {h00=0x0024, h01=0x0050, text=»* NDRET RETURN TO DEVICE DRIVER «, t00=0x0052, t01=0x0030}
0x8062…808c Head {h00=0x0026, h01=0x0050, text=»* NDSAV8 SAVE A3-A5, A7-A8 IN DWT «, t00=0x0052, t01=0x0058}
0x808c…80b6 Head {h00=0x0026, h01=0x0050, text=»* NDGET8 GET A3-A5, A7-A8 FROM DWT«, t00=0x0052, t01=0x0082}
0x80b6…80f2 Head {h00=0x0038, h01=0x0050, text=»* NDREWS CALL RECOVERY FOR ALL DWT:S ON WORK STATION«, t00=0x0052, t01=0x00ac}
0x80f2…8120 Head {h00=0x002a, h01=0x0050, text=»* NDREDW CALL RECOVERY ROUTINE FOR DWT«, t00=0x0052, t01=0x00e8}
0x8120…8158 Head {h00=0x0034, h01=0x0050, text=»* NDGEDN GET HIGEST DWT NUMBER FOR WORK STATION «, t00=0x0052, t01=0x0116}
0x8158…8178 Head {h00=0x001c, h01=0x0050, text=»* NDGEDW GET DWT ADDRESS«, t00=0x0052, t01=0x014e}
0x8178…8182 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x016e}
0x8182…8190 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0052, t01=0x0178}
0x8190…819a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0186}
0x819a…81de Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0052, t01=0x0190}
0x81de…81e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x0044}
0x81e8…8200 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0053, t01=0x004e}
0x8200…8210 Head {h00=0x000c, h01=0x0050, text=»* NDRET «, t00=0x0053, t01=0x0066}
0x8210…821a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x0076}
0x821a…822e Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0053, t01=0x0080}
0x822e…8266 Head {h00=0x0034, h01=0x0050, text=»* THIS ROUTINE CONTAINS A NUMBER OF ENTRIES FOR «, t00=0x0053, t01=0x0094}
0x8266…829a Head {h00=0x0030, h01=0x0050, text=»* RETURNING TO THE TERMINAL DEVICE DRIVERS. «, t00=0x0053, t01=0x00cc}
0x829a…82d2 Head {h00=0x0034, h01=0x0050, text=»* THEY CAN BE CALLED EITHER FROM OTHER ROUTINES «, t00=0x0053, t01=0x0100}
0x82d2…8308 Head {h00=0x0032, h01=0x0050, text=»* IN THE NETWORK DISTRIBUTOR, OR FROM THE LINE«, t00=0x0053, t01=0x0138}
0x8308…831a Head {h00=0x000e, h01=0x0050, text=»* DRIVERS.«, t00=0x0053, t01=0x016e}
0x831a…834e Head {h00=0x0030, h01=0x0050, text=»* FOR CPU 852 IT ALSO CONTAINS A "RTN A15" «, t00=0x0053, t01=0x0180}
0x834e…8380 Head {h00=0x002e, h01=0x0050, text=»* SIMULATION THAT DOESN'T PERFORM ENABLE. «, t00=0x0054, t01=0x0024}
0x8380…838a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x0056}
0x838a…839a Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0054, t01=0x0060}
0x839a…83ae Head {h00=0x0010, h01=0x0050, text=»* RF "NAME" «, t00=0x0054, t01=0x0070}
0x83ae…83c2 Head {h00=0x0010, h01=0x0050, text=»* RB "NAME" «, t00=0x0054, t01=0x0084}
0x83c2…83d6 Head {h00=0x0010, h01=0x0050, text=»* ABL "NAME"«, t00=0x0054, t01=0x0098}
0x83d6…83e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x00ac}
0x83e0…83f0 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0054, t01=0x00b6}
0x83f0…8420 Head {h00=0x002c, h01=0x0050, text=»* A5 = LOCAL STACK POINTER (IF NDRETX) «, t00=0x0054, t01=0x00c6}
0x8420…8448 Head {h00=0x0024, h01=0x0050, text=»* A6 = DWT ADDRESS (IF NDREPX) «, t00=0x0054, t01=0x00f6}
0x8448…8452 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x011e}
0x8452…8464 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0054, t01=0x0128}
0x8464…8498 Head {h00=0x0030, h01=0x0050, text=»* AT RETURN TO TERMINAL DEVICE DRIVER: «, t00=0x0054, t01=0x013a}
0x8498…84d0 Head {h00=0x0034, h01=0x0050, text=»* SEE HEADING OF CALLED REQUEST HANDLING ROUTINE«, t00=0x0054, t01=0x016e}
0x84d0…84da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0016}
0x84da…851e Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0055, t01=0x0020}
0x851e…8528 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0064}
0x8528…853c Head {h00=0x0010, h01=0x0050, text=»NDRETE EQU *«, t00=0x0055, t01=0x006e}
0x853c…8566 Head {h00=0x0026, h01=0x0050, text=» LDK A1,CONFER CONFIGURATION ERROR«, t00=0x0055, t01=0x0082}
0x8566…857e Head {h00=0x0014, h01=0x0050, text=» RF NDRET RETURN«, t00=0x0055, t01=0x00ac}
0x857e…8588 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x00c4}
0x8588…8596 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0055, t01=0x00ce}
0x8596…85a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x00dc}
0x85a0…85b4 Head {h00=0x0010, h01=0x0050, text=»NDREPO EQU *«, t00=0x0055, t01=0x00e6}
0x85b4…85e4 Head {h00=0x002c, h01=0x0050, text=» CF A15,NDGET8 GET A3-A5, A7-A8 FROM DWT«, t00=0x0055, t01=0x00fa}
0x85e4…85f8 Head {h00=0x0010, h01=0x0050, text=»NDRETO EQU *«, t00=0x0055, t01=0x012a}
0x85f8…8618 Head {h00=0x001c, h01=0x0050, text=» LDK A1,0 RETURN CODE OK«, t00=0x0055, t01=0x013e}
0x8618…863a Head {h00=0x001e, h01=0x0050, text=» LDK A2,0 DEVICE STATUS OK«, t00=0x0055, t01=0x015e}
0x863a…8652 Head {h00=0x0014, h01=0x0050, text=» RF NDRET RETURN«, t00=0x0055, t01=0x0180}
0x8652…865c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x0008}
0x865c…8670 Head {h00=0x0010, h01=0x0050, text=»NDREP EQU * «, t00=0x0056, t01=0x0012}
0x8670…86a0 Head {h00=0x002c, h01=0x0050, text=» CF A15,NDGET8 GET A3-A5, A7-A8 FROM DWT«, t00=0x0056, t01=0x0026}
0x86a0…86b4 Head {h00=0x0010, h01=0x0050, text=»NDRET EQU * «, t00=0x0056, t01=0x0056}
0x86b4…86c0 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0056, t01=0x006a}
0x86c0…86ea Head {h00=0x0026, h01=0x0050, text=» ADK A5,4 ADJUST STACK FOR RETURN «, t00=0x0056, t01=0x0076}
0x86ea…8704 Head {h00=0x0016, h01=0x0050, text=» LDR A1,A1 SET CR «, t00=0x0056, t01=0x00a0}
0x8704…872c Head {h00=0x0024, h01=0x0050, text=» ABR* A5 RETURN TO DEVICE DRIVER«, t00=0x0056, t01=0x00ba}
0x872c…8736 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00e2}
0x8736…8740 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00ec}
0x8740…8756 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0056, t01=0x00f6}
0x8756…876a Head {h00=0x0010, h01=0x0050, text=»RTNP15 EQU *«, t00=0x0056, t01=0x010c}
0x876a…878a Head {h00=0x001c, h01=0x0050, text=» ADKL A15,2 ADJUST STACK«, t00=0x0056, t01=0x0120}
0x878a…87a4 Head {h00=0x0016, h01=0x0050, text=» LDR* P,A15 RETURN«, t00=0x0056, t01=0x0140}
0x87a4…87b0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0056, t01=0x015a}
0x87b0…87be Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0056, t01=0x0166}
0x87be…87c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x0174}
0x87c8…880c Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0056, t01=0x017e}
0x880c…8816 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0032}
0x8816…882e Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0057, t01=0x003c}
0x882e…883e Head {h00=0x000c, h01=0x0050, text=»* NDSAV8«, t00=0x0057, t01=0x0054}
0x883e…8848 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0064}
0x8848…885c Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0057, t01=0x006e}
0x885c…8896 Head {h00=0x0036, h01=0x0050, text=»* THIS ROUTINE SAVES REGISTERS A3, A4, A5, A7 AND «, t00=0x0057, t01=0x0082}
0x8896…88ba Head {h00=0x0020, h01=0x0050, text=»* A8 IN A SAVE AREA IN DWT. «, t00=0x0057, t01=0x00bc}
0x88ba…88c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x00e0}
0x88c4…88d4 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0057, t01=0x00ea}
0x88d4…88ec Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDSAV8 «, t00=0x0057, t01=0x00fa}
0x88ec…88f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0112}
0x88f6…8906 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0057, t01=0x011c}
0x8906…8922 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0057, t01=0x012c}
0x8922…892c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0148}
0x892c…893e Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0057, t01=0x0152}
0x893e…8956 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0057, t01=0x0164}
0x8956…8960 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x017c}
0x8960…89a4 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0057, t01=0x0186}
0x89a4…89ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x003a}
0x89ae…89c2 Head {h00=0x0010, h01=0x0050, text=»NDSAV8 EQU *«, t00=0x0058, t01=0x0044}
0x89c2…89e8 Head {h00=0x0022, h01=0x0050, text=»* SAVE A3-A5, A7-A8 IN DWT «, t00=0x0058, t01=0x0058}
0x89e8…8a00 Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTA3,A6 «, t00=0x0058, t01=0x007e}
0x8a00…8a18 Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTA4,A6 «, t00=0x0058, t01=0x0096}
0x8a18…8a30 Head {h00=0x0014, h01=0x0050, text=» ST A5,DWTA5,A6 «, t00=0x0058, t01=0x00ae}
0x8a30…8a48 Head {h00=0x0014, h01=0x0050, text=» ST A7,DWTA7,A6 «, t00=0x0058, t01=0x00c6}
0x8a48…8a60 Head {h00=0x0014, h01=0x0050, text=» ST A8,DWTA8,A6 «, t00=0x0058, t01=0x00de}
0x8a60…8a6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x00f6}
0x8a6a…8a80 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0058, t01=0x0100}
0x8a80…8a9a Head {h00=0x0016, h01=0x0050, text=» RB RTNP15 RETURN «, t00=0x0058, t01=0x0116}
0x8a9a…8aa6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0058, t01=0x0130}
0x8aa6…8abc Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x0058, t01=0x013c}
0x8abc…8acc Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0058, t01=0x0152}
0x8acc…8ad8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0058, t01=0x0162}
0x8ad8…8ae2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x016e}
0x8ae2…8af0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0058, t01=0x0178}
0x8af0…8afa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0186}
0x8afa…8b3e Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0058, t01=0x0190}
0x8b3e…8b48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0044}
0x8b48…8b60 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0059, t01=0x004e}
0x8b60…8b70 Head {h00=0x000c, h01=0x0050, text=»* NDGET8«, t00=0x0059, t01=0x0066}
0x8b70…8b7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0076}
0x8b7a…8b8e Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0059, t01=0x0080}
0x8b8e…8bca Head {h00=0x0038, h01=0x0050, text=»* THIS ROUTINE FETCHES REGISTERS A3, A4, A5, A7 AND «, t00=0x0059, t01=0x0094}
0x8bca…8bf0 Head {h00=0x0022, h01=0x0050, text=»* A8 FROM A SAVE AREA IN DWT. «, t00=0x0059, t01=0x00d0}
0x8bf0…8bfa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x00f6}
0x8bfa…8c0a Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0059, t01=0x0100}
0x8c0a…8c22 Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDGET8 «, t00=0x0059, t01=0x0110}
0x8c22…8c2c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0128}
0x8c2c…8c3c Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0059, t01=0x0132}
0x8c3c…8c58 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0059, t01=0x0142}
0x8c58…8c62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x015e}
0x8c62…8c74 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0059, t01=0x0168}
0x8c74…8c8c Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0059, t01=0x017a}
0x8c8c…8c96 (90, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x0004}
0x8c96…8cda Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x005a, t01=0x000e}
0x8cda…8ce4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x0052}
0x8ce4…8cf8 Head {h00=0x0010, h01=0x0050, text=»NDGET8 EQU *«, t00=0x005a, t01=0x005c}
0x8cf8…8d1e Head {h00=0x0022, h01=0x0050, text=»* GET A3-A5, A7-A8 FROM DWT«, t00=0x005a, t01=0x0070}
0x8d1e…8d36 Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTA3,A6 «, t00=0x005a, t01=0x0096}
0x8d36…8d4e Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTA4,A6 «, t00=0x005a, t01=0x00ae}
0x8d4e…8d66 Head {h00=0x0014, h01=0x0050, text=» LD A5,DWTA5,A6 «, t00=0x005a, t01=0x00c6}
0x8d66…8d7e Head {h00=0x0014, h01=0x0050, text=» LD A7,DWTA7,A6 «, t00=0x005a, t01=0x00de}
0x8d7e…8d96 Head {h00=0x0014, h01=0x0050, text=» LD A8,DWTA8,A6 «, t00=0x005a, t01=0x00f6}
0x8d96…8da0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x010e}
0x8da0…8db6 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x005a, t01=0x0118}
0x8db6…8dd0 Head {h00=0x0016, h01=0x0050, text=» RB RTNP15 RETURN «, t00=0x005a, t01=0x012e}
0x8dd0…8ddc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005a, t01=0x0148}
0x8ddc…8df2 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x005a, t01=0x0154}
0x8df2…8e02 Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x005a, t01=0x016a}
0x8e02…8e0e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005a, t01=0x017a}
0x8e0e…8e18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x0186}
0x8e18…8e26 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005a, t01=0x0190}
0x8e26…8e30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x000e}
0x8e30…8e74 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x005b, t01=0x0018}
0x8e74…8e7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x005c}
0x8e7e…8e96 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x005b, t01=0x0066}
0x8e96…8ea6 Head {h00=0x000c, h01=0x0050, text=»* NDREWS«, t00=0x005b, t01=0x007e}
0x8ea6…8eb0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x008e}
0x8eb0…8ec4 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x005b, t01=0x0098}
0x8ec4…8f00 Head {h00=0x0038, h01=0x0050, text=»* THIS ROUTINE CALLS RECOVERY ROUTINES FOR ALL DWT:S«, t00=0x005b, t01=0x00ac}
0x8f00…8f3e Head {h00=0x003a, h01=0x0050, text=»* ON A WORK STATION, EXEPT FOR THOSE OF OUTPUT DEVICES«, t00=0x005b, t01=0x00e8}
0x8f3e…8f56 Head {h00=0x0014, h01=0x0050, text=»* IN ECHO MODE. «, t00=0x005b, t01=0x0126}
0x8f56…8f60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x013e}
0x8f60…8f70 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x005b, t01=0x0148}
0x8f70…8f88 Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDREWS «, t00=0x005b, t01=0x0158}
0x8f88…8f92 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x0170}
0x8f92…8fa2 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x005b, t01=0x017a}
0x8fa2…8fcc Head {h00=0x0026, h01=0x0050, text=»* A3 = WORK STATION TABLE ADDRESS«, t00=0x005b, t01=0x018a}
0x8fcc…8fea Head {h00=0x001a, h01=0x0050, text=»* A4 = RECOVERY CAUSE«, t00=0x005c, t01=0x0024}
0x8fea…900e Head {h00=0x0020, h01=0x0050, text=»* A6 = WORK STATION NUMBER «, t00=0x005c, t01=0x0042}
0x900e…9018 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x0066}
0x9018…902a Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x005c, t01=0x0070}
0x902a…9056 Head {h00=0x0028, h01=0x0050, text=»* AT ENTRY TO RECOVERY ROUTINE:«, t00=0x005c, t01=0x0082}
0x9056…906a Head {h00=0x0010, h01=0x0050, text=»* SEE NDREDW«, t00=0x005c, t01=0x00ae}
0x906a…908e Head {h00=0x0020, h01=0x0050, text=»* AT SUBROUTINE RETURN:«, t00=0x005c, t01=0x00c2}
0x908e…90a6 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x005c, t01=0x00e6}
0x90a6…90c0 Head {h00=0x0016, h01=0x0050, text=»* INTERR. CHANGED «, t00=0x005c, t01=0x00fe}
0x90c0…90ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x0118}
0x90ca…910e Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x005c, t01=0x0122}
0x910e…9118 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x0166}
0x9118…912c Head {h00=0x0010, h01=0x0050, text=»NDREWS EQU *«, t00=0x005c, t01=0x0170}
0x912c…9146 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x005c, t01=0x0184}
0x9146…915c Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x005d, t01=0x000e}
0x915c…917c Head {h00=0x001c, h01=0x0050, text=» CF A15,SAVE8 PUSH A1-A8«, t00=0x005d, t01=0x0024}
0x917c…9188 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005d, t01=0x0044}
0x9188…91a2 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x005d, t01=0x0050}
0x91a2…91b8 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x005d, t01=0x006a}
0x91b8…91d6 Head {h00=0x001a, h01=0x0050, text=» MSR 8,A15 PUSH A1-A8 «, t00=0x005d, t01=0x0080}
0x91d6…91e2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005d, t01=0x009e}
0x91e2…91fc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x005d, t01=0x00aa}
0x91fc…9206 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x00c4}
0x9206…9214 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005d, t01=0x00ce}
0x9214…921e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x00dc}
0x921e…9240 Head {h00=0x001e, h01=0x0050, text=» LDR A8,A6 SAVE WS NUMBER «, t00=0x005d, t01=0x00e6}
0x9240…926e Head {h00=0x002a, h01=0x0050, text=» LDR A1,A3 WORK STATION TABLE ADDRESS «, t00=0x005d, t01=0x0108}
0x926e…929a Head {h00=0x0028, h01=0x0050, text=» CF A15,NDGEDN GET HIGEST DWT NUMBER«, t00=0x005d, t01=0x0136}
0x929a…92bc Head {h00=0x001e, h01=0x0050, text=» ADK A7,1 PREPARE FOR SUK «, t00=0x005d, t01=0x0162}
0x92bc…92c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0184}
0x92c6…92da Head {h00=0x0010, h01=0x0050, text=»RW100 EQU * «, t00=0x005d, t01=0x018e}
0x92da…92f4 Head {h00=0x0016, h01=0x0050, text=» SUK A7,1 NEXT DWT«, t00=0x005e, t01=0x0012}
0x92f4…931a Head {h00=0x0022, h01=0x0050, text=» RF(N) RW120 EXIT IF ALL DONE «, t00=0x005e, t01=0x002c}
0x931a…9340 Head {h00=0x0022, h01=0x0050, text=» LDR A6,A8 WORK STATION NUMBER«, t00=0x005e, t01=0x0052}
0x9340…936e Head {h00=0x002a, h01=0x0050, text=» LDR A1,A3 WORK STATION TABLE ADDRESS «, t00=0x005e, t01=0x0078}
0x936e…9396 Head {h00=0x0024, h01=0x0050, text=» CF A15,NDGEDW A6 := DWT ADDRESS«, t00=0x005e, t01=0x00a6}
0x9396…93a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005e, t01=0x00ce}
0x93a0…93c0 Head {h00=0x001c, h01=0x0050, text=» LDR A6,A6 DWT DEFINED? «, t00=0x005e, t01=0x00d8}
0x93c0…93e2 Head {h00=0x001e, h01=0x0050, text=» RB(Z) RW100 NO, TAKE NEXT«, t00=0x005e, t01=0x00f8}
0x93e2…93f4 Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x005e, t01=0x011a}
0x93f4…9422 Head {h00=0x002a, h01=0x0050, text=» TM A6,A1 DWT WITH >1 DEVICE ADDRESS? «, t00=0x005e, t01=0x012c}
0x9422…9450 Head {h00=0x002a, h01=0x0050, text=» RB(NZ) RW100 YES, ONLY ONE CALL / DWT«, t00=0x005e, t01=0x015a}
0x9450…945a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005e, t01=0x0188}
0x945a…9484 (95, 0, 400) Head {h00=0x0026, h01=0x0050, text=»* CHECK IF OUTPUT ECHO DEVICE«, t00=0x005f, t01=0x0004}
0x9484…94a6 Head {h00=0x001e, h01=0x0050, text=» LD A1,DWTST,A6 DWT STATUS«, t00=0x005f, t01=0x002e}
0x94a6…94be Head {h00=0x0014, h01=0x0050, text=» LDR A2,A1 SAVE «, t00=0x005f, t01=0x0050}
0x94be…94e0 Head {h00=0x001e, h01=0x0050, text=» ANKL A1,DWFECH ECHO MODE?«, t00=0x005f, t01=0x0068}
0x94e0…9502 Head {h00=0x001e, h01=0x0050, text=» RF(Z) RW110 NO, CONTINUE «, t00=0x005f, t01=0x008a}
0x9502…9528 Head {h00=0x0022, h01=0x0050, text=» ANKL A2,DWFINP INPUT DEVICE? «, t00=0x005f, t01=0x00ac}
0x9528…9558 Head {h00=0x002c, h01=0x0050, text=» RB(Z) RW100 NO, ECHO OUTPUT. TAKE NEXT «, t00=0x005f, t01=0x00d2}
0x9558…9562 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x0102}
0x9562…9576 Head {h00=0x0010, h01=0x0050, text=»RW110 EQU * «, t00=0x005f, t01=0x010c}
0x9576…95a2 Head {h00=0x0028, h01=0x0050, text=» CF A15,NDREDW CALL RECOVERY ROUTINE«, t00=0x005f, t01=0x0120}
0x95a2…95bc Head {h00=0x0016, h01=0x0050, text=» RB RW100 NEXT DWT«, t00=0x005f, t01=0x014c}
0x95bc…95c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x0166}
0x95c6…95d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x0170}
0x95d0…95e4 Head {h00=0x0010, h01=0x0050, text=»RW120 EQU * «, t00=0x005f, t01=0x017a}
0x95e4…9602 Head {h00=0x001a, h01=0x0050, text=»* ALL DWT:S HANDLED«, t00=0x005f, t01=0x018e}
0x9602…961c Head {h00=0x0016, h01=0x0050, text=» ABL TDISP RETURN «, t00=0x0060, t01=0x001c}
0x961c…962e Head {h00=0x000e, h01=0x0050, text=» XIF U =1«, t00=0x0060, t01=0x0036}
0x962e…9638 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0048}
0x9638…9646 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0060, t01=0x0052}
0x9646…9650 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0060}
0x9650…9694 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0060, t01=0x006a}
0x9694…969e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00ae}
0x969e…96b6 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0060, t01=0x00b8}
0x96b6…96c6 Head {h00=0x000c, h01=0x0050, text=»* NDREDW«, t00=0x0060, t01=0x00d0}
0x96c6…96d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00e0}
0x96d0…96e4 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0060, t01=0x00ea}
0x96e4…9724 Head {h00=0x003c, h01=0x0050, text=»* THIS ROUTINE CALLS THE RECOVERY ROUTINE OF A TERMINAL «, t00=0x0060, t01=0x00fe}
0x9724…975e Head {h00=0x0036, h01=0x0050, text=»* DEVICE DRIVER, IF THE RECOVERY ENTRY IS DEFINED.«, t00=0x0060, t01=0x013e}
0x975e…979e Head {h00=0x003c, h01=0x0050, text=»* IF NO RECOVERY IS DEFINED, DWT IS BUSY BUT NO REQUEST «, t00=0x0060, t01=0x0178}
0x979e…97dc Head {h00=0x003a, h01=0x0050, text=»* IS ON, TENDIO IS CALLED TO ACTIVATE TERMINAL QUEUE. «, t00=0x0061, t01=0x0028}
0x97dc…97e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0061, t01=0x0066}
0x97e6…97f6 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0061, t01=0x0070}
0x97f6…980e Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDREDW «, t00=0x0061, t01=0x0080}
0x980e…9818 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0061, t01=0x0098}
0x9818…9828 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0061, t01=0x00a2}
0x9828…9846 Head {h00=0x001a, h01=0x0050, text=»* A4 = RECOVERY CAUSE«, t00=0x0061, t01=0x00b2}
0x9846…9862 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0061, t01=0x00d0}
0x9862…986c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0061, t01=0x00ec}
0x986c…987e Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0061, t01=0x00f6}
0x987e…98aa Head {h00=0x0028, h01=0x0050, text=»* AT ENTRY TO RECOVERY ROUTINE:«, t00=0x0061, t01=0x0108}
0x98aa…98c8 Head {h00=0x001a, h01=0x0050, text=»* A4 = RECOVERY CAUSE«, t00=0x0061, t01=0x0134}
0x98c8…98e6 Head {h00=0x001a, h01=0x0050, text=»* A5 = DWT STACK BASE«, t00=0x0061, t01=0x0152}
0x98e6…9902 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT ADDRESS «, t00=0x0061, t01=0x0170}
0x9902…9920 Head {h00=0x001a, h01=0x0050, text=»* A7 = BITS 0-9 ZERO«, t00=0x0061, t01=0x018c}
0x9920…994c Head {h00=0x0028, h01=0x0050, text=»* BITS 10-15 ORDER (IF REQUEST ON)«, t00=0x0062, t01=0x001a}
0x994c…9976 Head {h00=0x0026, h01=0x0050, text=»* A8 = ECB ADDRESS IF REQUEST ON,«, t00=0x0062, t01=0x0046}
0x9976…998c Head {h00=0x0012, h01=0x0050, text=»* ELSE ZERO «, t00=0x0062, t01=0x0070}
0x998c…99a6 Head {h00=0x0016, h01=0x0050, text=»* INTERR. ENABLED «, t00=0x0062, t01=0x0086}
0x99a6…99ca Head {h00=0x0020, h01=0x0050, text=»* AT SUBROUTINE RETURN:«, t00=0x0062, t01=0x00a0}
0x99ca…99e2 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0062, t01=0x00c4}
0x99e2…99fc Head {h00=0x0016, h01=0x0050, text=»* INTERR. CHANGED «, t00=0x0062, t01=0x00dc}
0x99fc…9a06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x00f6}
0x9a06…9a4a Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0062, t01=0x0100}
0x9a4a…9a54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x0144}
0x9a54…9a62 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0062, t01=0x014e}
0x9a62…9a6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x015c}
0x9a6c…9a80 Head {h00=0x0010, h01=0x0050, text=»NDREDW EQU *«, t00=0x0062, t01=0x0166}
0x9a80…9a96 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0062, t01=0x017a}
0x9a96…9ab6 Head {h00=0x001c, h01=0x0050, text=» CF A15,SAVE8 PUSH A1-A8«, t00=0x0062, t01=0x0190}
0x9ab6…9ac2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0063, t01=0x0020}
0x9ac2…9ad8 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x0063, t01=0x002c}
0x9ad8…9af6 Head {h00=0x001a, h01=0x0050, text=» MSR 8,A15 PUSH A1-A8 «, t00=0x0063, t01=0x0042}
0x9af6…9b02 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0063, t01=0x0060}
0x9b02…9b0e Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0063, t01=0x006c}
0x9b0e…9b18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0063, t01=0x0078}
0x9b18…9b36 Head {h00=0x001a, h01=0x0050, text=» LDR A5,A6 DWT ADDRESS«, t00=0x0063, t01=0x0082}
0x9b36…9b58 Head {h00=0x001e, h01=0x0050, text=» ADKL A5,DWTSB2 STACK BASE«, t00=0x0063, t01=0x00a0}
0x9b58…9b78 Head {h00=0x001c, h01=0x0050, text=» LC A7,DWTOR+1,A6 ORDER «, t00=0x0063, t01=0x00c2}
0x9b78…9b92 Head {h00=0x0016, h01=0x0050, text=» ANK A7,/3F CLEAN «, t00=0x0063, t01=0x00e2}
0x9b92…9bb6 Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB ADDRESS«, t00=0x0063, t01=0x00fc}
0x9bb6…9bc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0063, t01=0x0120}
0x9bc0…9be6 Head {h00=0x0022, h01=0x0050, text=» LD A1,DWTADR,A6 ADDRESS BLOCK«, t00=0x0063, t01=0x012a}
0x9be6…9c0e Head {h00=0x0024, h01=0x0050, text=» LD A1,RECADR,A1 RECOVERY ENTRY «, t00=0x0063, t01=0x0150}
0x9c0e…9c3a Head {h00=0x0028, h01=0x0050, text=» ABR(NZ) A1 CALL RECOVERY IF DEFINED«, t00=0x0063, t01=0x0178}
0x9c3a…9c44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x0014}
0x9c44…9c4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x001e}
0x9c4e…9c8c Head {h00=0x003a, h01=0x0050, text=»* NO RECOVERY. CALL TENDIO IF BUSY BUT NO REQUEST«, t00=0x0064, t01=0x0028}
0x9c8c…9cae Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTST,A6 DWT STATUS«, t00=0x0064, t01=0x0066}
0x9cae…9ccc Head {h00=0x001a, h01=0x0050, text=» ANKL A2,DWFBSY BUSY? «, t00=0x0064, t01=0x0088}
0x9ccc…9cea Head {h00=0x001a, h01=0x0050, text=» RF(NZ) RD100 NO, EXIT«, t00=0x0064, t01=0x00a6}
0x9cea…9d08 Head {h00=0x001a, h01=0x0050, text=» LDR A8,A8 REQUEST ON?«, t00=0x0064, t01=0x00c4}
0x9d08…9d32 Head {h00=0x0026, h01=0x0050, text=» ABL(Z) DISEND NO, TENDIO & RETURN«, t00=0x0064, t01=0x00e2}
0x9d32…9d46 Head {h00=0x0010, h01=0x0050, text=»RD100 EQU * «, t00=0x0064, t01=0x010c}
0x9d46…9d60 Head {h00=0x0016, h01=0x0050, text=» ABL TDISP RETURN «, t00=0x0064, t01=0x0120}
0x9d60…9d6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x013a}
0x9d6a…9d78 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0064, t01=0x0144}
0x9d78…9d82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x0152}
0x9d82…9dc6 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0064, t01=0x015c}
0x9dc6…9dd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0010}
0x9dd0…9de8 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0065, t01=0x001a}
0x9de8…9df8 Head {h00=0x000c, h01=0x0050, text=»* NDGEDN«, t00=0x0065, t01=0x0032}
0x9df8…9e02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0042}
0x9e02…9e16 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0065, t01=0x004c}
0x9e16…9e4e Head {h00=0x0034, h01=0x0050, text=»* THIS ROUTINE CALCULATES THE HIGEST DWT NUMBER «, t00=0x0065, t01=0x0060}
0x9e4e…9e8a Head {h00=0x0038, h01=0x0050, text=»* (POSITION NUMBER IN DWT TABLE) FOR A WORK STATION.«, t00=0x0065, t01=0x0098}
0x9e8a…9e94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x00d4}
0x9e94…9ea4 Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0065, t01=0x00de}
0x9ea4…9ebc Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDGEDN «, t00=0x0065, t01=0x00ee}
0x9ebc…9ec6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0106}
0x9ec6…9ed6 Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0065, t01=0x0110}
0x9ed6…9f04 Head {h00=0x002a, h01=0x0050, text=»* A1 = ADDRESS OF WORK STATION TABLE «, t00=0x0065, t01=0x0120}
0x9f04…9f28 Head {h00=0x0020, h01=0x0050, text=»* A6 = WORK STATION NUMBER «, t00=0x0065, t01=0x014e}
0x9f28…9f32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0172}
0x9f32…9f44 Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0065, t01=0x017c}
0x9f44…9f6c Head {h00=0x0024, h01=0x0050, text=»* A7 = HIGEST DWT NUMBER (0-7) «, t00=0x0065, t01=0x018e}
0x9f6c…9f8c Head {h00=0x001c, h01=0x0050, text=»* -1 IF NO DWT:S FOUND«, t00=0x0066, t01=0x0026}
0x9f8c…9fa4 Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0066, t01=0x0046}
0x9fa4…9fae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x005e}
0x9fae…9ff2 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0066, t01=0x0068}
0x9ff2…9ffc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x00ac}
0x9ffc…a010 Head {h00=0x0010, h01=0x0050, text=»NDGEDN EQU *«, t00=0x0066, t01=0x00b6}
0xa010…a02a Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0066, t01=0x00ca}
0xa02a…a04c Head {h00=0x001e, h01=0x0050, text=» STR A6,A15 PUSH WS NUMBER«, t00=0x0066, t01=0x00e4}
0xa04c…a070 Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 WS TABLE DEFINED?«, t00=0x0066, t01=0x0106}
0xa070…a08e Head {h00=0x001a, h01=0x0050, text=» RF(Z) GN100 NO, EXIT «, t00=0x0066, t01=0x012a}
0xa08e…a0aa Head {h00=0x0018, h01=0x0050, text=» SLL A6,1 MAKE INDEX«, t00=0x0066, t01=0x0148}
0xa0aa…a0ce Head {h00=0x0020, h01=0x0050, text=» CW A6,-2,A1 INDEX TOO HIGH?«, t00=0x0066, t01=0x0164}
0xa0ce…a0ee Head {h00=0x001c, h01=0x0050, text=» RF(NL) GN100 YES, EXIT «, t00=0x0066, t01=0x0188}
0xa0ee…a0f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x0018}
0xa0f8…a106 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0067, t01=0x0022}
0xa106…a110 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x0030}
0xa110…a122 Head {h00=0x000e, h01=0x0050, text=» ADR A6,A1«, t00=0x0067, t01=0x003a}
0xa122…a148 Head {h00=0x0022, h01=0x0050, text=» LDR* A6,A6 DWT ADDRESS TABLE «, t00=0x0067, t01=0x004c}
0xa148…a16e Head {h00=0x0022, h01=0x0050, text=» RF(Z) GN100 NOT DEFINED, EXIT«, t00=0x0067, t01=0x0072}
0xa16e…a190 Head {h00=0x001e, h01=0x0050, text=» LD A7,-2,A6 TABLE LENGTH «, t00=0x0067, t01=0x0098}
0xa190…a1b4 Head {h00=0x0020, h01=0x0050, text=» SUK A7,2 OFFSET TO LAST DWT«, t00=0x0067, t01=0x00ba}
0xa1b4…a1d8 Head {h00=0x0020, h01=0x0050, text=» SRA A7,1 NUMBER OF LAST DWT«, t00=0x0067, t01=0x00de}
0xa1d8…a1ee Head {h00=0x0012, h01=0x0050, text=» RF GN110 EXIT«, t00=0x0067, t01=0x0102}
0xa1ee…a1f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x0118}
0xa1f8…a20c Head {h00=0x0010, h01=0x0050, text=»GN100 EQU * «, t00=0x0067, t01=0x0122}
0xa20c…a230 Head {h00=0x0020, h01=0x0050, text=» LDKL A7,-1 NO DWT:S DEFINED«, t00=0x0067, t01=0x0136}
0xa230…a244 Head {h00=0x0010, h01=0x0050, text=»GN110 EQU * «, t00=0x0067, t01=0x015a}
0xa244…a266 Head {h00=0x001e, h01=0x0050, text=» LDR* A6,A15 POP WS NUMBER«, t00=0x0067, t01=0x016e}
0xa266…a27c Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0067, t01=0x0190}
0xa27c…a296 Head {h00=0x0016, h01=0x0050, text=» RB RTNP15 RETURN «, t00=0x0068, t01=0x0016}
0xa296…a2a2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0068, t01=0x0030}
0xa2a2…a2bc Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x0068, t01=0x003c}
0xa2bc…a2d2 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x0068, t01=0x0056}
0xa2d2…a2e2 Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0068, t01=0x006c}
0xa2e2…a2ee Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0068, t01=0x007c}
0xa2ee…a2f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0088}
0xa2f8…a306 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0068, t01=0x0092}
0xa306…a310 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x00a0}
0xa310…a354 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0068, t01=0x00aa}
0xa354…a35e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x00ee}
0xa35e…a376 Head {h00=0x0014, h01=0x0050, text=»* ROUTINE NAME: «, t00=0x0068, t01=0x00f8}
0xa376…a386 Head {h00=0x000c, h01=0x0050, text=»* NDGEDW«, t00=0x0068, t01=0x0110}
0xa386…a390 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0120}
0xa390…a3a4 Head {h00=0x0010, h01=0x0050, text=»* FUNCTION: «, t00=0x0068, t01=0x012a}
0xa3a4…a3da Head {h00=0x0032, h01=0x0050, text=»* THIS ROUTINE CALCULATES THE DWT ADDRESS FOR «, t00=0x0068, t01=0x013e}
0xa3da…a3ee Head {h00=0x0010, h01=0x0050, text=»* A DEVICE. «, t00=0x0068, t01=0x0174}
0xa3ee…a3f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0188}
0xa3f8…a408 (105, 0, 400) Head {h00=0x000c, h01=0x0050, text=»* CALL: «, t00=0x0069, t01=0x0004}
0xa408…a420 Head {h00=0x0014, h01=0x0050, text=»* CF A15,NDGEDW «, t00=0x0069, t01=0x0014}
0xa420…a42a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x002c}
0xa42a…a43a Head {h00=0x000c, h01=0x0050, text=»* INPUT:«, t00=0x0069, t01=0x0036}
0xa43a…a470 Head {h00=0x0032, h01=0x0050, text=»* A1 = ADDRESS OF WORK STATION TABLE (INTXXN)«, t00=0x0069, t01=0x0046}
0xa470…a494 Head {h00=0x0020, h01=0x0050, text=»* A6 = WORK STATION NUMBER «, t00=0x0069, t01=0x007c}
0xa494…a4b2 Head {h00=0x001a, h01=0x0050, text=»* A7 = DEVICE ADDRESS«, t00=0x0069, t01=0x00a0}
0xa4b2…a4bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x00be}
0xa4bc…a4ce Head {h00=0x000e, h01=0x0050, text=»* OUTPUT: «, t00=0x0069, t01=0x00c8}
0xa4ce…a4f2 Head {h00=0x0020, h01=0x0050, text=»* A6 = DWT ADDRESS IF FOUND«, t00=0x0069, t01=0x00da}
0xa4f2…a504 Head {h00=0x000e, h01=0x0050, text=»* ELSE 0«, t00=0x0069, t01=0x00fe}
0xa504…a51c Head {h00=0x0014, h01=0x0050, text=»* CR = CHANGED «, t00=0x0069, t01=0x0110}
0xa51c…a526 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x0128}
0xa526…a56a Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0069, t01=0x0132}
0xa56a…a574 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x0176}
0xa574…a588 Head {h00=0x0010, h01=0x0050, text=»NDGEDW EQU *«, t00=0x0069, t01=0x0180}
0xa588…a5a2 (106, 0, 400) Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x006a, t01=0x0004}
0xa5a2…a5d0 Head {h00=0x002a, h01=0x0050, text=» SLL A7,1 MAKE INDEX OF DEVICE ADDRESS«, t00=0x006a, t01=0x001e}
0xa5d0…a5f4 Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 WS TABLE DEFINED?«, t00=0x006a, t01=0x004c}
0xa5f4…a612 Head {h00=0x001a, h01=0x0050, text=» RF(Z) GD100 NO, EXIT «, t00=0x006a, t01=0x0070}
0xa612…a640 Head {h00=0x002a, h01=0x0050, text=» SLL A6,1 INDEX IN WORK STATION TABLE «, t00=0x006a, t01=0x008e}
0xa640…a662 Head {h00=0x001e, h01=0x0050, text=» CW A6,-2,A1 INSIDE TABLE?«, t00=0x006a, t01=0x00bc}
0xa662…a682 Head {h00=0x001c, h01=0x0050, text=» RF(NL) GD100 NO, ERROR «, t00=0x006a, t01=0x00de}
0xa682…a68c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x00fe}
0xa68c…a69a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x006a, t01=0x0108}
0xa69a…a6a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x0116}
0xa6a4…a6b6 Head {h00=0x000e, h01=0x0050, text=» ADR A6,A1«, t00=0x006a, t01=0x0120}
0xa6b6…a6dc Head {h00=0x0022, h01=0x0050, text=» LDR* A6,A6 DWT ADDRESS TABLE «, t00=0x006a, t01=0x0132}
0xa6dc…a706 Head {h00=0x0026, h01=0x0050, text=» RF(Z) GD100 WS NOT DEFINED, EXIT «, t00=0x006a, t01=0x0158}
0xa706…a72a Head {h00=0x0020, h01=0x0050, text=» CW A7,-2,A6 INDEX TOO HIGH?«, t00=0x006a, t01=0x0182}
0xa72a…a74a Head {h00=0x001c, h01=0x0050, text=» RF(NL) GD100 YES, EXIT «, t00=0x006b, t01=0x0016}
0xa74a…a75c Head {h00=0x000e, h01=0x0050, text=» ADR A6,A7«, t00=0x006b, t01=0x0036}
0xa75c…a780 Head {h00=0x0020, h01=0x0050, text=» LDR* A6,A6 DWT ADDRESS OR 0«, t00=0x006b, t01=0x0048}
0xa780…a796 Head {h00=0x0012, h01=0x0050, text=» RF GD110 EXIT«, t00=0x006b, t01=0x006c}
0xa796…a7a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0082}
0xa7a0…a7b4 Head {h00=0x0010, h01=0x0050, text=»GD100 EQU * «, t00=0x006b, t01=0x008c}
0xa7b4…a7d4 Head {h00=0x001c, h01=0x0050, text=» LDK A6,0 DWT NOT FOUND «, t00=0x006b, t01=0x00a0}
0xa7d4…a7e8 Head {h00=0x0010, h01=0x0050, text=»GD110 EQU * «, t00=0x006b, t01=0x00c0}
0xa7e8…a810 Head {h00=0x0024, h01=0x0050, text=» SRL A7,1 RESTORE DEVICE ADDRESS«, t00=0x006b, t01=0x00d4}
0xa810…a826 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x006b, t01=0x00fc}
0xa826…a840 Head {h00=0x0016, h01=0x0050, text=» RB RTNP15 RETURN «, t00=0x006b, t01=0x0112}
0xa840…a84c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x006b, t01=0x012c}
0xa84c…a866 Head {h00=0x0016, h01=0x0050, text=» IFF NTONSU=0 U =1«, t00=0x006b, t01=0x0138}
0xa866…a87c Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x006b, t01=0x0152}
0xa87c…a88c Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x006b, t01=0x0168}
0xa88c…a898 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x006b, t01=0x0178}
0xa898…a8a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0184}
0xa8a2…a8ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x018e}
0xa8ac…a8b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x0008}
0xa8b6…a8c2 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x006c, t01=0x0012}
0xa8c2…a8c6 Head {h00=0x4004, h01=0x0000}
0xa8c6…a8ca 00 6c 00 1e ┆ l ┆
0xa8ca…a8d2 (109, 1, 8) 20 04 00 00 00 6d 00 04 ┆ m ┆
0xa8d2…a922 (110, 0, 400) 00 85 01 8e 00 0e 00 50 5c 49 46 54 5c 49 42 4d 3d 31 00 86 00 08 00 2c 00 50 44 57 54 42 4f 45 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 42 45 47 49 4e 4e 49 4e 47 20 4f 46 20 45 58 54 45 4e 54 20 00 86 00 1a 00 12 00 50 5c 44 41 54 41 5c ┆ P IFT IBM=1 , PDWTBOE EQU *-DWFD01 BEGINNING OF EXTENT P DATA ┆
0xa922…a972 30 2c 30 2c 30 2c 30 20 00 86 00 4a 00 24 00 50 44 57 54 45 4f 44 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 45 4e 44 20 4f 46 20 44 41 54 41 20 00 86 00 60 00 12 00 50 5c 44 41 54 41 5c 30 2c 30 2c 30 2c 30 20 00 86 00 88 00 26 00 50 44 57 ┆0,0,0,0 J $ PDWTEOD EQU *-DWFD01 END OF DATA ` P DATA 0,0,0,0 & PDW┆
0xa972…a9c2 54 45 4f 45 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 45 4e 44 20 4f 46 20 45 58 54 45 4e 54 20 00 86 00 9e 00 12 00 50 5c 44 41 54 41 5c 30 2c 30 2c 30 2c 30 20 00 86 00 c8 00 2a 00 50 44 57 54 43 52 4e 5c 45 51 55 5c 2a 2d 44 57 46 44 30 ┆TEOE EQU *-DWFD01 END OF EXTENT P DATA 0,0,0,0 * PDWTCRN EQU *-DWFD0┆
0xa9c2…aa12 31 5c 43 55 52 52 45 4e 54 20 52 45 43 4f 52 44 20 4e 4f 20 00 86 00 de 00 12 00 50 5c 44 41 54 41 5c 30 2c 30 2c 30 2c 30 20 00 86 01 0c 00 2e 00 50 44 57 54 44 53 53 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 44 41 54 41 20 53 45 54 20 4c ┆1 CURRENT RECORD NO P DATA 0,0,0,0 . PDWTDSS EQU *-DWFD01 DATA SET L┆
0xaa12…aa62 41 42 45 4c 20 53 45 43 54 4f 52 20 00 86 01 22 00 12 00 50 5c 44 41 54 41 5c 30 2c 30 2c 30 2c 30 20 00 86 01 54 00 08 00 50 5c 58 49 46 00 86 01 6a 00 06 00 50 2a 20 00 86 01 76 00 14 00 50 5c 45 4a 45 43 54 5c 5c 5c 44 52 46 44 30 31 20 ┆ABEL SECTOR " P DATA 0,0,0,0 T P XIF j P* v P EJECT DRFD01 ┆
0xaa62…aab2 (111, 0, 400) 00 86 01 80 00 06 00 50 2a 20 00 87 00 08 00 06 00 50 2a 20 00 87 00 12 00 26 00 50 44 57 54 42 41 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 42 55 46 46 45 52 20 50 4f 49 4e 54 45 52 20 00 87 00 1c 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 87 ┆ P* P* & PDWTBA EQU *-DWFD01 BUFFER POINTER P DATA 0 ┆
0xaab2…ab02 00 46 00 28 00 50 44 57 54 52 4c 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 4c 45 4e 47 54 48 20 49 4e 20 53 55 42 20 49 4f 20 00 87 00 56 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 87 00 82 00 26 00 50 44 57 54 43 57 32 5c 45 51 55 5c 2a 2d 44 ┆ F ( PDWTRL EQU *-DWFD01 LENGTH IN SUB IO V P DATA 0 & PDWTCW2 EQU *-D┆
0xab02…ab52 57 46 44 30 31 5c 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 00 87 00 92 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 87 00 bc 00 2e 00 50 44 57 54 4e 4f 53 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 43 4f ┆WFD01 SECTOR NUMBER P DATA 0 . PDWTNOS EQU *-DWFD01 SECTOR NUMBER CO┆
0xab52…aba2 55 4e 54 45 52 20 00 87 00 cc 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 87 00 fe 00 34 00 50 44 57 54 53 49 4f 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 4e 55 4d 42 45 52 20 4f 46 20 53 45 43 54 4f 52 53 20 49 4e 20 53 55 42 20 49 4f 20 00 87 ┆UNTER P DATA 0 4 PDWTSIO EQU *-DWFD01 NUMBER OF SECTORS IN SUB IO ┆
0xaba2…abf2 01 0e 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 87 01 46 00 06 00 50 2a 20 00 87 01 56 00 14 00 50 5c 49 46 54 5c 49 42 4d 2b 54 4f 53 53 3d 32 20 00 87 01 60 00 26 00 50 44 57 54 46 49 42 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 5c 49 42 4d 20 ┆ P DATA 0 F P* V P IFT IBM+TOSS=2 ` & PDWTFIB EQU *-DWFD01 IBM ┆
0xabf2…ac42 (112, 0, 400) 49 4e 44 49 43 41 54 4f 52 20 00 87 01 78 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 88 00 12 00 08 00 50 5c 58 49 46 00 88 00 22 00 06 00 50 2a 20 00 88 00 2e 00 14 00 50 5c 45 4a 45 43 54 5c 5c 5c 44 52 46 44 30 31 20 00 88 00 38 00 06 00 50 ┆INDICATOR x P DATA 0 P XIF " P* . P EJECT DRFD01 8 P┆
0xac42…ac92 2a 20 00 88 00 50 00 06 00 50 2a 20 00 88 00 5a 00 12 00 50 5c 49 46 54 5c 4d 4d 55 50 41 47 3d 31 20 00 88 00 64 00 18 00 50 44 57 54 3a 42 46 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 20 00 88 00 7a 00 24 00 50 5c 44 41 54 41 5c 30 5c 53 41 ┆* P P* Z P IFT MMUPAG=1 d PDWT:BF EQU *-DWFD01 z $ P DATA 0 SA┆
0xac92…ace2 56 45 20 41 52 45 41 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 00 88 00 96 00 18 00 50 42 55 46 46 4c 47 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 20 00 88 00 be 00 0c 00 50 5c 44 41 54 41 5c 30 20 00 88 00 da 00 06 00 50 2a 20 00 88 00 ea ┆VE AREA BUFFER ADDRESS PBUFFLG EQU *-DWFD01 P DATA 0 P* ┆
0xace2…ad32 00 14 00 50 5c 49 46 46 5c 43 48 41 4e 2b 49 42 4d 3d 30 20 00 88 00 f4 00 18 00 50 44 57 54 3a 50 41 5c 45 51 55 5c 2a 2d 44 57 46 44 30 31 20 00 88 01 0c 00 2a 00 50 5c 44 41 54 41 5c 30 5c 36 20 42 49 54 20 50 48 59 53 49 43 41 4c 20 42 ┆ P IFF CHAN+IBM=0 PDWT:PA EQU *-DWFD01 * P DATA 0 6 BIT PHYSICAL B┆
0xad32…ad82 55 46 46 45 52 20 41 44 44 52 45 53 53 20 00 88 01 28 00 1c 00 50 5c 44 41 54 41 5c 30 5c 53 45 43 4f 4e 44 20 4d 4d 55 20 45 4e 54 52 59 00 88 01 56 00 06 00 50 2a 20 00 88 01 76 00 18 00 50 44 57 54 3a 4c 41 5c 45 51 55 5c 2a 2d 44 57 46 ┆UFFER ADDRESS ( P DATA 0 SECOND MMU ENTRY V P* v PDWT:LA EQU *-DWF┆
0xad82…add2 (113, 2, 208) 44 30 31 20 00 88 01 80 00 2a 00 50 5c 44 41 54 41 5c 30 5c 31 36 20 42 49 54 20 4c 4f 47 49 43 41 4c 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 00 89 00 0c 00 08 00 50 5c 58 49 46 00 89 00 3a 00 06 00 50 2a 20 00 89 00 46 00 12 00 50 ┆D01 * P DATA 0 16 BIT LOGICAL BUFFER ADDRESS P XIF : P* F P┆
0xadd2…ae22 5c 49 46 54 5c 4d 4d 55 50 41 47 3d 31 20 00 89 00 50 00 10 00 50 44 45 56 45 43 42 5c 45 51 55 5c 2a 00 89 00 66 00 18 00 50 5c 44 41 54 41 5c 30 2c 30 2c 30 2c 30 2c 30 2c 30 2c 30 20 00 89 00 7a 00 08 00 50 5c 58 49 46 00 89 00 96 00 06 ┆ IFT MMUPAG=1 P PDEVECB EQU * f P DATA 0,0,0,0,0,0,0 z P XIF ┆
0xae22…ae52 00 50 2a 20 00 89 00 a2 00 06 00 50 2a 20 00 89 00 ac 00 06 00 50 2a 20 00 89 00 b6 00 08 00 50 5c 45 4e 44 00 89 00 c0 40 04 00 00 00 89 00 cc ┆ P* P* P* P END @ ┆
0xae52…ae5a (114, 1, 8) 20 04 00 00 00 8a 00 04 ┆ ┆
0xae5a…aeaa (115, 0, 400) 5c 41 31 34 01 62 01 8c 00 0a 00 50 5c 45 4a 45 43 54 01 63 00 0c 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ┆ A14 b P EJECT c < P******************************************************┆
0xaeaa…aefa 2a 2a 01 63 00 1a 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 63 00 5a 00 3c 00 50 2a 20 20 20 48 45 ┆** c < P* * c Z < P* HE┆
0xaefa…af4a 58 43 4e 56 20 20 43 4f 4e 56 45 52 54 53 20 41 20 48 45 58 41 44 45 43 49 4d 41 4c 20 44 49 47 49 54 20 49 4e 20 41 53 43 49 49 20 43 4f 44 45 20 2a 01 63 00 9a 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 54 4f 20 43 4f 52 52 45 53 50 ┆XCNV CONVERTS A HEXADECIMAL DIGIT IN ASCII CODE * c < P* TO CORRESP┆
0xaf4a…af9a 4f 4e 44 49 4e 47 20 48 45 58 41 44 45 43 49 4d 41 4c 20 56 41 4c 55 45 20 20 20 20 20 20 20 20 20 2a 01 63 00 da 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 28 34 20 42 49 54 53 20 42 49 4e 41 52 59 20 43 4f 44 45 29 20 20 20 20 20 20 ┆ONDING HEXADECIMAL VALUE * c < P* (4 BITS BINARY CODE) ┆
0xaf9a…afea 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 63 01 1a 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ * c < P* ┆
0xafea…b03a (116, 0, 400) 20 2a 01 63 01 5a 00 3c 00 50 2a 20 20 20 4f 4e 20 45 4e 54 52 59 3a 20 41 31 20 43 48 41 52 41 43 54 45 52 20 54 4f 20 43 4f 4e 56 45 52 54 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 64 00 0a 00 3c 00 50 2a 20 20 20 20 20 ┆ * c Z < P* ON ENTRY: A1 CHARACTER TO CONVERT * d < P* ┆
0xb03a…b08a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 64 00 4a 00 3c 00 50 2a 20 20 20 4f 4e 20 45 58 49 54 3a 20 20 41 31 20 43 4f 4e 56 45 ┆ * d J < P* ON EXIT: A1 CONVE┆
0xb08a…b0da 52 54 45 44 20 43 41 52 41 43 54 45 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 64 00 8a 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆RTED CARACTER * d < P* ┆
0xb0da…b12a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 01 64 00 ca 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ┆ * d < P******************************************************┆
0xb12a…b17a 2a 2a 01 64 01 0a 00 08 00 50 5c 5c 5c 20 01 64 01 4a 00 08 00 50 5c 5c 5c 20 01 64 01 56 00 10 00 50 48 45 58 43 4e 56 5c 45 51 55 5c 2a 01 64 01 62 00 22 00 50 5c 41 4e 4b 5c 41 31 2c 2f 46 46 5c 49 53 4f 4c 41 54 45 20 43 48 41 52 41 43 ┆** d P d J P d V PHEXCNV EQU * d b " P ANK A1,/FF ISOLATE CHARAC┆