|
|
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: 36466 (0x8e72)
Notes: pts_type(SC)
Names: »DRLT01.SC«
└─⟦110b7ed5e⟧ Bits:30009664 Philips computer tape "600106"
└─⟦this⟧ »TOSSWORK/DRLT01.SC«
IDENT DRLT01 REL 9.2 79-11-16 870105040920 =8,TIMER RESET,TEST ORDER,INH-A15 REL 9.1 79-05-23 =7,CLT010 DUBLE DEF LABEL, RB - ABL PRR 9.1 79-05-14 =6,CWT ADRESS ERROR A5 - A1 PRR 9.1 79-04-25 =5,GETLIN CORRECTED REL 9.1 79-04-06 =1-4, GEN UPDATE TO 8.2+ STATUS REL 8.2 79-04-02 =4,TIMER RESET CORRECTED REL 8.2 79-03-22 =3,NAK HANDLING CORRECTED REL 8.2 79-03-16 =2,IMPROV. OF TEST ORDER REL 8.2 79-01-11 =1,DISPL.RECV,NAK ERROR,ERR. RETRYCNT REL 8.2 78-09-15 * * ************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRLT01 = DRIVER CHANNEL UNIT * FOR LOCAL TERMINALS * * * * * ********************************************* * * THIS IS THE CHANNEL UNIT DRIVER FOR LOCAL TERMINALS. * AT INTERRUPT AN INPUT WORD IS READ TO REGISTER A2. IF DATA * INPUT OR DATA REQUEST A BRANCH IS MADE TO INTERRUPT HANDLER * FOR ACTUAL DEVICE. * IF CONTROL CHARACTER, THIS IS EXAMINED AND NECESSARY ACTIONS * ARE CARRIED OUT. * * THE DRIVER ALSO INCLUDES THE FOLLOWING SUBROUTINES:- * * - OUTLIN SEND ONE CHARACTER VIA CHLT * * - CHLTON EXECUTE CIO-START ON EVERY CHLT IN SYSTEM * * - GETCHR GET ONE CHARACTER FROM ECB-BUFFER * * CONTROL WORK TABLES FOR THE CHANNELS ARE * INCLUDED IN THE DRIVER. EJECT * * * * THE FOLLOWING FUNCTIONS ARE ALSO INCLUDED IN THE DRIVER:- * * - OUTPUT SEND ONE CHARACTER, SAVE A3-A5 AND RETURN TO DISPATCHER * * - STREG SAVE A3-A5 AND RETURN TO DISPATCHER * * - LDREG IF INTERRUPT IS ALLOWED, RESTORE A3-A5 AND RETURN * TO USER VIA A5 * * - LDREGE RESTORE A3-A5 AND RETURN TO USER VIA A5 * * * * NORMAL REGISTER USAGE IN THE DRIVER:- * * A1 = RETURN CODE * A2 = INPUT WORD * A3 = LINE NUMBER * 2 * A4 = DEVICE NUMBER * 2 * A5 = CWT-ADDRESS * A6 = DWT-ADDRESS * A7 = ORDER * A8 = ECB-ADDRESS * * * EJECT * *********** * ENTRIES * *********** * * ENTRY CHLT1 INTERRUPT FROM CHLT01 ENTRY CHLT2 INTERRUPT FROM CHLT2 ENTRY CHLT3 INTERRUPT FROM CHLT3 ENTRY CHLT4 INTERRUP FROM CHLT4 ENTRY OUTLIN SEND ONE CHARACTER ENTRY CHLTON START OF CHLT ENTRY OUTPUT SAVE REGISTERS, SEND CHAR. AND DISPATCH ENTRY LDREG RESTORE A3-A5 ANDRETURN ENTRY LDREGE WAY BACK FROM ECHO HANDLING ENTRY LDREGF RETURN ENTRY STREG SAVE REGISTERS A3-A5 IN DWT ENTRY GETCHR GET ONE CHARACTER FROM ECB-BUFFER ENTRY LOCHAN NUMBER OF LOCAL CHANNEL UNITS ENTRY RECHAN NUMBER OF REMOTE CHANNEL UNITS ENTRY REMFC DUMMY ENTRY ENTRY DWREMU DUMMY ENTRY ENTRY ECHRTN RETURN FROM ECHO ENTRY ECHO ECHO ROUTINE ENTRY ECHEND END OF ECHO * EJECT * ****************************************** * EXTERNAL TOSS MODULE ENTRIES * ****************************************** * * EXTRN SAVE8 SAVE REGISTERS A1-A8 EXTRN TDISP DISPATCHER EXTRN IHRET8 RESTORE A1-A8 EXTRN INTLT1 INTERRUPT TABLE EXTRN INTLT2 INTERRUPT TABLE EXTRN INTLT3 INTERRUPT TABLE EXTRN INTLT4 INTERRUPT TABLE EXTRN SETIME GET TIMER BLOCK EXTRN SETIMP GET TIMER BLOCK EXTRN INTSAV SAVE AREA LAST INTERRUPT EXTRN TENDIO * * *********************************** * DWT PARAMETERS * *********************************** EXTRN DWTST STATUS EXTRN DWTOR ORDER EXTRN DWTOCH LAST OUTPUT CHARACTER EXTRN DWTECB ECB-ADDRESS EXTRN DWTADR ADDRESS TO ADDRESS-BLOCK EXTRN DWTWAT EXTRN DWTOTQ OUTPUT QUEUE EXTRN DWTA3 SAVE AREA A3 EXTRN DWTA4 SAVE AREA A4 EXTRN DWTA5 SAVE AREA A5 EXTRN DWTSB2 STACK BASE 2 IN DWT EXTRN DWTTP TIMER POINTER EXTRN DWTECH ECHO DEVICE DWT EXTRN INTADR INTERRUPT ADDRESS DISPLACEMENT EXTRN RECADR RECOVERY ADDRESS DISPLACEMENT EXTRN ECHADR ECHO ADDRESS DISPLACEMENT * EJECT * ************* * CONSTANTS * ************* * * NOERR EQU 1 RETURN CODE. NOT OPERABLE DUMMSP EQU /03 SPECIAL DUMMY DRQTIM EQU 30 * EJECT * ************************ * CONDITIONAL ASSEMBLY * ************************ * * A LOGG FUNCTION OF EVERY INPUT AND OUTPUT CHARACTER * MAY BE INCLUDED TO THE DRIVER BY SETTING X:A=1 * X:A EQU 1 LOGING EQU X:A * * THIS DRIVER HANDLES ONE OR UP TO FOUR LOCAL * CHANNELS BY SETTING X:B TO 1,2,3 OR 4 * X:B EQU 1 LOCHAN EQU X:B * * ACKUMULATORS FOR NAK, RETRANSMISSION FAULT AND * UNDEFINED CONTROL CHARACTERS ARE UPDATED IN * THE DRIVER. THIS FUNCTION CAN BE EXCLUDED FROM * DRIVER BY SETTING X:C = 0. * X:C EQU 1 ACKMUL EQU X:C * * BY SETTING X:D = 1 A SOFTWARE TIME OUT HANDLING * MISSING DATA REQUESTS FROM PRINTERS CAN BE INCLUDED * IN THE DRIVER. * AN ACKUMULATOR TO BE UPDATED EVERY TIME A SOFTWARE * TIME OUT OCCURS IS ALSO INCLUDED. * X:D EQU 1 SOFTIM EQU X:D * * * ECHO FONCTION CAN BE EXCLODED * BY SETTING X:E = 0 X:E EQU 1 CECHO EQU X:E * * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 1 * EJECT RECHAN EQU 0 REMFC EQU 0 CWTRT1 EQU * CWTRT2 EQU * CWTRT3 EQU * CWTRT4 EQU * CWTRT5 EQU * CWTRT6 EQU * CWTRT7 EQU * CWTRT8 EQU * DWREMU EQU * EJECT * * ***************************************************** * C W T L T 1 * ***************************************************** * * CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 1 * * DWA1 EQU /03 DEVICEADDRESS * CWTLT1 EQU * TABLE ENTRY CWTLDW EQU *-CWTLT1 LAST OUTPUT DWT-ADDRESS DATA 0 CWTLOW EQU *-CWTLT1 DATA 0 LAST OUTPUT WORD CWTITA EQU *-CWTLT1 ADDRESS TO INTLT1 DATA INTLT1 CWTINR EQU *-CWTLT1 INR INR A2,0,DWA1 CWTOTR EQU *-CWTLT1 OTR OTR A2,0,DWA1 CWTCIS EQU *-CWTLT1 CIO-START CIO A2,1,DWA1 CWTRTC EQU *-CWTLT1 DATA 0 RETRANSMISSION COUNTER CWTEQ EQU *-CWTLT1 END OF QUEUE DATA 0 CWTADD EQU *-CWTLT1 * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED-INTERRUPT-ACKUMULATOR ACKTIM EQU *-CWTLT1 DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF EJECT * * ***************************************************** * C W T L T 2 * ***************************************************** * * CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 2 * CWTLT2 EQU * * IFT LOCHAN=2 DWA2 EQU /13 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT2 INTERRUPT TABLE INR A2,0,DWA2 INR OTR A2,0,DWA2 OTR CIO A2,1,DWA2 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF * IFT LOCHAN=2 * EJECT XIF IFT LOCHAN=3 DWA2 EQU /13 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT2 INTERRUPT TABLE INR A2,0,DWA2 INR OTR A2,0,DWA2 OTR CIO A2,1,DWA2 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF * * XIF IFT LOCHAN=4 * * * CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.2 * DWA2 EQU /13 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT2 INTERRUPT TABLE INR A2,0,DWA2 INR OTR A2,0,DWA2 OTR CIO A2,1,DWA2 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF EJECT * * * CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.3 * CWTLT3 EQU * IFT LOCHAN=3 DWA3 EQU /23 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT3 INTERRUPT TABLE INR A2,0,DWA3 INR OTR A2,0,DWA3 OTR CIO A2,1,DWA3 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF * * IFT LOCHAN=4 DWA3 EQU /23 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT3 INTERRUPT TABLE INR A2,0,DWA3 INR OTR A2,0,DWA3 OTR CIO A2,1,DWA3 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF EJECT * * CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 4 * CWTLT4 EQU * * * IFT LOCHAN=4 DWA4 EQU /33 DEVICE ADDRESS * DATA 0 LAST OUTPUT DWT-ADDRESS DATA 0 LAST OUTPUT WORD DATA INTLT4 INTERRUPT TABLE INR A2,0,DWA4 INR OTR A2,0,DWA4 OTR CIO A2,1,DWA4 CIO-START DATA 0 RETRANSMISSION COUNTER DATA 0 END OF QUEUE * IFT ACKMUL=1 * DATA 0 NAK-ACKUMULATOR DATA 0 RETR. FAULT-ACKUMULATOR DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR DATA 0 PRINTER TIMEOUT ACKUMULATOR * XIF * EJECT * ********************************************** * C H T A B * ********************************************** * * THIS TABLE HOLDS ADDRESSES OF CONTROLLER WORK * TABLES CWT TO CHANNEL UNITS FOR LOCAL AND REMOTE * TERMINALS. * * CHTAB EQU * DATA CHTABE-* TABLE LENGTH DATA CWTLT1 DATA CWTLT2 IFT LOCHAN=3 DATA CWTLT3 XIF IFT LOCHAN=4 DATA CWTLT3 DATA CWTLT4 XIF CHTABE EQU * END OF TABLE * * * * * EJECT * IFF LOCHAN=1 * * C H L T 1 / C H L T 2 * THIS IS THE INTERRUPT HANDLER FOR CHLT * * C H L T 1 * INTERRUPT FROM CHLT1 * XIF IFT LOCHAN=2 CHLT3 EQU * CHLT4 EQU * XIF IFF LOCHAN=1 CHLT1 EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFF LOCHAN=1 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFF LOCHAN=1 LDKL A5,CWTLT1 SET CWT-ADDRESS FOR CHLT1 RF CLT010 * * C H L T 2 * INTERRUPT FROM CHLT2 * CHLT2 EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFF LOCHAN=1 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFF LOCHAN=1 LDKL A5,CWTLT2 SET CWT-ADDRESS FOR CHLT2 XIF IFT LOCHAN=2 CLT010 EX CWTINR,A5 EXECUTE INR-INSTRUCTION * XIF * IFT LOCHAN=3 RF CLT010 * * C H L T 3 * INTERRUPT FROM CHLT3 * CHLT3 EQU * CHLT4 EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=3 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=3 LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 CLT010 EX CWTINR,A5 EXECUTE INR * XIF IFT LOCHAN=4 RF CLT010 * * * C H L T 2 * INTERRUPT FROM CHLT3 * CHLT3 EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=4 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=4 LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 RF CLT010 * C H L T 4 * INTERRUPT FROM CHLT4 * CHLT4 EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=4 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=4 LDKL A5,CWTLT4 SET CWT-ADDRESS FOR CHLT4 CLT010 EX CWTINR,A5 EXECUTE INR XIF * IFT LOCHAN=1 * * * C H L T 1 * * INTERRUPT FROM CHLT1 * CHLT1 EQU * CHLT2 EQU * CHLT3 EQU * CHLT4 EQU * IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=1 IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * IFT LOCHAN=1 LDKL A5,CWTLT1 GET CWT-ADDRESS ST P,INTSAV SAVE LAST INTERRUPT INR A2,0,DWA1 * XIF * IFT LOGING=1 CF A15,LOGG ** LOGG OF INPUT CHARACTER ** XIF EJECT * * * DETERMINE LINE- AND DEVICE NUMBER * LDK A1,0 RESET RETURN CODE LDR A3,A2 INPUT WORD IN A3 SRL A3,8 LDR A4,A3 ANK A3,/E 2 * LINE NUMBER IN A3 SRL A4,3 ANK A4,/E 2 * DEVICE NUMBER IN A4 ABL(NE) CLT100 INPUT IS A DATA CHARACTER ANK A2,/7F SUK A2,3 POWER ON ? RF(E) CHPOWO SUK A2,2 NAK ? =3 RF(Z) CLT035 =3 CLT015 EQU * =7(=3) * * * CHECK QUEUE AND SEND IF SOMETHING THERE * LDR* A7,A5 LAST OUTPUT DWT IN A7 CMR A5 RESET LAST OUTPUT LD A6,CWTEQ,A5 OUTPUT QUEUE RF(E) CLT020 STR A2,A15 SAVE A2 LD A2,DWTOTQ,A6 GET QUEUE LINK ST A2,CWTEQ,A5 STORE IT IN CWT LC A2,DWTOCH,A6 GET CHARACTER CF A15,OUTLIN SEND CHARACTER LDR* A2,A15 RELOAD A2 EJECT * * * CHECK CONTROL CHARACTER AND UPDATE ERROR- * ACKUMULATORS IF NAK, RETRANSMISSION FAULT * OR UNDEFINED CONTROL CHARACTER * CLT020 EQU * LDR A6,A7 GET LAST OUTPUT RF(E) CLT062 SUK A2,2 ACK ? =3 RF(Z) CLT040 ADK A2,7 TIME-OUT ? RF(E) CLT028 SUK A2,5 7 NAK ? =3 RF(Z) CLT032 =3 * IFT ACKMUL=1 * =1 =1 LDK A7,2 SUK A2,/16 RETRANSMISSION FAULT RF(E) CLT025 ADK A7,2 UNDEFINED INTERRUPT CLT025 ADR A7,A5 IM CWTADD,A7 INCREMENT ACKUMULATOR FOR THIS TYPE OF INTERRUPT * XIF * EJECT * * * NAK, TIME-OUT, RETRANSMISSION FAULT OR * UNDEFINED CONTROL CHARACTER * * CHECK LAST OUTPUT AND TRY RECOVERY OF THAT DEVICE * ONE TIME. IF NOT SUCCESS GO TO DRIVER WITH * MESSAGE NOT OPERABLE. * CLT028 EQU * LDKL A2,/3000 ECHO MODE AND RECOVERY BIT AN A2,DWTST,A6 AT LEAST ONE OF THE BITS SET ? RF(NE) CLT032 LDKL A2,/1000 INDICATE RECOVERY TRIAL DONE XRS A2,DWTST,A6 SET BIT IN STATUS WORD CLT030 LDK A3,2 INDICATE RECOVERY OF DEVICE LDK A4,1 =1 LDK A4,0 RF CPO025 CLT032 LDK A1,NOERR INDICATE NOT OPERABLE CM CWTRTC,A5 CLEAR RETRY COUNTER =1 ABL CLT110 EJECT * * * N A K * * ERROR ACKUMULATOR AND RETRANSMISSION COUNTER IS UPDATED. * LAST OUTPUT CHARACTER IS RETRANSMITTED BY CHANNEL DRIVER * UP TO SIX TIMES AND IF STILL NO SUCCESS RETURN CODE NOT * OPERABLE IS SENT TO DEVICE DRIVER. * CLT035 EQU * IFT ACKMUL=1 * IM CWTADD,A5 UPDATE ERROR ACKUMULATOR XIF * IM CWTRTC,A5 INCREMENT RETRANSMISSION COUNTER LD A4,CWTRTC,A5 GET COUNTER SUK A4,7 SEVEN TIMES ? RB(E) CLT015 =7(=3) LD A2,CWTLOW,A5 GET LAST OUTPUT WORD LDR A1,A5 EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION =3 IFT LOGING=1 CF A15,LOGG ** LOGG OUTPUT CHARACTER ** XIF =3 ABL TDISP EJECT * * * ACK DATA = 07 * * SIMULATE DATA REQUEST IF RETURN CODE FROM * CHLT OR DEVICE WITHOUT DATA REQUEST, * ELSE GO TO DISPATCHER * CLT040 EQU * LDKL A7,/EFFF ANS A7,DWTST,A6 RESET RECOVERY BIT IN STATUS WORD LDR A1,A1 RF(NZ) CLT110 RETURN CODE,SIMULATE DATA REQUEST LDR* A7,A6 DEVICE WITHOUT DATA REQUEST? RF(N) CLT110 YES. SIMULATE DATA REQUEST * IFF SOFTIM=1 * CLT062 EQU * RF EXIT * XIF * * IFT SOFTIM=1 * EJECT * * * PRINTER TIMING * INH =4 =4 =4 LD A3,DWTTP,A6 ADDRESS TO TIMER BLOCK RF(E) CLT060 * * RESTART TIMER * LDKL A3,-DRQTIM RESTART TIMER ST* A3,DWTTP,A6 RF EXIT * * START TIMER * CLT060 LDR A1,A6 PARAMETER LDKL A4,DWTTP TIMER POINTER ADR A4,A6 ADD WITH DWT-ADDRESS CF A15,SETIMP GET TIMER BLOCK DATA DRQTUT,DRQTIM ADDRESS TO TIME-OUT ROUTINE AND DELAY CLT062 EQU * RF EXIT EJECT * * * RESET TIMER IF STARTED * =4 =4 =4 =4 =4 EJECT * * TIME-OUT ROUTINE HANDLING MISSING INTERRUPTS * FROM PRINTERS * DRQTUT EQU * LDR A6,A1 GET DWT-ADDRESS CM DWTTP,A6 RESET POINTER TO TIMER BLOCK LD A3,DWTST,A6 SLL A3,2 ECHO MODE ? RF(N) CLT110 YES * IFT ACKMUL=1 IFF LOCHAN=1 * LDR* A5,A6 CHANNEL PARAMETER ANK A5,/F SLL A5,1 2 * INDEX ADK A5,2 JUST TO AVOID TABLE LENGTH LD A5,CHTAB,A5 GET CWT-ADDRESS IM ACKTIM,A5 INCREMENT ACKUMULATOR * XIF IFT SOFTIM=1 IFT ACKMUL=1 IFT LOCHAN=1 * LDKL A5,CWTLT1 GET CWT-ADDRESS IM ACKTIM,A5 INCREMENT ACKUMULATOR * XIF IFT SOFTIM=1 * LD A7,DWTOR,A6 TEST ORDER ? =2 ANK A7,/FE U =9(=2) RB(E) CLT032 YES, GO TO DEV. INT. HANDLER =2 RB CLT030 NO, EXECUTE DEV. RECOVERY =2 * XIF * EJECT * * POWER ON DATA = 03 * * RECOVERY ROUTINES ARE STARTED FOR EVERY DEVICE * ON ACTUAL LINE EXCEPT THOSE OCCUPYING CHANNEL * UNIT OR THOSE IN ECHO MODE. * * * ON EXIT TO RECOVERY ROUTINE: * * A5 = STACKBASE 2 IN DWT * A6 = DWT-ADDRESS * A7 = ORDER * CHPOWO EQU * CF A15,GETLIN LDR* A2,A5 GET LAST OUTPUT DWT CM CWTRTC,A5 RESET RETRANSMISSION COUNTER LDK A4,0 LDR A3,A6 DEVICE COUNTER LDR A1,A8 ADDRESS POINTER RF(Z) EXIT EXIT IF NOT DEFINED CPO020 ADK A1,2 LDR* A6,A1 GET DWT-ADDRESS RF(E) CPO030 NO DWT SRC A6,1 RF(N) CPO030 SLC A6,1 LCR A7,A6 LEFT BYTE OF DWTCHP ANK A7,1 INPUT DEVICE ? RF(NE) CPO025 YES LDKL A7,/EFFF ANS A7,DWTST,A6 RESET RECOVERY BIT LC A7,DWTST,A6 ANK A7,/20 ECHO MODE ? RF(NE) CPO030 YES CWR A6,A2 DEVICE WAITING FOR CHANNEL ANSWER ? RF(E) CPO030 YES CPO025 LD A7,DWTADR,A6 ADDRESS TO ADDRESSBLOCK IN A7 LD A7,RECADR,A7 ADDRESS TO RECOVERY IN A7 RF(E) CPO030 NO RECOVERY LDKL A5,DWTSB2 STACKBASE ADR A5,A6 INH CFR A15,A7 GO TO RECOVERY ROUTINE CPO030 SUK A3,2 ALL DEVICES THREATED RB(NE) CPO020 NO TAKE NEXT EXIT ABL TDISP EJECT * * * DATA-REQUEST * CLT100 CF A15,GETLIN GET DWT-ADDRESS SUR A6,A4 VALID INTERRUPT ? RB(N) EXIT LDR A8,A8 RB(Z) EXIT EXIT NOT DEFINED LDR* A6,A8 GET DWT RB(E) EXIT ANKL A6,/FFFE LCR A7,A6 LEFT BYTE IN CHANNEL PARAMETER ANK A7,1 DATA INPUT ? RF(NE) CLT110 YES LDR* A7,A6 GET CHANNEL PARAMETER RB(N) EXIT CLT110 LD A7,DWTOR,A6 SET ORDER IN A7 ANK A7,/FF LD A8,DWTECB,A6 AND ECB-ADDRESS IN A8 IFT SOFTIM=1 LC A3,DWTOCH,A6 GET LAST CHARACTER =4 ANK A3,/7F =4 SUK A3,DUMMSP SPECIAL DUMMY=ETX ? =4 RF(NE) CLT120 NO =4 LDR* A3,A6 DEVICE WITHOUT DATA REQUEST ? =9 RF(N) CLT120 YES, DO NOT TOUCH TIMER POINTER =9 LD A3,DWTTP,A6 TIMER RUNNING ? =4 RF(E) CLT120 NO =4 INH =4 CM* DWTTP,A6 RESET TIMER =4 CM DWTTP,A6 RESET ADDRESS POINTER TO TIMER =4 CLT120 EQU * =4 XIF LD A3,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK IN A3 ENB ABI INTADR,A3 GO TO INTERRUPT HANDLER * * THE FOLLOWING REGISTER VAULES ARE VALID WHEN ENTERING * THE DEVICE DEPENDANT INTERRUPT HANDLER:- * * A1 = ERROR CODE (A1=0 NOERROR) * (A1=1 NOT OPERABLE , HARDWARE TIME-OUT) * A6 = DWT-ADDRESS * * A7 = ORDER * * A8 = ECB-ADDRESS EJECT * * G E T L I N * * SUBROUTINE TO GET ADDRESS IN INTERRUPT TABLE 'INTLTX' * FOR A GIVEN LINE- AND DEVICE NUMBER * * ON ENTRY:- * * A3 = LINE NUMBER * 2 * A4 = DEVICE NUMBER * 2 * * ON EXIT:- * * A6 = TOTAL NUMBER OF DEVICES*2 ON ACTUAL LINE * A8 = ADDRESS IN 'INTLTX' WHERE DWT-ADDRESS IS FOUND * * GETLIN EQU * LD* A8,CWTITA,A5 ADDRESS TO INTERRUPT TABLE RF(Z) GTL010 =5 ADR A8,A3 POSITION IN TABLE LDR* A8,A8 ADDRESS TO TERMINAL SECTION RF(Z) GTL010 RETURN IF NOT DEFINED LDR* A6,A8 GET ID-WORD ANK A6,/FF TWO TIMES NUMBER OF DEVICES ADR A8,A4 ADDRESS TO DEVICE WORK TABLE POSITION GTL010 ABL RTNA15 RETURN AND ENB EJECT * * O U T L I N * * SUBROUTINE TO SEND ONE CHARACTER VIA CHANNEL UNIT. * * CHARACTER GIVEN IN A2 IS SENT VIA CHLT IF CONTROL * UNIT IS FREE. IN OTHER CASE DWT IS QUEUED ON A * OUTPUT QUEUE THREAD. * * ON ENTRY: * * A2 = OUTPUT CHARACTER IN RIGHT BYTE * A6 = DWT-ADDRESS * OUTLIN EQU * IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * * IFF LOCHAN=1 * LDR* A1,A6 CHANNEL PARAMETER ANK A1,/F CHANNEL INDEX SLL A1,1 ADK A1,2 LD A1,CHTAB,A1 GET CWT-ADDRESS IN A1 * XIF * * IFT LOCHAN=1 * LDKL A1,CWTLT1 * XIF * INH INHIBIT INTERRUPT LDR* A4,A1 IS UNIT FREE ? RF(E) OUL050 YES EJECT * * QUEUE OUTPUT * OUL005 LD A4,CWTEQ,A1 OUTPUT QUEUE RF(E) OUL020 OUL010 CWR A6,A4 RF(E) OUL060 THIS DWT IS ALREADY IN QUEUE LD A3,DWTOTQ,A4 RF(E) OUL030 END OF THREAD FOUND LDR A4,A3 FOLLOW THE THREAD RB OUL010 OUL020 ST A6,CWTEQ,A1 QUEUE DWT RF OUL040 OUL030 ST A6,DWTOTQ,A4 QUEUE DWT OUL040 CM DWTOTQ,A6 SET END OF THREAD RF OUL060 EJECT * * SEND CHARACTER * OUL050 LDR* A3,A6 GET CHANNEL PARAMETERS ANKL A3,/7F00 ANK A2,/FF ORR A2,A3 OUL055 EQU * EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION RB(NA) OUL005 STR A6,A1 STORE LAST DWT IN CWT IFT LOGING=1 CF A15,LOGG ** LOGG OF OUTPUT CHARACTER ** XIF ST A2,CWTLOW,A1 STORE LAST OUTPUT IN CWT =6(=3) OUL060 SC A2,DWTOCH,A6 STORE OUTPUT CHARACTER IN DWT OUL070 EQU * IFT CPU852=1 ABL IHRET8 RESTORE A1-A8 AND RETURN XIF * IFT CPU852=0 MLR 8,A15 RESTORE A1-A8 FROM STACK... INH U =9 ADKL A15,2 ...AND =9 LDR* P,A15 RETURN =9 XIF * EJECT * * C H L T O N * * SUBROUTINE TO RESET CWT AND PERFORM CIO-START OF EVERY * CHLT IN SYSTEM. THE SUBROUTINE IS ENTERED FROM 'PFINIT' * CHLTON EQU * * IFF LOCHAN=1 * LD A1,CHTAB CON010 SUK A1,2 ALL TREATED ? RF(NZ) CON020 NO TAKE NEXT ABL RTNA15 RETURN AND ENB CON020 LD A5,CHTAB,A1 LOAD CWT-ADDRESS RB(Z) CON010 EX CWTCIS,A5 EXECUTE CIO-START LDR* A6,A5 GET LAST DWT RB(Z) CON010 CMR A5 RESET LAST OUTPUT LDK A2,0 CF A15,OUTLIN SEND CHARACTER RB CON010 * * XIF * * IFT LOCHAN=1 * CIO A2,1,DWA1 CIO-START LD A6,CWTLT1 GET LAST DWT RF(Z) CON010 CM CWTLT1 RESET LAST OUTPUT LDK A2,0 CF A15,OUTLIN SEND CHARACTER CON010 ABL RTNA15 RETURN AND ENB * XIF * EJECT * * O U T P U T * * SEND ONE CHARACTER VIA 'OUTLIN' INDICATE INTERRUPTS * ALLOWED AND SAVE A3-A5 IN DWT. * * OUTPUT EQU * ANK A2,/FF LDR A1,A2 SUK A1,/82 STX ? RF(E) LDRE10 SUK A1,/15 ETB ? RF(E) LDRE10 CF A15,OUTLIN SEND ONE CHARACTER VIA CHANNEL UNIT * * * S T R E G * * INDICATE INTERRUPTS ALLOWED AND SAVE A3-A5 IN DWT * * STREG EQU * INH LDKL A1,/100 ORS A1,DWTST,A6 INDICATE INTERRUPTS ALLOWED ST A3,DWTA3,A6 SAVE REGISTER A3 ST A4,DWTA4,A6 A4 ST A5,DWTA5,A6 A5 ABL EXIT =7 EJECT * * L D R E G * * IF INTERRUPT ALLOWED RESTORE A3-A5 FROM DWT AND RETURN * VIA A5. ELSE GO TO DISPATCHER. * * LDREG EQU * LD A3,DWTST,A6 ANKL A3,/100 ABL(Z) EXIT =4 XRS A3,DWTST,A6 * * * L D R E G E * * RESTORE A3-A5 FROM DWT AND RETURN TO USER VIA A5 * * LDREGF EQU * LD A5,DWTA5,A6 A5 LDREGE EQU * LD A3,DWTA3,A6 RELOAD REGISTER A3 LD A4,DWTA4,A6 A4 LDRE10 LD A7,DWTOR,A6 GET ORDER ANK A7,/FF LD A8,DWTECB,A6 RTN A5 RETURN VIA A5-STACK EJECT * * * G E T C H R * * SUBROUTINE TO GET ONE CHARACTER FROM ECB-BUFFER * * ON ENTRY: * * A3 = BUFFER INDEX * A8 = ECB-ADDRESS * * ON EXIT: * * A2 = CHARACTER * A1 = 0 IF LAST CHARACTER ELSE # 0 * * IF LAST CHARACTER IS REACHED A3 IS STORED IN ECB EFFECTIVE LENGTH * * GETCHR EQU * LD A1,4,A8 REQUESTED LENGTH SUR A1,A3 RF(NP) GCH010 LAST CHARACTER REACHED LD A2,2,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 ST A3,6,A8 STORE EFFECTIVE LENGTH GCH020 EQU * RTNA15 ADKL A15,2 RETURN AND ENABLE ENB LDR* P,A15 EJECT * * * L O G G * * IF CONDITIONALY ASSEMBLY IS SET EVERY INPUT AND * OUTPUT CHARACTER ARE LOGGED * * * IFT LOGING=1 * LOGG STR A1,A15 LD A1,POINT ADK A1,2 CWK A1,BUFE BUFE IS MAX LOGG AREA RF(NE) L1 LDKL A1,BUF SET FIRST LOGG ADDRESS L1 ST A1,POINT STR A2,A1 LOGG OF INR OR OTR INSTRUCTION LDR* A1,A15 ADKL A15,2 LDR* P,A15 RETURN * * POINT DATA BUF LOGG POINTER * BUF RES 63 LOGG AREA BUFE EQU * * XIF EJECT * * * E C H O , E C H E N D * * 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 * * RESTRICTIONS IN DEVICE DEPENDENT ECHO DRIVER * * A7 MUST NOT BE DESTROYED * THE ECHO-ROUTINE SHOULD BE TERMINATED WITH A * JUMP TO 'ECHRTN'. * ECHEND EQU * * IFT CECHO=1 * LDKL A7,/8000 INDICATE END I/O XIF ECHO EQU * IFT CECHO=1 ST A3,DWTA3,A6 SAVE A3-A5 IN DWT ST A4,DWTA4,A6 ST A5,DWTA5,A6 LD A1,DWTST,A6 STATUS SLL A1,2 RF(NN) RETUR NO ECHO REQUESTED 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 LD A1,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK ABI ECHADR,A1 GO TO ECHO-ROUTINE DEVICE-DEPENDENT XIF ECHRTN EQU * IFT CECHO=1 LDR A7,A7 END? RF(NN) ERETUR NO CF A15,TENDIO END I/O OUTPUT DEVICE ERETUR LD A6,DWTWAT,A6 RELOAD DWT-ADDRESS OF INPUT DEVICE RETUR ABL LDREGF RELOAD A3-A5 AND RETURN VIA A5 * END
0x0000…0036 (0, 0, 398) Head {h00=0x0032, h01=0x0050, text=» IDENT DRLT01 REL 9.2 79-11-16 870105040920 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…006a Head {h00=0x0028, h01=0x0050, text=» =8,TIMER RESET,TEST ORDER,INH-A15«, t00=0x0000, t01=0x0042}
0x006a…0086 Head {h00=0x0018, h01=0x0050, text=» REL 9.1 79-05-23 «, t00=0x0000, t01=0x006e}
0x0086…00b4 Head {h00=0x002a, h01=0x0050, text=» =7,CLT010 DUBLE DEF LABEL, RB - ABL«, t00=0x0000, t01=0x008a}
0x00b4…00d0 Head {h00=0x0018, h01=0x0050, text=» PRR 9.1 79-05-14 «, t00=0x0000, t01=0x00b8}
0x00d0…00f6 Head {h00=0x0022, h01=0x0050, text=» =6,CWT ADRESS ERROR A5 - A1«, t00=0x0000, t01=0x00d4}
0x00f6…0112 Head {h00=0x0018, h01=0x0050, text=» PRR 9.1 79-04-25 «, t00=0x0000, t01=0x00fa}
0x0112…0130 Head {h00=0x001a, h01=0x0050, text=» =5,GETLIN CORRECTED«, t00=0x0000, t01=0x0116}
0x0130…014c Head {h00=0x0018, h01=0x0050, text=» REL 9.1 79-04-06 «, t00=0x0000, t01=0x0134}
0x014c…0176 Head {h00=0x0026, h01=0x0050, text=» =1-4, GEN UPDATE TO 8.2+ STATUS«, t00=0x0000, t01=0x0150}
0x0176…0192 Head {h00=0x0018, h01=0x0050, text=» REL 8.2 79-04-02 «, t00=0x0000, t01=0x017a}
0x0192…01b6 Head {h00=0x0020, h01=0x0050, text=» =4,TIMER RESET CORRECTED «, t00=0x0001, t01=0x0008}
0x01b6…01d2 Head {h00=0x0018, h01=0x0050, text=» REL 8.2 79-03-22 «, t00=0x0001, t01=0x002c}
0x01d2…01f6 Head {h00=0x0020, h01=0x0050, text=» =3,NAK HANDLING CORRECTED«, t00=0x0001, t01=0x0048}
0x01f6…0212 Head {h00=0x0018, h01=0x0050, text=» REL 8.2 79-03-16 «, t00=0x0001, t01=0x006c}
0x0212…0236 Head {h00=0x0020, h01=0x0050, text=» =2,IMPROV. OF TEST ORDER «, t00=0x0001, t01=0x0088}
0x0236…0252 Head {h00=0x0018, h01=0x0050, text=» REL 8.2 79-01-11 «, t00=0x0001, t01=0x00ac}
0x0252…0282 Head {h00=0x002c, h01=0x0050, text=» =1,DISPL.RECV,NAK ERROR,ERR. RETRYCNT«, t00=0x0001, t01=0x00c8}
0x0282…029e Head {h00=0x0018, h01=0x0050, text=» REL 8.2 78-09-15 «, t00=0x0001, t01=0x00f8}
0x029e…02a6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0114}
0x02a6…02ae Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x011c}
0x02ae…02b6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0124}
0x02b6…02c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x012c}
0x02c0…02ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0136}
0x02ca…0304 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0001, t01=0x0140}
0x0304…030e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x017a}
0x030e…0336 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0001, t01=0x0184}
0x0336…0340 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x001c}
0x0340…0368 Head {h00=0x0024, h01=0x0050, text=»* DRLT01 = DRIVER CHANNEL UNIT«, t00=0x0002, t01=0x0026}
0x0368…0390 Head {h00=0x0024, h01=0x0050, text=»* FOR LOCAL TERMINALS«, t00=0x0002, t01=0x004e}
0x0390…039a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0076}
0x039a…03a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0080}
0x03a4…03ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x008a}
0x03ae…03b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0094}
0x03b8…03c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x009e}
0x03c2…03f8 Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0002, t01=0x00a8}
0x03f8…0402 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00de}
0x0402…0442 Head {h00=0x003c, h01=0x0050, text=»* THIS IS THE CHANNEL UNIT DRIVER FOR LOCAL TERMINALS.«, t00=0x0002, t01=0x00e8}
0x0442…0488 Head {h00=0x0042, h01=0x0050, text=»* AT INTERRUPT AN INPUT WORD IS READ TO REGISTER A2. IF DATA«, t00=0x0002, t01=0x0128}
0x0488…04d0 Head {h00=0x0044, h01=0x0050, text=»* INPUT OR DATA REQUEST A BRANCH IS MADE TO INTERRUPT HANDLER «, t00=0x0002, t01=0x016e}
0x04d0…04ee Head {h00=0x001a, h01=0x0050, text=»* FOR ACTUAL DEVICE.«, t00=0x0003, t01=0x0026}
0x04ee…0536 Head {h00=0x0044, h01=0x0050, text=»* IF CONTROL CHARACTER, THIS IS EXAMINED AND NECESSARY ACTIONS«, t00=0x0003, t01=0x0044}
0x0536…0552 Head {h00=0x0018, h01=0x0050, text=»* ARE CARRIED OUT.«, t00=0x0003, t01=0x008c}
0x0552…055c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00a8}
0x055c…059c Head {h00=0x003c, h01=0x0050, text=»* THE DRIVER ALSO INCLUDES THE FOLLOWING SUBROUTINES:-«, t00=0x0003, t01=0x00b2}
0x059c…05a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00f2}
0x05a6…05d8 Head {h00=0x002e, h01=0x0050, text=»* - OUTLIN SEND ONE CHARACTER VIA CHLT«, t00=0x0003, t01=0x00fc}
0x05d8…05e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x012e}
0x05e2…0622 Head {h00=0x003c, h01=0x0050, text=»* - CHLTON EXECUTE CIO-START ON EVERY CHLT IN SYSTEM«, t00=0x0003, t01=0x0138}
0x0622…062c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0178}
0x062c…0664 Head {h00=0x0034, h01=0x0050, text=»* - GETCHR GET ONE CHARACTER FROM ECB-BUFFER«, t00=0x0003, t01=0x0182}
0x0664…066e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x002a}
0x066e…06a4 Head {h00=0x0032, h01=0x0050, text=»* CONTROL WORK TABLES FOR THE CHANNELS ARE «, t00=0x0004, t01=0x0034}
0x06a4…06c8 Head {h00=0x0020, h01=0x0050, text=»* INCLUDED IN THE DRIVER.«, t00=0x0004, t01=0x006a}
0x06c8…06d6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x008e}
0x06d6…06e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x009c}
0x06e0…06ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00a6}
0x06ea…06f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00b0}
0x06f4…073a Head {h00=0x0042, h01=0x0050, text=»* THE FOLLOWING FUNCTIONS ARE ALSO INCLUDED IN THE DRIVER:- «, t00=0x0004, t01=0x00ba}
0x073a…0744 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0100}
0x0744…0792 Head {h00=0x004a, h01=0x0050, text=»* - OUTPUT SEND ONE CHARACTER, SAVE A3-A5 AND RETURN TO DISPATCHER«, t00=0x0004, t01=0x010a}
0x0792…079c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0158}
0x079c…07d6 Head {h00=0x0036, h01=0x0050, text=»* - STREG SAVE A3-A5 AND RETURN TO DISPATCHER«, t00=0x0004, t01=0x0162}
0x07d6…07e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x000c}
0x07e0…0828 Head {h00=0x0044, h01=0x0050, text=»* - LDREG IF INTERRUPT IS ALLOWED, RESTORE A3-A5 AND RETURN«, t00=0x0005, t01=0x0016}
0x0828…084e Head {h00=0x0022, h01=0x0050, text=»* TO USER VIA A5 «, t00=0x0005, t01=0x005e}
0x084e…0858 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0084}
0x0858…0896 Head {h00=0x003a, h01=0x0050, text=»* - LDREGE RESTORE A3-A5 AND RETURN TO USER VIA A5«, t00=0x0005, t01=0x008e}
0x0896…08a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00cc}
0x08a0…08aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00d6}
0x08aa…08b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00e0}
0x08b4…08e6 Head {h00=0x002e, h01=0x0050, text=»* NORMAL REGISTER USAGE IN THE DRIVER:- «, t00=0x0005, t01=0x00ea}
0x08e6…08f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x011c}
0x08f0…090c Head {h00=0x0018, h01=0x0050, text=»* A1 = RETURN CODE«, t00=0x0005, t01=0x0126}
0x090c…0928 Head {h00=0x0018, h01=0x0050, text=»* A2 = INPUT WORD «, t00=0x0005, t01=0x0142}
0x0928…0948 Head {h00=0x001c, h01=0x0050, text=»* A3 = LINE NUMBER * 2«, t00=0x0005, t01=0x015e}
0x0948…096a Head {h00=0x001e, h01=0x0050, text=»* A4 = DEVICE NUMBER * 2«, t00=0x0005, t01=0x017e}
0x096a…0986 Head {h00=0x0018, h01=0x0050, text=»* A5 = CWT-ADDRESS«, t00=0x0006, t01=0x0010}
0x0986…09a2 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT-ADDRESS«, t00=0x0006, t01=0x002c}
0x09a2…09b8 Head {h00=0x0012, h01=0x0050, text=»* A7 = ORDER«, t00=0x0006, t01=0x0048}
0x09b8…09d4 Head {h00=0x0018, h01=0x0050, text=»* A8 = ECB-ADDRESS«, t00=0x0006, t01=0x005e}
0x09d4…09de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x007a}
0x09de…09e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0084}
0x09e8…09f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x008e}
0x09f2…0a00 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x0098}
0x0a00…0a0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00a6}
0x0a0a…0a1e Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0006, t01=0x00b0}
0x0a1e…0a32 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0006, t01=0x00c4}
0x0a32…0a46 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0006, t01=0x00d8}
0x0a46…0a50 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00ec}
0x0a50…0a5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00f6}
0x0a5a…0a84 Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT1 INTERRUPT FROM CHLT01«, t00=0x0006, t01=0x0100}
0x0a84…0aae Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT2 INTERRUPT FROM CHLT2 «, t00=0x0006, t01=0x012a}
0x0aae…0ad8 Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT3 INTERRUPT FROM CHLT3 «, t00=0x0006, t01=0x0154}
0x0ad8…0b00 Head {h00=0x0024, h01=0x0050, text=» ENTRY CHLT4 INTERRUP FROM CHLT4«, t00=0x0006, t01=0x017e}
0x0b00…0b28 Head {h00=0x0024, h01=0x0050, text=» ENTRY OUTLIN SEND ONE CHARACTER«, t00=0x0007, t01=0x0016}
0x0b28…0b4c Head {h00=0x0020, h01=0x0050, text=» ENTRY CHLTON START OF CHLT «, t00=0x0007, t01=0x003e}
0x0b4c…0b8a Head {h00=0x003a, h01=0x0050, text=» ENTRY OUTPUT SAVE REGISTERS, SEND CHAR. AND DISPATCH «, t00=0x0007, t01=0x0062}
0x0b8a…0bb6 Head {h00=0x0028, h01=0x0050, text=» ENTRY LDREG RESTORE A3-A5 ANDRETURN«, t00=0x0007, t01=0x00a0}
0x0bb6…0be8 Head {h00=0x002e, h01=0x0050, text=» ENTRY LDREGE WAY BACK FROM ECHO HANDLING «, t00=0x0007, t01=0x00cc}
0x0be8…0c04 Head {h00=0x0018, h01=0x0050, text=» ENTRY LDREGF RETURN«, t00=0x0007, t01=0x00fe}
0x0c04…0c34 Head {h00=0x002c, h01=0x0050, text=» ENTRY STREG SAVE REGISTERS A3-A5 IN DWT«, t00=0x0007, t01=0x011a}
0x0c34…0c6c Head {h00=0x0034, h01=0x0050, text=» ENTRY GETCHR GET ONE CHARACTER FROM ECB-BUFFER «, t00=0x0007, t01=0x014a}
0x0c6c…0ca0 Head {h00=0x0030, h01=0x0050, text=» ENTRY LOCHAN NUMBER OF LOCAL CHANNEL UNITS «, t00=0x0007, t01=0x0182}
0x0ca0…0cd4 Head {h00=0x0030, h01=0x0050, text=» ENTRY RECHAN NUMBER OF REMOTE CHANNEL UNITS«, t00=0x0008, t01=0x0026}
0x0cd4…0cf4 Head {h00=0x001c, h01=0x0050, text=» ENTRY REMFC DUMMY ENTRY«, t00=0x0008, t01=0x005a}
0x0cf4…0d16 Head {h00=0x001e, h01=0x0050, text=» ENTRY DWREMU DUMMY ENTRY «, t00=0x0008, t01=0x007a}
0x0d16…0d3c Head {h00=0x0022, h01=0x0050, text=» ENTRY ECHRTN RETURN FROM ECHO«, t00=0x0008, t01=0x009c}
0x0d3c…0d5c Head {h00=0x001c, h01=0x0050, text=» ENTRY ECHO ECHO ROUTINE«, t00=0x0008, t01=0x00c2}
0x0d5c…0d7e Head {h00=0x001e, h01=0x0050, text=» ENTRY ECHEND END OF ECHO «, t00=0x0008, t01=0x00e2}
0x0d7e…0d88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0104}
0x0d88…0d96 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x010e}
0x0d96…0da0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x011c}
0x0da0…0dd2 Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0008, t01=0x0126}
0x0dd2…0e04 Head {h00=0x002e, h01=0x0050, text=»* EXTERNAL TOSS MODULE ENTRIES *«, t00=0x0008, t01=0x0158}
0x0e04…0e36 Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0008, t01=0x018a}
0x0e36…0e40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x002c}
0x0e40…0e4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0036}
0x0e4a…0e74 Head {h00=0x0026, h01=0x0050, text=» EXTRN SAVE8 SAVE REGISTERS A1-A8 «, t00=0x0009, t01=0x0040}
0x0e74…0e94 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0009, t01=0x006a}
0x0e94…0eb8 Head {h00=0x0020, h01=0x0050, text=» EXTRN IHRET8 RESTORE A1-A8 «, t00=0x0009, t01=0x008a}
0x0eb8…0ede Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT1 INTERRUPT TABLE «, t00=0x0009, t01=0x00ae}
0x0ede…0f04 Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT2 INTERRUPT TABLE «, t00=0x0009, t01=0x00d4}
0x0f04…0f2a Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT3 INTERRUPT TABLE «, t00=0x0009, t01=0x00fa}
0x0f2a…0f50 Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT4 INTERRUPT TABLE «, t00=0x0009, t01=0x0120}
0x0f50…0f76 Head {h00=0x0022, h01=0x0050, text=» EXTRN SETIME GET TIMER BLOCK «, t00=0x0009, t01=0x0146}
0x0f76…0f9c Head {h00=0x0022, h01=0x0050, text=» EXTRN SETIMP GET TIMER BLOCK «, t00=0x0009, t01=0x016c}
0x0f9c…0fca (10, 0, 398) Head {h00=0x002a, h01=0x0050, text=» EXTRN INTSAV SAVE AREA LAST INTERRUPT«, t00=0x000a, t01=0x0004}
0x0fca…0fe0 Head {h00=0x0012, h01=0x0050, text=» EXTRN TENDIO «, t00=0x000a, t01=0x0032}
0x0fe0…0fea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0048}
0x0fea…0ff4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0052}
0x0ff4…1020 Head {h00=0x0028, h01=0x0050, text=»*********************************** «, t00=0x000a, t01=0x005c}
0x1020…104c Head {h00=0x0028, h01=0x0050, text=»* DWT PARAMETERS * «, t00=0x000a, t01=0x0088}
0x104c…1078 Head {h00=0x0028, h01=0x0050, text=»*********************************** «, t00=0x000a, t01=0x00b4}
0x1078…1094 Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x000a, t01=0x00e0}
0x1094…10ae Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x000a, t01=0x00fc}
0x10ae…10da Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTOCH LAST OUTPUT CHARACTER «, t00=0x000a, t01=0x0116}
0x10da…10fc Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB-ADDRESS «, t00=0x000a, t01=0x0142}
0x10fc…112a Head {h00=0x002a, h01=0x0050, text=» EXTRN DWTADR ADDRESS TO ADDRESS-BLOCK«, t00=0x000a, t01=0x0164}
0x112a…1140 (11, 0, 400) Head {h00=0x0012, h01=0x0050, text=» EXTRN DWTWAT «, t00=0x000b, t01=0x0004}
0x1140…1162 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTOTQ OUTPUT QUEUE«, t00=0x000b, t01=0x001a}
0x1162…1184 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTA3 SAVE AREA A3 «, t00=0x000b, t01=0x003c}
0x1184…11a6 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTA4 SAVE AREA A4 «, t00=0x000b, t01=0x005e}
0x11a6…11c8 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTA5 SAVE AREA A5 «, t00=0x000b, t01=0x0080}
0x11c8…11f2 Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTSB2 STACK BASE 2 IN DWT «, t00=0x000b, t01=0x00a2}
0x11f2…1214 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTTP TIMER POINTER«, t00=0x000b, t01=0x00cc}
0x1214…123a Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTECH ECHO DEVICE DWT «, t00=0x000b, t01=0x00ee}
0x123a…126e Head {h00=0x0030, h01=0x0050, text=» EXTRN INTADR INTERRUPT ADDRESS DISPLACEMENT«, t00=0x000b, t01=0x0114}
0x126e…12a2 Head {h00=0x0030, h01=0x0050, text=» EXTRN RECADR RECOVERY ADDRESS DISPLACEMENT «, t00=0x000b, t01=0x0148}
0x12a2…12d2 Head {h00=0x002c, h01=0x0050, text=» EXTRN ECHADR ECHO ADDRESS DISPLACEMENT «, t00=0x000b, t01=0x017c}
0x12d2…12dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x001c}
0x12dc…12ea Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x0026}
0x12ea…12f2 Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x0034}
0x12f2…12fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x003c}
0x12fc…1312 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000c, t01=0x0046}
0x1312…1328 Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x000c, t01=0x005c}
0x1328…133e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000c, t01=0x0072}
0x133e…1348 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0088}
0x1348…1352 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0092}
0x1352…1380 Head {h00=0x002a, h01=0x0050, text=»NOERR EQU 1 RETURN CODE. NOT OPERABLE «, t00=0x000c, t01=0x009c}
0x1380…13a4 Head {h00=0x0020, h01=0x0050, text=»DUMMSP EQU /03 SPECIAL DUMMY«, t00=0x000c, t01=0x00ca}
0x13a4…13ba Head {h00=0x0012, h01=0x0050, text=»DRQTIM EQU 30 «, t00=0x000c, t01=0x00ee}
0x13ba…13c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0104}
0x13c4…13d2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x010e}
0x13d2…13dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x011c}
0x13dc…13fc Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000c, t01=0x0126}
0x13fc…141c Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x000c, t01=0x0146}
0x141c…143c Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000c, t01=0x0166}
0x143c…1446 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0186}
0x1446…1486 Head {h00=0x003c, h01=0x0050, text=»* A LOGG FUNCTION OF EVERY INPUT AND OUTPUT CHARACTER «, t00=0x000c, t01=0x0190}
0x1486…14c2 Head {h00=0x0038, h01=0x0050, text=»* MAY BE INCLUDED TO THE DRIVER BY SETTING X:A=1 «, t00=0x000d, t01=0x0040}
0x14c2…14cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x007c}
0x14cc…14de Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x000d, t01=0x0086}
0x14de…14f4 Head {h00=0x0012, h01=0x0050, text=»LOGING EQU X:A«, t00=0x000d, t01=0x0098}
0x14f4…14fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00ae}
0x14fe…1536 Head {h00=0x0034, h01=0x0050, text=»* THIS DRIVER HANDLES ONE OR UP TO FOUR LOCAL«, t00=0x000d, t01=0x00b8}
0x1536…1568 Head {h00=0x002e, h01=0x0050, text=»* CHANNELS BY SETTING X:B TO 1,2,3 OR 4«, t00=0x000d, t01=0x00f0}
0x1568…1572 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0122}
0x1572…1584 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 1 «, t00=0x000d, t01=0x012c}
0x1584…159a Head {h00=0x0012, h01=0x0050, text=»LOCHAN EQU X:B«, t00=0x000d, t01=0x013e}
0x159a…15a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0154}
0x15a4…15e0 Head {h00=0x0038, h01=0x0050, text=»* ACKUMULATORS FOR NAK, RETRANSMISSION FAULT AND «, t00=0x000d, t01=0x015e}
0x15e0…1618 Head {h00=0x0034, h01=0x0050, text=»* UNDEFINED CONTROL CHARACTERS ARE UPDATED IN«, t00=0x000e, t01=0x000a}
0x1618…1654 Head {h00=0x0038, h01=0x0050, text=»* THE DRIVER. THIS FUNCTION CAN BE EXCLUDED FROM «, t00=0x000e, t01=0x0042}
0x1654…167c Head {h00=0x0024, h01=0x0050, text=»* DRIVER BY SETTING X:C = 0. «, t00=0x000e, t01=0x007e}
0x167c…1686 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00a6}
0x1686…1698 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 1 «, t00=0x000e, t01=0x00b0}
0x1698…16ae Head {h00=0x0012, h01=0x0050, text=»ACKMUL EQU X:C«, t00=0x000e, t01=0x00c2}
0x16ae…16b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00d8}
0x16b8…16f4 Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:D = 1 A SOFTWARE TIME OUT HANDLING«, t00=0x000e, t01=0x00e2}
0x16f4…1734 Head {h00=0x003c, h01=0x0050, text=»* MISSING DATA REQUESTS FROM PRINTERS CAN BE INCLUDED«, t00=0x000e, t01=0x011e}
0x1734…1750 Head {h00=0x0018, h01=0x0050, text=»* IN THE DRIVER. «, t00=0x000e, t01=0x015e}
0x1750…1790 Head {h00=0x003c, h01=0x0050, text=»* AN ACKUMULATOR TO BE UPDATED EVERY TIME A SOFTWARE «, t00=0x000e, t01=0x017a}
0x1790…17be Head {h00=0x002a, h01=0x0050, text=»* TIME OUT OCCURS IS ALSO INCLUDED.«, t00=0x000f, t01=0x002a}
0x17be…17c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0058}
0x17c8…17da Head {h00=0x000e, h01=0x0050, text=»X:D EQU 1 «, t00=0x000f, t01=0x0062}
0x17da…17f0 Head {h00=0x0012, h01=0x0050, text=»SOFTIM EQU X:D«, t00=0x000f, t01=0x0074}
0x17f0…17fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x008a}
0x17fa…1804 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0094}
0x1804…1830 Head {h00=0x0028, h01=0x0050, text=»* ECHO FONCTION CAN BE EXCLODED «, t00=0x000f, t01=0x009e}
0x1830…1850 Head {h00=0x001c, h01=0x0050, text=»* BY SETTING X:E = 0«, t00=0x000f, t01=0x00ca}
0x1850…1862 Head {h00=0x000e, h01=0x0050, text=»X:E EQU 1 «, t00=0x000f, t01=0x00ea}
0x1862…1878 Head {h00=0x0012, h01=0x0050, text=»CECHO EQU X:E «, t00=0x000f, t01=0x00fc}
0x1878…1882 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0112}
0x1882…188c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x011c}
0x188c…1896 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0126}
0x1896…18d0 Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x000f, t01=0x0130}
0x18d0…1902 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x000f, t01=0x016a}
0x1902…190c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x000c}
0x190c…1920 Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0010, t01=0x0016}
0x1920…192a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x002a}
0x192a…1938 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0034}
0x1938…1940 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0042}
0x1940…1948 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x004a}
0x1948…195c Head {h00=0x0010, h01=0x0050, text=»RECHAN EQU 0«, t00=0x0010, t01=0x0052}
0x195c…1970 Head {h00=0x0010, h01=0x0050, text=»REMFC EQU 0 «, t00=0x0010, t01=0x0066}
0x1970…1984 Head {h00=0x0010, h01=0x0050, text=»CWTRT1 EQU *«, t00=0x0010, t01=0x007a}
0x1984…1998 Head {h00=0x0010, h01=0x0050, text=»CWTRT2 EQU *«, t00=0x0010, t01=0x008e}
0x1998…19ac Head {h00=0x0010, h01=0x0050, text=»CWTRT3 EQU *«, t00=0x0010, t01=0x00a2}
0x19ac…19c0 Head {h00=0x0010, h01=0x0050, text=»CWTRT4 EQU *«, t00=0x0010, t01=0x00b6}
0x19c0…19d4 Head {h00=0x0010, h01=0x0050, text=»CWTRT5 EQU *«, t00=0x0010, t01=0x00ca}
0x19d4…19e8 Head {h00=0x0010, h01=0x0050, text=»CWTRT6 EQU *«, t00=0x0010, t01=0x00de}
0x19e8…19fc Head {h00=0x0010, h01=0x0050, text=»CWTRT7 EQU *«, t00=0x0010, t01=0x00f2}
0x19fc…1a10 Head {h00=0x0010, h01=0x0050, text=»CWTRT8 EQU *«, t00=0x0010, t01=0x0106}
0x1a10…1a24 Head {h00=0x0010, h01=0x0050, text=»DWREMU EQU *«, t00=0x0010, t01=0x011a}
0x1a24…1a32 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x012e}
0x1a32…1a3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x013c}
0x1a3c…1a46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0146}
0x1a46…1a84 Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0010, t01=0x0150}
0x1a84…1ac2 Head {h00=0x003a, h01=0x0050, text=»* C W T L T 1 * «, t00=0x0010, t01=0x018e}
0x1ac2…1b00 Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0011, t01=0x003c}
0x1b00…1b0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x007a}
0x1b0a…1b42 Head {h00=0x0034, h01=0x0050, text=»* CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 1«, t00=0x0011, t01=0x0084}
0x1b42…1b4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00bc}
0x1b4c…1b56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00c6}
0x1b56…1b78 Head {h00=0x001e, h01=0x0050, text=»DWA1 EQU /03 DEVICEADDRESS«, t00=0x0011, t01=0x00d0}
0x1b78…1b82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00f2}
0x1b82…1ba2 Head {h00=0x001c, h01=0x0050, text=»CWTLT1 EQU * TABLE ENTRY«, t00=0x0011, t01=0x00fc}
0x1ba2…1bd6 Head {h00=0x0030, h01=0x0050, text=»CWTLDW EQU *-CWTLT1 LAST OUTPUT DWT-ADDRESS «, t00=0x0011, t01=0x011c}
0x1bd6…1be6 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0011, t01=0x0150}
0x1be6…1c02 Head {h00=0x0018, h01=0x0050, text=»CWTLOW EQU *-CWTLT1 «, t00=0x0011, t01=0x0160}
0x1c02…1c22 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0011, t01=0x017c}
0x1c22…1c50 Head {h00=0x002a, h01=0x0050, text=»CWTITA EQU *-CWTLT1 ADDRESS TO INTLT1 «, t00=0x0012, t01=0x000c}
0x1c50…1c64 Head {h00=0x0010, h01=0x0050, text=» DATA INTLT1«, t00=0x0012, t01=0x003a}
0x1c64…1c84 Head {h00=0x001c, h01=0x0050, text=»CWTINR EQU *-CWTLT1 INR «, t00=0x0012, t01=0x004e}
0x1c84…1c9a Head {h00=0x0012, h01=0x0050, text=» INR A2,0,DWA1«, t00=0x0012, t01=0x006e}
0x1c9a…1cba Head {h00=0x001c, h01=0x0050, text=»CWTOTR EQU *-CWTLT1 OTR «, t00=0x0012, t01=0x0084}
0x1cba…1cd0 Head {h00=0x0012, h01=0x0050, text=» OTR A2,0,DWA1«, t00=0x0012, t01=0x00a4}
0x1cd0…1cf6 Head {h00=0x0022, h01=0x0050, text=»CWTCIS EQU *-CWTLT1 CIO-START «, t00=0x0012, t01=0x00ba}
0x1cf6…1d0c Head {h00=0x0012, h01=0x0050, text=» CIO A2,1,DWA1«, t00=0x0012, t01=0x00e0}
0x1d0c…1d28 Head {h00=0x0018, h01=0x0050, text=»CWTRTC EQU *-CWTLT1 «, t00=0x0012, t01=0x00f6}
0x1d28…1d4e Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0012, t01=0x0112}
0x1d4e…1d76 Head {h00=0x0024, h01=0x0050, text=»CWTEQ EQU *-CWTLT1 END OF QUEUE «, t00=0x0012, t01=0x0138}
0x1d76…1d86 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0012, t01=0x0160}
0x1d86…1da2 Head {h00=0x0018, h01=0x0050, text=»CWTADD EQU *-CWTLT1 «, t00=0x0012, t01=0x0170}
0x1da2…1dac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x018c}
0x1dac…1dc2 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0013, t01=0x0008}
0x1dc2…1dcc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x001e}
0x1dcc…1dec Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0013, t01=0x0028}
0x1dec…1e14 Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0013, t01=0x0048}
0x1e14…1e44 Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED-INTERRUPT-ACKUMULATOR «, t00=0x0013, t01=0x0070}
0x1e44…1e60 Head {h00=0x0018, h01=0x0050, text=»ACKTIM EQU *-CWTLT1 «, t00=0x0013, t01=0x00a0}
0x1e60…1e8c Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0013, t01=0x00bc}
0x1e8c…1e96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00e8}
0x1e96…1ea2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x00f2}
0x1ea2…1eb0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x00fe}
0x1eb0…1eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x010c}
0x1eba…1ec4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0116}
0x1ec4…1f02 Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0013, t01=0x0120}
0x1f02…1f40 Head {h00=0x003a, h01=0x0050, text=»* C W T L T 2 * «, t00=0x0013, t01=0x015e}
0x1f40…1f7e Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0014, t01=0x000c}
0x1f7e…1f88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x004a}
0x1f88…1fc0 Head {h00=0x0034, h01=0x0050, text=»* CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 2«, t00=0x0014, t01=0x0054}
0x1fc0…1fca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x008c}
0x1fca…1fde Head {h00=0x0010, h01=0x0050, text=»CWTLT2 EQU *«, t00=0x0014, t01=0x0096}
0x1fde…1fe8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00aa}
0x1fe8…1ffe Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0014, t01=0x00b4}
0x1ffe…2022 Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0014, t01=0x00ca}
0x2022…202c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00ee}
0x202c…2054 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0014, t01=0x00f8}
0x2054…2074 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0014, t01=0x0120}
0x2074…2098 Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0014, t01=0x0140}
0x2098…20b2 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0014, t01=0x0164}
0x20b2…20cc Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0014, t01=0x017e}
0x20cc…20ec Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0015, t01=0x0008}
0x20ec…2112 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0015, t01=0x0028}
0x2112…212e Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0015, t01=0x004e}
0x212e…2138 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x006a}
0x2138…214e Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0015, t01=0x0074}
0x214e…2158 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x008a}
0x2158…2178 Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0015, t01=0x0094}
0x2178…21a0 Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0015, t01=0x00b4}
0x21a0…21d0 Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0015, t01=0x00dc}
0x21d0…21fc Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0015, t01=0x010c}
0x21fc…2206 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0138}
0x2206…2212 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0142}
0x2212…221c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x014e}
0x221c…2232 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0015, t01=0x0158}
0x2232…223c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x016e}
0x223c…224a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x0178}
0x224a…2256 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0186}
0x2256…226c (22, 0, 400) Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0016, t01=0x0004}
0x226c…2290 Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0016, t01=0x001a}
0x2290…229a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x003e}
0x229a…22c2 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0016, t01=0x0048}
0x22c2…22e2 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0016, t01=0x0070}
0x22e2…2306 Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0016, t01=0x0090}
0x2306…2320 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0016, t01=0x00b4}
0x2320…233a Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0016, t01=0x00ce}
0x233a…235a Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0016, t01=0x00e8}
0x235a…2380 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0016, t01=0x0108}
0x2380…239c Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0016, t01=0x012e}
0x239c…23a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x014a}
0x23a6…23bc Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0016, t01=0x0154}
0x23bc…23c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x016a}
0x23c6…23e6 Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0016, t01=0x0174}
0x23e6…240e (23, 0, 400) Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0017, t01=0x0004}
0x240e…243e Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0017, t01=0x002c}
0x243e…246a Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0017, t01=0x005c}
0x246a…2474 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0088}
0x2474…2480 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0092}
0x2480…248a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x009e}
0x248a…2494 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00a8}
0x2494…24a0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00b2}
0x24a0…24b6 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0017, t01=0x00be}
0x24b6…24c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00d4}
0x24c0…24ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00de}
0x24ca…2504 Head {h00=0x0036, h01=0x0050, text=»* CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.2«, t00=0x0017, t01=0x00e8}
0x2504…250e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0122}
0x250e…2532 Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0017, t01=0x012c}
0x2532…253c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0150}
0x253c…2564 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0017, t01=0x015a}
0x2564…2584 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0017, t01=0x0182}
0x2584…25a8 Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0018, t01=0x0012}
0x25a8…25c2 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0018, t01=0x0036}
0x25c2…25dc Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0018, t01=0x0050}
0x25dc…25fc Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0018, t01=0x006a}
0x25fc…2622 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0018, t01=0x008a}
0x2622…263e Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0018, t01=0x00b0}
0x263e…2648 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00cc}
0x2648…265e Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0018, t01=0x00d6}
0x265e…2668 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00ec}
0x2668…2688 Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0018, t01=0x00f6}
0x2688…26b0 Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0018, t01=0x0116}
0x26b0…26e0 Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0018, t01=0x013e}
0x26e0…270c Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0018, t01=0x016e}
0x270c…2716 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x000a}
0x2716…2722 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0014}
0x2722…2730 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x0020}
0x2730…273a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x002e}
0x273a…2744 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0038}
0x2744…277e Head {h00=0x0036, h01=0x0050, text=»* CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.3«, t00=0x0019, t01=0x0042}
0x277e…2788 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x007c}
0x2788…279c Head {h00=0x0010, h01=0x0050, text=»CWTLT3 EQU *«, t00=0x0019, t01=0x0086}
0x279c…27b2 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0019, t01=0x009a}
0x27b2…27d6 Head {h00=0x0020, h01=0x0050, text=»DWA3 EQU /23 DEVICE ADDRESS «, t00=0x0019, t01=0x00b0}
0x27d6…27e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00d4}
0x27e0…2808 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0019, t01=0x00de}
0x2808…2828 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0019, t01=0x0106}
0x2828…284c Head {h00=0x0020, h01=0x0050, text=» DATA INTLT3 INTERRUPT TABLE«, t00=0x0019, t01=0x0126}
0x284c…2866 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA3 INR«, t00=0x0019, t01=0x014a}
0x2866…2880 Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA3 OTR«, t00=0x0019, t01=0x0164}
0x2880…28a0 Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA3 CIO-START«, t00=0x0019, t01=0x017e}
0x28a0…28c6 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x001a, t01=0x000e}
0x28c6…28e2 Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x001a, t01=0x0034}
0x28e2…28ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0050}
0x28ec…2902 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x001a, t01=0x005a}
0x2902…290c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0070}
0x290c…292c Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x001a, t01=0x007a}
0x292c…2954 Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x001a, t01=0x009a}
0x2954…2984 Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x001a, t01=0x00c2}
0x2984…29b0 Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x001a, t01=0x00f2}
0x29b0…29ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x011e}
0x29ba…29c6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0128}
0x29c6…29d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0134}
0x29d0…29da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x013e}
0x29da…29f0 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x001a, t01=0x0148}
0x29f0…2a14 Head {h00=0x0020, h01=0x0050, text=»DWA3 EQU /23 DEVICE ADDRESS «, t00=0x001a, t01=0x015e}
0x2a14…2a1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0182}
0x2a1e…2a46 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x001a, t01=0x018c}
0x2a46…2a66 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x001b, t01=0x0024}
0x2a66…2a8a Head {h00=0x0020, h01=0x0050, text=» DATA INTLT3 INTERRUPT TABLE«, t00=0x001b, t01=0x0044}
0x2a8a…2aa4 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA3 INR«, t00=0x001b, t01=0x0068}
0x2aa4…2abe Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA3 OTR«, t00=0x001b, t01=0x0082}
0x2abe…2ade Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA3 CIO-START«, t00=0x001b, t01=0x009c}
0x2ade…2b04 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x001b, t01=0x00bc}
0x2b04…2b20 Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x001b, t01=0x00e2}
0x2b20…2b2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00fe}
0x2b2a…2b40 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x001b, t01=0x0108}
0x2b40…2b4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x011e}
0x2b4a…2b6a Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x001b, t01=0x0128}
0x2b6a…2b92 Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x001b, t01=0x0148}
0x2b92…2bc2 Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x001b, t01=0x0170}
0x2bc2…2bee Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x001c, t01=0x0010}
0x2bee…2bf8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x003c}
0x2bf8…2c04 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0046}
0x2c04…2c12 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x0052}
0x2c12…2c1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0060}
0x2c1c…2c54 Head {h00=0x0034, h01=0x0050, text=»* CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 4«, t00=0x001c, t01=0x006a}
0x2c54…2c5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00a2}
0x2c5e…2c72 Head {h00=0x0010, h01=0x0050, text=»CWTLT4 EQU *«, t00=0x001c, t01=0x00ac}
0x2c72…2c7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00c0}
0x2c7c…2c86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00ca}
0x2c86…2c9c Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x001c, t01=0x00d4}
0x2c9c…2cc0 Head {h00=0x0020, h01=0x0050, text=»DWA4 EQU /33 DEVICE ADDRESS «, t00=0x001c, t01=0x00ea}
0x2cc0…2cca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x010e}
0x2cca…2cf2 Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x001c, t01=0x0118}
0x2cf2…2d12 Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x001c, t01=0x0140}
0x2d12…2d36 Head {h00=0x0020, h01=0x0050, text=» DATA INTLT4 INTERRUPT TABLE«, t00=0x001c, t01=0x0160}
0x2d36…2d50 Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA4 INR«, t00=0x001c, t01=0x0184}
0x2d50…2d6a Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA4 OTR«, t00=0x001d, t01=0x000e}
0x2d6a…2d8a Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA4 CIO-START«, t00=0x001d, t01=0x0028}
0x2d8a…2db0 Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x001d, t01=0x0048}
0x2db0…2dcc Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x001d, t01=0x006e}
0x2dcc…2dd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x008a}
0x2dd6…2dec Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x001d, t01=0x0094}
0x2dec…2df6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00aa}
0x2df6…2e16 Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x001d, t01=0x00b4}
0x2e16…2e3e Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x001d, t01=0x00d4}
0x2e3e…2e6e Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x001d, t01=0x00fc}
0x2e6e…2e9a Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x001d, t01=0x012c}
0x2e9a…2ea4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0158}
0x2ea4…2eb0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0162}
0x2eb0…2eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x016e}
0x2eba…2ec8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x0178}
0x2ec8…2ed2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0186}
0x2ed2…2f08 Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x001d, t01=0x0190}
0x2f08…2f3e Head {h00=0x0032, h01=0x0050, text=»* C H T A B *«, t00=0x001e, t01=0x0036}
0x2f3e…2f74 Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x001e, t01=0x006c}
0x2f74…2f7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00a2}
0x2f7e…2fb8 Head {h00=0x0036, h01=0x0050, text=»* THIS TABLE HOLDS ADDRESSES OF CONTROLLER WORK «, t00=0x001e, t01=0x00ac}
0x2fb8…2ff4 Head {h00=0x0038, h01=0x0050, text=»* TABLES CWT TO CHANNEL UNITS FOR LOCAL AND REMOTE«, t00=0x001e, t01=0x00e6}
0x2ff4…300a Head {h00=0x0012, h01=0x0050, text=»* TERMINALS.«, t00=0x001e, t01=0x0122}
0x300a…3014 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0138}
0x3014…301e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0142}
0x301e…3032 Head {h00=0x0010, h01=0x0050, text=»CHTAB EQU * «, t00=0x001e, t01=0x014c}
0x3032…3056 Head {h00=0x0020, h01=0x0050, text=» DATA CHTABE-* TABLE LENGTH «, t00=0x001e, t01=0x0160}
0x3056…306c Head {h00=0x0012, h01=0x0050, text=» DATA CWTLT1 «, t00=0x001e, t01=0x0184}
0x306c…3080 Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT2«, t00=0x001f, t01=0x000a}
0x3080…3096 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x001f, t01=0x001e}
0x3096…30aa Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT3«, t00=0x001f, t01=0x0034}
0x30aa…30b6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0048}
0x30b6…30cc Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x001f, t01=0x0054}
0x30cc…30e0 Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT3«, t00=0x001f, t01=0x006a}
0x30e0…30f4 Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT4«, t00=0x001f, t01=0x007e}
0x30f4…3100 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0092}
0x3100…3122 Head {h00=0x001e, h01=0x0050, text=»CHTABE EQU * END OF TABLE «, t00=0x001f, t01=0x009e}
0x3122…312c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00c0}
0x312c…3136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00ca}
0x3136…3140 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00d4}
0x3140…314a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00de}
0x314a…3154 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00e8}
0x3154…3162 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x00f2}
0x3162…316c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0100}
0x316c…3182 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001f, t01=0x010a}
0x3182…318c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0120}
0x318c…31ae Head {h00=0x001e, h01=0x0050, text=»* C H L T 1 / C H L T 2 «, t00=0x001f, t01=0x012a}
0x31ae…31e0 Head {h00=0x002e, h01=0x0050, text=»* THIS IS THE INTERRUPT HANDLER FOR CHLT«, t00=0x001f, t01=0x014c}
0x31e0…31ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x017e}
0x31ea…3200 Head {h00=0x0012, h01=0x0050, text=»* C H L T 1 «, t00=0x001f, t01=0x0188}
0x3200…3220 Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT FROM CHLT1«, t00=0x0020, t01=0x000e}
0x3220…322a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x002e}
0x322a…3236 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0038}
0x3236…324c Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0020, t01=0x0044}
0x324c…3260 Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0020, t01=0x005a}
0x3260…3274 Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0020, t01=0x006e}
0x3274…3280 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0082}
0x3280…3296 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0020, t01=0x008e}
0x3296…32aa Head {h00=0x0010, h01=0x0050, text=»CHLT1 EQU * «, t00=0x0020, t01=0x00a4}
0x32aa…32d2 Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0020, t01=0x00b8}
0x32d2…32e8 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0020, t01=0x00e0}
0x32e8…3312 Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0020, t01=0x00f6}
0x3312…331e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0120}
0x331e…3328 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x012c}
0x3328…333e Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0020, t01=0x0136}
0x333e…3354 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0020, t01=0x014c}
0x3354…337a Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0020, t01=0x0162}
0x337a…3386 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0188}
0x3386…3390 (33, 0, 398) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0004}
0x3390…33a6 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0021, t01=0x000e}
0x33a6…33d8 Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT1 SET CWT-ADDRESS FOR CHLT1 «, t00=0x0021, t01=0x0024}
0x33d8…33ea Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0021, t01=0x0056}
0x33ea…33f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0068}
0x33f4…340a Head {h00=0x0012, h01=0x0050, text=»* C H L T 2 «, t00=0x0021, t01=0x0072}
0x340a…342a Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT FROM CHLT2«, t00=0x0021, t01=0x0088}
0x342a…3434 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00a8}
0x3434…3448 Head {h00=0x0010, h01=0x0050, text=»CHLT2 EQU * «, t00=0x0021, t01=0x00b2}
0x3448…3470 Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0021, t01=0x00c6}
0x3470…3486 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0021, t01=0x00ee}
0x3486…34b0 Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0021, t01=0x0104}
0x34b0…34bc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x012e}
0x34bc…34c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x013a}
0x34c6…34dc Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0021, t01=0x0144}
0x34dc…34f2 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0021, t01=0x015a}
0x34f2…3518 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0021, t01=0x0170}
0x3518…3524 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0008}
0x3524…352e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0014}
0x352e…3544 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0022, t01=0x001e}
0x3544…3576 Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT2 SET CWT-ADDRESS FOR CHLT2 «, t00=0x0022, t01=0x0034}
0x3576…3582 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0066}
0x3582…3598 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0022, t01=0x0072}
0x3598…35cc Head {h00=0x0030, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR-INSTRUCTION «, t00=0x0022, t01=0x0088}
0x35cc…35d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00bc}
0x35d6…35e2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00c6}
0x35e2…35ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00d2}
0x35ec…3602 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0022, t01=0x00dc}
0x3602…3614 Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0022, t01=0x00f2}
0x3614…361e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0104}
0x361e…3634 Head {h00=0x0012, h01=0x0050, text=»* C H L T 3 «, t00=0x0022, t01=0x010e}
0x3634…3654 Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT FROM CHLT3«, t00=0x0022, t01=0x0124}
0x3654…365e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0144}
0x365e…3672 Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0022, t01=0x014e}
0x3672…3686 Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0022, t01=0x0162}
0x3686…36ae Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0022, t01=0x0176}
0x36ae…36c4 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0023, t01=0x000e}
0x36c4…36ee Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0023, t01=0x0024}
0x36ee…36fa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x004e}
0x36fa…3704 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x005a}
0x3704…371a Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0023, t01=0x0064}
0x371a…3730 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0023, t01=0x007a}
0x3730…3756 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0023, t01=0x0090}
0x3756…3762 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x00b6}
0x3762…376c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00c2}
0x376c…3782 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0023, t01=0x00cc}
0x3782…37b4 Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 «, t00=0x0023, t01=0x00e2}
0x37b4…37dc Head {h00=0x0024, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR «, t00=0x0023, t01=0x0114}
0x37dc…37e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x013c}
0x37e6…37f2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0146}
0x37f2…3808 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0023, t01=0x0152}
0x3808…381a Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0023, t01=0x0168}
0x381a…3824 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x017a}
0x3824…382e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0184}
0x382e…3844 Head {h00=0x0012, h01=0x0050, text=»* C H L T 2 «, t00=0x0023, t01=0x018e}
0x3844…3864 Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT FROM CHLT3«, t00=0x0024, t01=0x0014}
0x3864…386e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0034}
0x386e…3882 Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0024, t01=0x003e}
0x3882…38aa Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0024, t01=0x0052}
0x38aa…38c0 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0024, t01=0x007a}
0x38c0…38ea Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0024, t01=0x0090}
0x38ea…38f6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x00ba}
0x38f6…3900 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00c6}
0x3900…3916 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0024, t01=0x00d0}
0x3916…392c Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0024, t01=0x00e6}
0x392c…3952 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0024, t01=0x00fc}
0x3952…395e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0122}
0x395e…3968 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x012e}
0x3968…397e Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0024, t01=0x0138}
0x397e…39b0 Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 «, t00=0x0024, t01=0x014e}
0x39b0…39c2 Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0024, t01=0x0180}
0x39c2…39d8 (37, 0, 400) Head {h00=0x0012, h01=0x0050, text=»* C H L T 4 «, t00=0x0025, t01=0x0004}
0x39d8…39f8 Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT FROM CHLT4«, t00=0x0025, t01=0x001a}
0x39f8…3a02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x003a}
0x3a02…3a16 Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0025, t01=0x0044}
0x3a16…3a3e Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0025, t01=0x0058}
0x3a3e…3a54 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0025, t01=0x0080}
0x3a54…3a7e Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0025, t01=0x0096}
0x3a7e…3a8a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x00c0}
0x3a8a…3a94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00cc}
0x3a94…3aaa Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0025, t01=0x00d6}
0x3aaa…3ac0 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0025, t01=0x00ec}
0x3ac0…3ae6 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0025, t01=0x0102}
0x3ae6…3af2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0128}
0x3af2…3afc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0134}
0x3afc…3b12 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0025, t01=0x013e}
0x3b12…3b44 Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT4 SET CWT-ADDRESS FOR CHLT4 «, t00=0x0025, t01=0x0154}
0x3b44…3b6c Head {h00=0x0024, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR «, t00=0x0025, t01=0x0186}
0x3b6c…3b78 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x001e}
0x3b78…3b82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x002a}
0x3b82…3b98 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0026, t01=0x0034}
0x3b98…3ba2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x004a}
0x3ba2…3bac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0054}
0x3bac…3bc2 Head {h00=0x0012, h01=0x0050, text=»* C H L T 1«, t00=0x0026, t01=0x005e}
0x3bc2…3bcc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0074}
0x3bcc…3bee Head {h00=0x001e, h01=0x0050, text=»* INTERRUPT FROM CHLT1 «, t00=0x0026, t01=0x007e}
0x3bee…3bf8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00a0}
0x3bf8…3c0c Head {h00=0x0010, h01=0x0050, text=»CHLT1 EQU * «, t00=0x0026, t01=0x00aa}
0x3c0c…3c20 Head {h00=0x0010, h01=0x0050, text=»CHLT2 EQU * «, t00=0x0026, t01=0x00be}
0x3c20…3c34 Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0026, t01=0x00d2}
0x3c34…3c48 Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0026, t01=0x00e6}
0x3c48…3c5e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0026, t01=0x00fa}
0x3c5e…3c88 Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0026, t01=0x0110}
0x3c88…3c94 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x013a}
0x3c94…3c9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0146}
0x3c9e…3cb4 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0026, t01=0x0150}
0x3cb4…3cca Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0026, t01=0x0166}
0x3cca…3cf0 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0026, t01=0x017c}
0x3cf0…3cfc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0012}
0x3cfc…3d06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x001e}
0x3d06…3d1c Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0027, t01=0x0028}
0x3d1c…3d44 Head {h00=0x0024, h01=0x0050, text=» LDKL A5,CWTLT1 GET CWT-ADDRESS «, t00=0x0027, t01=0x003e}
0x3d44…3d6c Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0027, t01=0x0066}
0x3d6c…3d82 Head {h00=0x0012, h01=0x0050, text=» INR A2,0,DWA1«, t00=0x0027, t01=0x008e}
0x3d82…3d8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00a4}
0x3d8c…3d98 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x00ae}
0x3d98…3da2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00ba}
0x3da2…3db8 Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x0027, t01=0x00c4}
0x3db8…3dea Head {h00=0x002e, h01=0x0050, text=» CF A15,LOGG ** LOGG OF INPUT CHARACTER **«, t00=0x0027, t01=0x00da}
0x3dea…3df6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x010c}
0x3df6…3e04 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0118}
0x3e04…3e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0126}
0x3e0e…3e18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0130}
0x3e18…3e46 Head {h00=0x002a, h01=0x0050, text=»* DETERMINE LINE- AND DEVICE NUMBER «, t00=0x0027, t01=0x013a}
0x3e46…3e50 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0168}
0x3e50…3e74 Head {h00=0x0020, h01=0x0050, text=» LDK A1,0 RESET RETURN CODE «, t00=0x0027, t01=0x0172}
0x3e74…3e98 Head {h00=0x0020, h01=0x0050, text=» LDR A3,A2 INPUT WORD IN A3 «, t00=0x0028, t01=0x0008}
0x3e98…3eaa Head {h00=0x000e, h01=0x0050, text=» SRL A3,8 «, t00=0x0028, t01=0x002c}
0x3eaa…3ebc Head {h00=0x000e, h01=0x0050, text=» LDR A4,A3«, t00=0x0028, t01=0x003e}
0x3ebc…3ee4 Head {h00=0x0024, h01=0x0050, text=» ANK A3,/E 2 * LINE NUMBER IN A3«, t00=0x0028, t01=0x0050}
0x3ee4…3ef6 Head {h00=0x000e, h01=0x0050, text=» SRL A4,3 «, t00=0x0028, t01=0x0078}
0x3ef6…3f20 Head {h00=0x0026, h01=0x0050, text=» ANK A4,/E 2 * DEVICE NUMBER IN A4«, t00=0x0028, t01=0x008a}
0x3f20…3f52 Head {h00=0x002e, h01=0x0050, text=» ABL(NE) CLT100 INPUT IS A DATA CHARACTER «, t00=0x0028, t01=0x00b4}
0x3f52…3f66 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x0028, t01=0x00e6}
0x3f66…3f82 Head {h00=0x0018, h01=0x0050, text=» SUK A2,3 POWER ON ?«, t00=0x0028, t01=0x00fa}
0x3f82…3f98 Head {h00=0x0012, h01=0x0050, text=» RF(E) CHPOWO «, t00=0x0028, t01=0x0116}
0x3f98…3fb2 Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 NAK ? =3«, t00=0x0028, t01=0x012c}
0x3fb2…3fcc Head {h00=0x0016, h01=0x0050, text=» RF(Z) CLT035 =3 «, t00=0x0028, t01=0x0146}
0x3fcc…3fe8 Head {h00=0x0018, h01=0x0050, text=»CLT015 EQU * =7(=3)«, t00=0x0028, t01=0x0160}
0x3fe8…3ff2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x017c}
0x3ff2…3ffc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0186}
0x3ffc…4030 Head {h00=0x0030, h01=0x0050, text=»* CHECK QUEUE AND SEND IF SOMETHING THERE«, t00=0x0028, t01=0x0190}
0x4030…403a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0034}
0x403a…4064 Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A5 LAST OUTPUT DWT IN A7 «, t00=0x0029, t01=0x003e}
0x4064…4086 Head {h00=0x001e, h01=0x0050, text=» CMR A5 RESET LAST OUTPUT «, t00=0x0029, t01=0x0068}
0x4086…40aa Head {h00=0x0020, h01=0x0050, text=» LD A6,CWTEQ,A5 OUTPUT QUEUE«, t00=0x0029, t01=0x008a}
0x40aa…40c0 Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT020 «, t00=0x0029, t01=0x00ae}
0x40c0…40dc Head {h00=0x0018, h01=0x0050, text=» STR A2,A15 SAVE A2 «, t00=0x0029, t01=0x00c4}
0x40dc…4104 Head {h00=0x0024, h01=0x0050, text=» LD A2,DWTOTQ,A6 GET QUEUE LINK «, t00=0x0029, t01=0x00e0}
0x4104…412c Head {h00=0x0024, h01=0x0050, text=» ST A2,CWTEQ,A5 STORE IT IN CWT «, t00=0x0029, t01=0x0108}
0x412c…4152 Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTOCH,A6 GET CHARACTER«, t00=0x0029, t01=0x0130}
0x4152…4178 Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0029, t01=0x0156}
0x4178…4196 Head {h00=0x001a, h01=0x0050, text=» LDR* A2,A15 RELOAD A2«, t00=0x0029, t01=0x017c}
0x4196…41a4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x000a}
0x41a4…41ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0018}
0x41ae…41b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0022}
0x41b8…41ee Head {h00=0x0032, h01=0x0050, text=»* CHECK CONTROL CHARACTER AND UPDATE ERROR-«, t00=0x002a, t01=0x002c}
0x41ee…4224 Head {h00=0x0032, h01=0x0050, text=»* ACKUMULATORS IF NAK, RETRANSMISSION FAULT«, t00=0x002a, t01=0x0062}
0x4224…4250 Head {h00=0x0028, h01=0x0050, text=»* OR UNDEFINED CONTROL CHARACTER «, t00=0x002a, t01=0x0098}
0x4250…425a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00c4}
0x425a…426e Head {h00=0x0010, h01=0x0050, text=»CLT020 EQU *«, t00=0x002a, t01=0x00ce}
0x426e…4290 Head {h00=0x001e, h01=0x0050, text=» LDR A6,A7 GET LAST OUTPUT«, t00=0x002a, t01=0x00e2}
0x4290…42a6 Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT062 «, t00=0x002a, t01=0x0104}
0x42a6…42c0 Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 ACK ? =3«, t00=0x002a, t01=0x011a}
0x42c0…42d6 Head {h00=0x0012, h01=0x0050, text=» RF(Z) CLT040 «, t00=0x002a, t01=0x0134}
0x42d6…42f2 Head {h00=0x0018, h01=0x0050, text=» ADK A2,7 TIME-OUT ?«, t00=0x002a, t01=0x014a}
0x42f2…4308 Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT028 «, t00=0x002a, t01=0x0166}
0x4308…4324 Head {h00=0x0018, h01=0x0050, text=» SUK A2,5 7 NAK ? =3«, t00=0x002a, t01=0x017c}
0x4324…433e Head {h00=0x0016, h01=0x0050, text=» RF(Z) CLT032 =3 «, t00=0x002b, t01=0x0008}
0x433e…4348 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0022}
0x4348…435e Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x002b, t01=0x002c}
0x435e…4368 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0042}
0x4368…4376 Head {h00=0x000a, h01=0x0050, text=» =1«, t00=0x002b, t01=0x004c}
0x4376…4384 Head {h00=0x000a, h01=0x0050, text=» =1«, t00=0x002b, t01=0x005a}
0x4384…4396 Head {h00=0x000e, h01=0x0050, text=» LDK A7,2 «, t00=0x002b, t01=0x0068}
0x4396…43be Head {h00=0x0024, h01=0x0050, text=» SUK A2,/16 RETRANSMISSION FAULT«, t00=0x002b, t01=0x007a}
0x43be…43d4 Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT025 «, t00=0x002b, t01=0x00a2}
0x43d4…43fa Head {h00=0x0022, h01=0x0050, text=» ADK A7,2 UNDEFINED INTERRUPT «, t00=0x002b, t01=0x00b8}
0x43fa…4412 Head {h00=0x0014, h01=0x0050, text=»CLT025 ADR A7,A5«, t00=0x002b, t01=0x00de}
0x4412…4446 Head {h00=0x0030, h01=0x0050, text=» IM CWTADD,A7 INCREMENT ACKUMULATOR FOR THIS«, t00=0x002b, t01=0x00f6}
0x4446…4462 Head {h00=0x0018, h01=0x0050, text=» TYPE OF INTERRUPT«, t00=0x002b, t01=0x012a}
0x4462…446c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0146}
0x446c…4478 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002b, t01=0x0150}
0x4478…4482 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x015c}
0x4482…4490 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002b, t01=0x0166}
0x4490…449a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0174}
0x449a…44a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x017e}
0x44a4…44d8 Head {h00=0x0030, h01=0x0050, text=»* NAK, TIME-OUT, RETRANSMISSION FAULT OR «, t00=0x002b, t01=0x0188}
0x44d8…4500 Head {h00=0x0024, h01=0x0050, text=»* UNDEFINED CONTROL CHARACTER«, t00=0x002c, t01=0x002c}
0x4500…450a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0054}
0x450a…4548 Head {h00=0x003a, h01=0x0050, text=»* CHECK LAST OUTPUT AND TRY RECOVERY OF THAT DEVICE«, t00=0x002c, t01=0x005e}
0x4548…4580 Head {h00=0x0034, h01=0x0050, text=»* ONE TIME. IF NOT SUCCESS GO TO DRIVER WITH «, t00=0x002c, t01=0x009c}
0x4580…45a2 Head {h00=0x001e, h01=0x0050, text=»* MESSAGE NOT OPERABLE.«, t00=0x002c, t01=0x00d4}
0x45a2…45ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x00f6}
0x45ac…45c0 Head {h00=0x0010, h01=0x0050, text=»CLT028 EQU *«, t00=0x002c, t01=0x0100}
0x45c0…45f2 Head {h00=0x002e, h01=0x0050, text=» LDKL A2,/3000 ECHO MODE AND RECOVERY BIT «, t00=0x002c, t01=0x0114}
0x45f2…4628 Head {h00=0x0032, h01=0x0050, text=» AN A2,DWTST,A6 AT LEAST ONE OF THE BITS SET ?«, t00=0x002c, t01=0x0146}
0x4628…463e Head {h00=0x0012, h01=0x0050, text=» RF(NE) CLT032«, t00=0x002c, t01=0x017c}
0x463e…4672 (45, 0, 400) Head {h00=0x0030, h01=0x0050, text=» LDKL A2,/1000 INDICATE RECOVERY TRIAL DONE «, t00=0x002d, t01=0x0004}
0x4672…46a2 Head {h00=0x002c, h01=0x0050, text=» XRS A2,DWTST,A6 SET BIT IN STATUS WORD «, t00=0x002d, t01=0x0038}
0x46a2…46d6 Head {h00=0x0030, h01=0x0050, text=»CLT030 LDK A3,2 INDICATE RECOVERY OF DEVICE «, t00=0x002d, t01=0x0068}
0x46d6…46ec Head {h00=0x0012, h01=0x0050, text=» LDK A4,1 =1 «, t00=0x002d, t01=0x009c}
0x46ec…46fe Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x002d, t01=0x00b2}
0x46fe…4710 Head {h00=0x000e, h01=0x0050, text=» RF CPO025«, t00=0x002d, t01=0x00c4}
0x4710…4742 Head {h00=0x002e, h01=0x0050, text=»CLT032 LDK A1,NOERR INDICATE NOT OPERABLE «, t00=0x002d, t01=0x00d6}
0x4742…476e Head {h00=0x0028, h01=0x0050, text=» CM CWTRTC,A5 CLEAR RETRY COUNTER =1«, t00=0x002d, t01=0x0108}
0x476e…4782 Head {h00=0x0010, h01=0x0050, text=» ABL CLT110 «, t00=0x002d, t01=0x0134}
0x4782…4790 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x0148}
0x4790…479a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0156}
0x479a…47a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0160}
0x47a4…47b6 Head {h00=0x000e, h01=0x0050, text=»* N A K«, t00=0x002d, t01=0x016a}
0x47b6…47c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x017c}
0x47c0…4806 Head {h00=0x0042, h01=0x0050, text=»* ERROR ACKUMULATOR AND RETRANSMISSION COUNTER IS UPDATED. «, t00=0x002d, t01=0x0186}
0x4806…484c Head {h00=0x0042, h01=0x0050, text=»* LAST OUTPUT CHARACTER IS RETRANSMITTED BY CHANNEL DRIVER «, t00=0x002e, t01=0x003c}
0x484c…4890 Head {h00=0x0040, h01=0x0050, text=»* UP TO SIX TIMES AND IF STILL NO SUCCESS RETURN CODE NOT«, t00=0x002e, t01=0x0082}
0x4890…48c0 Head {h00=0x002c, h01=0x0050, text=»* OPERABLE IS SENT TO DEVICE DRIVER. «, t00=0x002e, t01=0x00c6}
0x48c0…48ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00f6}
0x48ca…48de Head {h00=0x0010, h01=0x0050, text=»CLT035 EQU *«, t00=0x002e, t01=0x0100}
0x48de…48f4 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x002e, t01=0x0114}
0x48f4…48fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x012a}
0x48fe…492c Head {h00=0x002a, h01=0x0050, text=» IM CWTADD,A5 UPDATE ERROR ACKUMULATOR«, t00=0x002e, t01=0x0134}
0x492c…4938 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002e, t01=0x0162}
0x4938…4942 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x016e}
0x4942…4978 Head {h00=0x0032, h01=0x0050, text=» IM CWTRTC,A5 INCREMENT RETRANSMISSION COUNTER«, t00=0x002e, t01=0x0178}
0x4978…499c Head {h00=0x0020, h01=0x0050, text=» LD A4,CWTRTC,A5 GET COUNTER«, t00=0x002f, t01=0x001e}
0x499c…49bc Head {h00=0x001c, h01=0x0050, text=» SUK A4,7 SEVEN TIMES ? «, t00=0x002f, t01=0x0042}
0x49bc…49da Head {h00=0x001a, h01=0x0050, text=» RB(E) CLT015 =7(=3) «, t00=0x002f, t01=0x0062}
0x49da…4a08 Head {h00=0x002a, h01=0x0050, text=» LD A2,CWTLOW,A5 GET LAST OUTPUT WORD «, t00=0x002f, t01=0x0080}
0x4a08…4a1a Head {h00=0x000e, h01=0x0050, text=» LDR A1,A5«, t00=0x002f, t01=0x00ae}
0x4a1a…4a48 Head {h00=0x002a, h01=0x0050, text=» EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION «, t00=0x002f, t01=0x00c0}
0x4a48…4a56 Head {h00=0x000a, h01=0x0050, text=» =3«, t00=0x002f, t01=0x00ee}
0x4a56…4a6c Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x002f, t01=0x00fc}
0x4a6c…4a9e Head {h00=0x002e, h01=0x0050, text=» CF A15,LOGG ** LOGG OUTPUT CHARACTER **«, t00=0x002f, t01=0x0112}
0x4a9e…4aaa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002f, t01=0x0144}
0x4aaa…4ab8 Head {h00=0x000a, h01=0x0050, text=» =3«, t00=0x002f, t01=0x0150}
0x4ab8…4aca Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x002f, t01=0x015e}
0x4aca…4ad8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002f, t01=0x0170}
0x4ad8…4ae2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x017e}
0x4ae2…4aec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0188}
0x4aec…4b0c (48, 0, 400) Head {h00=0x001c, h01=0x0050, text=»* ACK DATA = 07 «, t00=0x0030, t01=0x0004}
0x4b0c…4b16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0024}
0x4b16…4b4c Head {h00=0x0032, h01=0x0050, text=»* SIMULATE DATA REQUEST IF RETURN CODE FROM«, t00=0x0030, t01=0x002e}
0x4b4c…4b7e Head {h00=0x002e, h01=0x0050, text=»* CHLT OR DEVICE WITHOUT DATA REQUEST, «, t00=0x0030, t01=0x0064}
0x4b7e…4ba0 Head {h00=0x001e, h01=0x0050, text=»* ELSE GO TO DISPATCHER«, t00=0x0030, t01=0x0096}
0x4ba0…4baa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00b8}
0x4baa…4bbe Head {h00=0x0010, h01=0x0050, text=»CLT040 EQU *«, t00=0x0030, t01=0x00c2}
0x4bbe…4bd4 Head {h00=0x0012, h01=0x0050, text=» LDKL A7,/EFFF«, t00=0x0030, t01=0x00d6}
0x4bd4…4c0e Head {h00=0x0036, h01=0x0050, text=» ANS A7,DWTST,A6 RESET RECOVERY BIT IN STATUS WORD«, t00=0x0030, t01=0x00ec}
0x4c0e…4c20 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x0030, t01=0x0126}
0x4c20…4c58 Head {h00=0x0034, h01=0x0050, text=» RF(NZ) CLT110 RETURN CODE,SIMULATE DATA REQUEST«, t00=0x0030, t01=0x0138}
0x4c58…4c88 Head {h00=0x002c, h01=0x0050, text=» LDR* A7,A6 DEVICE WITHOUT DATA REQUEST?«, t00=0x0030, t01=0x0170}
0x4c88…4cb8 Head {h00=0x002c, h01=0x0050, text=» RF(N) CLT110 YES. SIMULATE DATA REQUEST«, t00=0x0031, t01=0x0010}
0x4cb8…4cc2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0040}
0x4cc2…4cd8 Head {h00=0x0012, h01=0x0050, text=» IFF SOFTIM=1 «, t00=0x0031, t01=0x004a}
0x4cd8…4ce2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0060}
0x4ce2…4cf6 Head {h00=0x0010, h01=0x0050, text=»CLT062 EQU *«, t00=0x0031, t01=0x006a}
0x4cf6…4d06 Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x0031, t01=0x007e}
0x4d06…4d10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x008e}
0x4d10…4d1c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x0098}
0x4d1c…4d26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00a4}
0x4d26…4d30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00ae}
0x4d30…4d46 Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0031, t01=0x00b8}
0x4d46…4d50 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00ce}
0x4d50…4d5e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x00d8}
0x4d5e…4d68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00e6}
0x4d68…4d72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00f0}
0x4d72…4d8e Head {h00=0x0018, h01=0x0050, text=»* PRINTER TIMING «, t00=0x0031, t01=0x00fa}
0x4d8e…4d98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0116}
0x4d98…4da4 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0031, t01=0x0120}
0x4da4…4db2 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0031, t01=0x012c}
0x4db2…4dc0 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0031, t01=0x013a}
0x4dc0…4dce Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0031, t01=0x0148}
0x4dce…4dfc Head {h00=0x002a, h01=0x0050, text=» LD A3,DWTTP,A6 ADDRESS TO TIMER BLOCK«, t00=0x0031, t01=0x0156}
0x4dfc…4e12 Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT060 «, t00=0x0031, t01=0x0184}
0x4e12…4e1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x000a}
0x4e1c…4e36 Head {h00=0x0016, h01=0x0050, text=»* RESTART TIMER«, t00=0x0032, t01=0x0014}
0x4e36…4e40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x002e}
0x4e40…4e66 Head {h00=0x0022, h01=0x0050, text=» LDKL A3,-DRQTIM RESTART TIMER«, t00=0x0032, t01=0x0038}
0x4e66…4e7e Head {h00=0x0014, h01=0x0050, text=» ST* A3,DWTTP,A6«, t00=0x0032, t01=0x005e}
0x4e7e…4e8e Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x0032, t01=0x0076}
0x4e8e…4e98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0086}
0x4e98…4eb0 Head {h00=0x0014, h01=0x0050, text=»* START TIMER«, t00=0x0032, t01=0x0090}
0x4eb0…4eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00a8}
0x4eba…4edc Head {h00=0x001e, h01=0x0050, text=»CLT060 LDR A1,A6 PARAMETER«, t00=0x0032, t01=0x00b2}
0x4edc…4f00 Head {h00=0x0020, h01=0x0050, text=» LDKL A4,DWTTP TIMER POINTER«, t00=0x0032, t01=0x00d4}
0x4f00…4f28 Head {h00=0x0024, h01=0x0050, text=» ADR A4,A6 ADD WITH DWT-ADDRESS «, t00=0x0032, t01=0x00f8}
0x4f28…4f4e Head {h00=0x0022, h01=0x0050, text=» CF A15,SETIMP GET TIMER BLOCK«, t00=0x0032, t01=0x0120}
0x4f4e…4f90 Head {h00=0x003e, h01=0x0050, text=» DATA DRQTUT,DRQTIM ADDRESS TO TIME-OUT ROUTINE AND DELAY «, t00=0x0032, t01=0x0146}
0x4f90…4fa4 Head {h00=0x0010, h01=0x0050, text=»CLT062 EQU *«, t00=0x0032, t01=0x0188}
0x4fa4…4fb4 Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x0033, t01=0x000c}
0x4fb4…4fbc Head {h00=0x0004, h01=0x0050, t00=0x0033, t01=0x001c}
0x4fbc…4fca Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0033, t01=0x0024}
0x4fca…4fd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0032}
0x4fd4…4fde Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x003c}
0x4fde…5002 Head {h00=0x0020, h01=0x0050, text=»* RESET TIMER IF STARTED «, t00=0x0033, t01=0x0046}
0x5002…500c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x006a}
0x500c…501a Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0033, t01=0x0074}
0x501a…5028 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0033, t01=0x0082}
0x5028…5036 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0033, t01=0x0090}
0x5036…5044 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0033, t01=0x009e}
0x5044…5052 Head {h00=0x000a, h01=0x0050, text=» =4«, t00=0x0033, t01=0x00ac}
0x5052…5060 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0033, t01=0x00ba}
0x5060…506a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x00c8}
0x506a…50a4 Head {h00=0x0036, h01=0x0050, text=»* TIME-OUT ROUTINE HANDLING MISSING INTERRUPTS «, t00=0x0033, t01=0x00d2}
0x50a4…50be Head {h00=0x0016, h01=0x0050, text=»* FROM PRINTERS«, t00=0x0033, t01=0x010c}
0x50be…50c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0126}
0x50c8…50dc Head {h00=0x0010, h01=0x0050, text=»DRQTUT EQU *«, t00=0x0033, t01=0x0130}
0x50dc…50fe Head {h00=0x001e, h01=0x0050, text=» LDR A6,A1 GET DWT-ADDRESS«, t00=0x0033, t01=0x0144}
0x50fe…5130 Head {h00=0x002e, h01=0x0050, text=» CM DWTTP,A6 RESET POINTER TO TIMER BLOCK «, t00=0x0033, t01=0x0166}
0x5130…5148 Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTST,A6 «, t00=0x0034, t01=0x0008}
0x5148…5166 Head {h00=0x001a, h01=0x0050, text=» SLL A3,2 ECHO MODE ? «, t00=0x0034, t01=0x0020}
0x5166…5180 Head {h00=0x0016, h01=0x0050, text=» RF(N) CLT110 YES «, t00=0x0034, t01=0x003e}
0x5180…518a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0058}
0x518a…51a0 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0034, t01=0x0062}
0x51a0…51b6 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0034, t01=0x0078}
0x51b6…51c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x008e}
0x51c0…51e6 Head {h00=0x0022, h01=0x0050, text=» LDR* A5,A6 CHANNEL PARAMETER «, t00=0x0034, t01=0x0098}
0x51e6…51f8 Head {h00=0x000e, h01=0x0050, text=» ANK A5,/F«, t00=0x0034, t01=0x00be}
0x51f8…5214 Head {h00=0x0018, h01=0x0050, text=» SLL A5,1 2 * INDEX «, t00=0x0034, t01=0x00d0}
0x5214…5240 Head {h00=0x0028, h01=0x0050, text=» ADK A5,2 JUST TO AVOID TABLE LENGTH«, t00=0x0034, t01=0x00ec}
0x5240…5268 Head {h00=0x0024, h01=0x0050, text=» LD A5,CHTAB,A5 GET CWT-ADDRESS «, t00=0x0034, t01=0x0118}
0x5268…5294 Head {h00=0x0028, h01=0x0050, text=» IM ACKTIM,A5 INCREMENT ACKUMULATOR «, t00=0x0034, t01=0x0140}
0x5294…529e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x016c}
0x529e…52aa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0034, t01=0x0176}
0x52aa…52c0 Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0034, t01=0x0182}
0x52c0…52d6 Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0035, t01=0x0008}
0x52d6…52ec Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0035, t01=0x001e}
0x52ec…52f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0034}
0x52f6…531e Head {h00=0x0024, h01=0x0050, text=» LDKL A5,CWTLT1 GET CWT-ADDRESS «, t00=0x0035, t01=0x003e}
0x531e…534a Head {h00=0x0028, h01=0x0050, text=» IM ACKTIM,A5 INCREMENT ACKUMULATOR «, t00=0x0035, t01=0x0066}
0x534a…5354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0092}
0x5354…5360 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0035, t01=0x009c}
0x5360…5376 Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0035, t01=0x00a8}
0x5376…5380 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x00be}
0x5380…53a8 Head {h00=0x0024, h01=0x0050, text=» LD A7,DWTOR,A6 TEST ORDER ? =2 «, t00=0x0035, t01=0x00c8}
0x53a8…53c4 Head {h00=0x0018, h01=0x0050, text=» ANK A7,/FE U =9(=2)«, t00=0x0035, t01=0x00f0}
0x53c4…53fa Head {h00=0x0032, h01=0x0050, text=» RB(E) CLT032 YES, GO TO DEV. INT. HANDLER =2 «, t00=0x0035, t01=0x010c}
0x53fa…542a Head {h00=0x002c, h01=0x0050, text=» RB CLT030 NO, EXECUTE DEV. RECOVERY =2 «, t00=0x0035, t01=0x0142}
0x542a…5434 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0172}
0x5434…5440 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0035, t01=0x017c}
0x5440…544a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0188}
0x544a…5458 (54, 0, 398) Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0004}
0x5458…5462 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0012}
0x5462…5484 Head {h00=0x001e, h01=0x0050, text=»* POWER ON DATA = 03 «, t00=0x0036, t01=0x001c}
0x5484…548e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x003e}
0x548e…54c8 Head {h00=0x0036, h01=0x0050, text=»* RECOVERY ROUTINES ARE STARTED FOR EVERY DEVICE«, t00=0x0036, t01=0x0048}
0x54c8…5502 Head {h00=0x0036, h01=0x0050, text=»* ON ACTUAL LINE EXCEPT THOSE OCCUPYING CHANNEL«, t00=0x0036, t01=0x0082}
0x5502…552a Head {h00=0x0024, h01=0x0050, text=»* UNIT OR THOSE IN ECHO MODE.«, t00=0x0036, t01=0x00bc}
0x552a…5534 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00e4}
0x5534…553e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00ee}
0x553e…5568 Head {h00=0x0026, h01=0x0050, text=»* ON EXIT TO RECOVERY ROUTINE:«, t00=0x0036, t01=0x00f8}
0x5568…5572 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0122}
0x5572…5598 Head {h00=0x0022, h01=0x0050, text=»* A5 = STACKBASE 2 IN DWT «, t00=0x0036, t01=0x012c}
0x5598…55b6 Head {h00=0x001a, h01=0x0050, text=»* A6 = DWT-ADDRESS«, t00=0x0036, t01=0x0152}
0x55b6…55ce Head {h00=0x0014, h01=0x0050, text=»* A7 = ORDER«, t00=0x0036, t01=0x0170}
0x55ce…55d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0188}
0x55d8…55ec (55, 0, 400) Head {h00=0x0010, h01=0x0050, text=»CHPOWO EQU *«, t00=0x0037, t01=0x0004}
0x55ec…5602 Head {h00=0x0012, h01=0x0050, text=» CF A15,GETLIN«, t00=0x0037, t01=0x0018}
0x5602…562a Head {h00=0x0024, h01=0x0050, text=» LDR* A2,A5 GET LAST OUTPUT DWT «, t00=0x0037, t01=0x002e}
0x562a…565c Head {h00=0x002e, h01=0x0050, text=» CM CWTRTC,A5 RESET RETRANSMISSION COUNTER«, t00=0x0037, t01=0x0056}
0x565c…566e Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0037, t01=0x0088}
0x566e…5690 Head {h00=0x001e, h01=0x0050, text=» LDR A3,A6 DEVICE COUNTER «, t00=0x0037, t01=0x009a}
0x5690…56b2 Head {h00=0x001e, h01=0x0050, text=» LDR A1,A8 ADDRESS POINTER«, t00=0x0037, t01=0x00bc}
0x56b2…56da Head {h00=0x0024, h01=0x0050, text=» RF(Z) EXIT EXIT IF NOT DEFINED «, t00=0x0037, t01=0x00de}
0x56da…56f2 Head {h00=0x0014, h01=0x0050, text=»CPO020 ADK A1,2 «, t00=0x0037, t01=0x0106}
0x56f2…5716 Head {h00=0x0020, h01=0x0050, text=» LDR* A6,A1 GET DWT-ADDRESS «, t00=0x0037, t01=0x011e}
0x5716…5732 Head {h00=0x0018, h01=0x0050, text=» RF(E) CPO030 NO DWT«, t00=0x0037, t01=0x0142}
0x5732…5744 Head {h00=0x000e, h01=0x0050, text=» SRC A6,1 «, t00=0x0037, t01=0x015e}
0x5744…575a Head {h00=0x0012, h01=0x0050, text=» RF(N) CPO030 «, t00=0x0037, t01=0x0170}
0x575a…576c Head {h00=0x000e, h01=0x0050, text=» SLC A6,1 «, t00=0x0037, t01=0x0186}
0x576c…5792 Head {h00=0x0022, h01=0x0050, text=» LCR A7,A6 LEFT BYTE OF DWTCHP«, t00=0x0038, t01=0x0008}
0x5792…57b2 Head {h00=0x001c, h01=0x0050, text=» ANK A7,1 INPUT DEVICE ?«, t00=0x0038, t01=0x002e}
0x57b2…57cc Head {h00=0x0016, h01=0x0050, text=» RF(NE) CPO025 YES«, t00=0x0038, t01=0x004e}
0x57cc…57e2 Head {h00=0x0012, h01=0x0050, text=» LDKL A7,/EFFF«, t00=0x0038, t01=0x0068}
0x57e2…580e Head {h00=0x0028, h01=0x0050, text=» ANS A7,DWTST,A6 RESET RECOVERY BIT «, t00=0x0038, t01=0x007e}
0x580e…5826 Head {h00=0x0014, h01=0x0050, text=» LC A7,DWTST,A6 «, t00=0x0038, t01=0x00aa}
0x5826…5846 Head {h00=0x001c, h01=0x0050, text=» ANK A7,/20 ECHO MODE ? «, t00=0x0038, t01=0x00c2}
0x5846…5860 Head {h00=0x0016, h01=0x0050, text=» RF(NE) CPO030 YES«, t00=0x0038, t01=0x00e2}
0x5860…5896 Head {h00=0x0032, h01=0x0050, text=» CWR A6,A2 DEVICE WAITING FOR CHANNEL ANSWER ?«, t00=0x0038, t01=0x00fc}
0x5896…58b0 Head {h00=0x0016, h01=0x0050, text=» RF(E) CPO030 YES «, t00=0x0038, t01=0x0132}
0x58b0…58ec Head {h00=0x0038, h01=0x0050, text=»CPO025 LD A7,DWTADR,A6 ADDRESS TO ADDRESSBLOCK IN A7«, t00=0x0038, t01=0x014c}
0x58ec…591e Head {h00=0x002e, h01=0x0050, text=» LD A7,RECADR,A7 ADDRESS TO RECOVERY IN A7«, t00=0x0038, t01=0x0188}
0x591e…5940 Head {h00=0x001e, h01=0x0050, text=» RF(E) CPO030 NO RECOVERY «, t00=0x0039, t01=0x002a}
0x5940…5962 Head {h00=0x001e, h01=0x0050, text=» LDKL A5,DWTSB2 STACKBASE «, t00=0x0039, t01=0x004c}
0x5962…5974 Head {h00=0x000e, h01=0x0050, text=» ADR A5,A6«, t00=0x0039, t01=0x006e}
0x5974…5980 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0039, t01=0x0080}
0x5980…59aa Head {h00=0x0026, h01=0x0050, text=» CFR A15,A7 GO TO RECOVERY ROUTINE«, t00=0x0039, t01=0x008c}
0x59aa…59d6 Head {h00=0x0028, h01=0x0050, text=»CPO030 SUK A3,2 ALL DEVICES THREATED«, t00=0x0039, t01=0x00b6}
0x59d6…59de Head {h00=0x0004, h01=0x0050, t00=0x0039, t01=0x00e2}
0x59de…5a02 Head {h00=0x0020, h01=0x0050, text=» RB(NE) CPO020 NO TAKE NEXT «, t00=0x0039, t01=0x00ea}
0x5a02…5a18 Head {h00=0x0012, h01=0x0050, text=»EXIT ABL TDISP«, t00=0x0039, t01=0x010e}
0x5a18…5a26 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0039, t01=0x0124}
0x5a26…5a30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0132}
0x5a30…5a3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x013c}
0x5a3a…5a54 Head {h00=0x0016, h01=0x0050, text=»* DATA-REQUEST«, t00=0x0039, t01=0x0146}
0x5a54…5a5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0160}
0x5a5e…5a8a Head {h00=0x0028, h01=0x0050, text=»CLT100 CF A15,GETLIN GET DWT-ADDRESS«, t00=0x0039, t01=0x016a}
0x5a8a…5aae Head {h00=0x0020, h01=0x0050, text=» SUR A6,A4 VALID INTERRUPT ?«, t00=0x003a, t01=0x0008}
0x5aae…5ac2 Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x003a, t01=0x002c}
0x5ac2…5ad4 Head {h00=0x000e, h01=0x0050, text=» LDR A8,A8«, t00=0x003a, t01=0x0040}
0x5ad4…5af8 Head {h00=0x0020, h01=0x0050, text=» RB(Z) EXIT EXIT NOT DEFINED«, t00=0x003a, t01=0x0052}
0x5af8…5b14 Head {h00=0x0018, h01=0x0050, text=» LDR* A6,A8 GET DWT «, t00=0x003a, t01=0x0076}
0x5b14…5b28 Head {h00=0x0010, h01=0x0050, text=» RB(E) EXIT «, t00=0x003a, t01=0x0092}
0x5b28…5b3e Head {h00=0x0012, h01=0x0050, text=» ANKL A6,/FFFE«, t00=0x003a, t01=0x00a6}
0x5b3e…5b70 Head {h00=0x002e, h01=0x0050, text=» LCR A7,A6 LEFT BYTE IN CHANNEL PARAMETER «, t00=0x003a, t01=0x00bc}
0x5b70…5b8e Head {h00=0x001a, h01=0x0050, text=» ANK A7,1 DATA INPUT ?«, t00=0x003a, t01=0x00ee}
0x5b8e…5ba8 Head {h00=0x0016, h01=0x0050, text=» RF(NE) CLT110 YES«, t00=0x003a, t01=0x010c}
0x5ba8…5bd2 Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A6 GET CHANNEL PARAMETER «, t00=0x003a, t01=0x0126}
0x5bd2…5be6 Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x003a, t01=0x0150}
0x5be6…5c14 Head {h00=0x002a, h01=0x0050, text=»CLT110 LD A7,DWTOR,A6 SET ORDER IN A7 «, t00=0x003a, t01=0x0164}
0x5c14…5c28 (59, 0, 400) Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x003b, t01=0x0004}
0x5c28…5c56 Head {h00=0x002a, h01=0x0050, text=» LD A8,DWTECB,A6 AND ECB-ADDRESS IN A8«, t00=0x003b, t01=0x0018}
0x5c56…5c6c Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x003b, t01=0x0046}
0x5c6c…5c9a Head {h00=0x002a, h01=0x0050, text=» LC A3,DWTOCH,A6 GET LAST CHARACTER =4«, t00=0x003b, t01=0x005c}
0x5c9a…5cb2 Head {h00=0x0014, h01=0x0050, text=» ANK A3,/7F =4 «, t00=0x003b, t01=0x008a}
0x5cb2…5ce0 Head {h00=0x002a, h01=0x0050, text=» SUK A3,DUMMSP SPECIAL DUMMY=ETX ? =4 «, t00=0x003b, t01=0x00a2}
0x5ce0…5cfc Head {h00=0x0018, h01=0x0050, text=» RF(NE) CLT120 NO =4«, t00=0x003b, t01=0x00d0}
0x5cfc…5d30 Head {h00=0x0030, h01=0x0050, text=» LDR* A3,A6 DEVICE WITHOUT DATA REQUEST ? =9«, t00=0x003b, t01=0x00ec}
0x5d30…5d68 Head {h00=0x0034, h01=0x0050, text=» RF(N) CLT120 YES, DO NOT TOUCH TIMER POINTER =9«, t00=0x003b, t01=0x0120}
0x5d68…5d92 Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTTP,A6 TIMER RUNNING ? =4«, t00=0x003b, t01=0x0158}
0x5d92…5dae Head {h00=0x0018, h01=0x0050, text=» RF(E) CLT120 NO =4 «, t00=0x003b, t01=0x0182}
0x5dae…5dc0 Head {h00=0x000e, h01=0x0050, text=» INH =4 «, t00=0x003c, t01=0x000e}
0x5dc0…5de4 Head {h00=0x0020, h01=0x0050, text=» CM* DWTTP,A6 RESET TIMER =4«, t00=0x003c, t01=0x0020}
0x5de4…5e1a Head {h00=0x0032, h01=0x0050, text=» CM DWTTP,A6 RESET ADDRESS POINTER TO TIMER =4«, t00=0x003c, t01=0x0044}
0x5e1a…5e32 Head {h00=0x0014, h01=0x0050, text=»CLT120 EQU * =4«, t00=0x003c, t01=0x007a}
0x5e32…5e3e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003c, t01=0x0092}
0x5e3e…5e76 Head {h00=0x0034, h01=0x0050, text=» LD A3,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK IN A3 «, t00=0x003c, t01=0x009e}
0x5e76…5e82 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x003c, t01=0x00d6}
0x5e82…5eb0 Head {h00=0x002a, h01=0x0050, text=» ABI INTADR,A3 GO TO INTERRUPT HANDLER«, t00=0x003c, t01=0x00e2}
0x5eb0…5eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0110}
0x5eba…5efc Head {h00=0x003e, h01=0x0050, text=»* THE FOLLOWING REGISTER VAULES ARE VALID WHEN ENTERING «, t00=0x003c, t01=0x011a}
0x5efc…5f30 Head {h00=0x0030, h01=0x0050, text=»* THE DEVICE DEPENDANT INTERRUPT HANDLER:-«, t00=0x003c, t01=0x015c}
0x5f30…5f3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0190}
0x5f3a…5f66 Head {h00=0x0028, h01=0x0050, text=»* A1 = ERROR CODE (A1=0 NOERROR)«, t00=0x003d, t01=0x000a}
0x5f66…5fac Head {h00=0x0042, h01=0x0050, text=»* (A1=1 NOT OPERABLE , HARDWARE TIME-OUT) «, t00=0x003d, t01=0x0036}
0x5fac…5fc8 Head {h00=0x0018, h01=0x0050, text=»* A6 = DWT-ADDRESS«, t00=0x003d, t01=0x007c}
0x5fc8…5fd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0098}
0x5fd2…5fe8 Head {h00=0x0012, h01=0x0050, text=»* A7 = ORDER«, t00=0x003d, t01=0x00a2}
0x5fe8…5ff2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00b8}
0x5ff2…600e Head {h00=0x0018, h01=0x0050, text=»* A8 = ECB-ADDRESS«, t00=0x003d, t01=0x00c2}
0x600e…601c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003d, t01=0x00de}
0x601c…6026 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00ec}
0x6026…603e Head {h00=0x0014, h01=0x0050, text=»* G E T L I N «, t00=0x003d, t01=0x00f6}
0x603e…6048 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x010e}
0x6048…608a Head {h00=0x003e, h01=0x0050, text=»* SUBROUTINE TO GET ADDRESS IN INTERRUPT TABLE 'INTLTX' «, t00=0x003d, t01=0x0118}
0x608a…60ba Head {h00=0x002c, h01=0x0050, text=»* FOR A GIVEN LINE- AND DEVICE NUMBER «, t00=0x003d, t01=0x015a}
0x60ba…60c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x018a}
0x60c4…60da (62, 0, 400) Head {h00=0x0012, h01=0x0050, text=»* ON ENTRY:-«, t00=0x003e, t01=0x0004}
0x60da…60e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x001a}
0x60e4…6104 Head {h00=0x001c, h01=0x0050, text=»* A3 = LINE NUMBER * 2«, t00=0x003e, t01=0x0024}
0x6104…6126 Head {h00=0x001e, h01=0x0050, text=»* A4 = DEVICE NUMBER * 2«, t00=0x003e, t01=0x0044}
0x6126…6130 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0066}
0x6130…6146 Head {h00=0x0012, h01=0x0050, text=»* ON EXIT:- «, t00=0x003e, t01=0x0070}
0x6146…6150 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0086}
0x6150…618a Head {h00=0x0036, h01=0x0050, text=»* A6 = TOTAL NUMBER OF DEVICES*2 ON ACTUAL LINE «, t00=0x003e, t01=0x0090}
0x618a…61ca Head {h00=0x003c, h01=0x0050, text=»* A8 = ADDRESS IN 'INTLTX' WHERE DWT-ADDRESS IS FOUND «, t00=0x003e, t01=0x00ca}
0x61ca…61d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x010a}
0x61d4…61de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0114}
0x61de…61f2 Head {h00=0x0010, h01=0x0050, text=»GETLIN EQU *«, t00=0x003e, t01=0x011e}
0x61f2…6226 Head {h00=0x0030, h01=0x0050, text=» LD* A8,CWTITA,A5 ADDRESS TO INTERRUPT TABLE«, t00=0x003e, t01=0x0132}
0x6226…6240 Head {h00=0x0016, h01=0x0050, text=» RF(Z) GTL010 =5 «, t00=0x003e, t01=0x0166}
0x6240…6264 Head {h00=0x0020, h01=0x0050, text=» ADR A8,A3 POSITION IN TABLE«, t00=0x003e, t01=0x0180}
0x6264…6294 Head {h00=0x002c, h01=0x0050, text=» LDR* A8,A8 ADDRESS TO TERMINAL SECTION «, t00=0x003f, t01=0x0014}
0x6294…62c0 Head {h00=0x0028, h01=0x0050, text=» RF(Z) GTL010 RETURN IF NOT DEFINED «, t00=0x003f, t01=0x0044}
0x62c0…62e0 Head {h00=0x001c, h01=0x0050, text=» LDR* A6,A8 GET ID-WORD «, t00=0x003f, t01=0x0070}
0x62e0…6310 Head {h00=0x002c, h01=0x0050, text=» ANK A6,/FF TWO TIMES NUMBER OF DEVICES «, t00=0x003f, t01=0x0090}
0x6310…6348 Head {h00=0x0034, h01=0x0050, text=» ADR A8,A4 ADDRESS TO DEVICE WORK TABLE POSITION«, t00=0x003f, t01=0x00c0}
0x6348…6370 Head {h00=0x0024, h01=0x0050, text=»GTL010 ABL RTNA15 RETURN AND ENB«, t00=0x003f, t01=0x00f8}
0x6370…637e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x0120}
0x637e…6388 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x012e}
0x6388…63a0 Head {h00=0x0014, h01=0x0050, text=»* O U T L I N «, t00=0x003f, t01=0x0138}
0x63a0…63aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0150}
0x63aa…63e8 Head {h00=0x003a, h01=0x0050, text=»* SUBROUTINE TO SEND ONE CHARACTER VIA CHANNEL UNIT.«, t00=0x003f, t01=0x015a}
0x63e8…63f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0008}
0x63f2…6432 Head {h00=0x003c, h01=0x0050, text=»* CHARACTER GIVEN IN A2 IS SENT VIA CHLT IF CONTROL «, t00=0x0040, t01=0x0012}
0x6432…646e Head {h00=0x0038, h01=0x0050, text=»* UNIT IS FREE. IN OTHER CASE DWT IS QUEUED ON A«, t00=0x0040, t01=0x0052}
0x646e…6490 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT QUEUE THREAD.«, t00=0x0040, t01=0x008e}
0x6490…649a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00b0}
0x649a…64b2 Head {h00=0x0014, h01=0x0050, text=»* ON ENTRY: «, t00=0x0040, t01=0x00ba}
0x64b2…64bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00d2}
0x64bc…64ee Head {h00=0x002e, h01=0x0050, text=»* A2 = OUTPUT CHARACTER IN RIGHT BYTE «, t00=0x0040, t01=0x00dc}
0x64ee…650c Head {h00=0x001a, h01=0x0050, text=»* A6 = DWT-ADDRESS«, t00=0x0040, t01=0x010e}
0x650c…6516 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x012c}
0x6516…652a Head {h00=0x0010, h01=0x0050, text=»OUTLIN EQU *«, t00=0x0040, t01=0x0136}
0x652a…6540 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0040, t01=0x014a}
0x6540…656a Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0040, t01=0x0160}
0x656a…6576 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0040, t01=0x018a}
0x6576…6580 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0008}
0x6580…6596 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0041, t01=0x0012}
0x6596…65bc Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0041, t01=0x0028}
0x65bc…65c8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x004e}
0x65c8…65d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x005a}
0x65d2…65dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0064}
0x65dc…65f2 Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0041, t01=0x006e}
0x65f2…65fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0084}
0x65fc…6622 Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x0041, t01=0x008e}
0x6622…6642 Head {h00=0x001c, h01=0x0050, text=» ANK A1,/F CHANNEL INDEX«, t00=0x0041, t01=0x00b4}
0x6642…6654 Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x0041, t01=0x00d4}
0x6654…6666 Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x0041, t01=0x00e6}
0x6666…6694 Head {h00=0x002a, h01=0x0050, text=» LD A1,CHTAB,A1 GET CWT-ADDRESS IN A1 «, t00=0x0041, t01=0x00f8}
0x6694…669e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0126}
0x669e…66aa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0130}
0x66aa…66b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x013c}
0x66b4…66be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0146}
0x66be…66d4 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0041, t01=0x0150}
0x66d4…66de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0166}
0x66de…66f6 Head {h00=0x0014, h01=0x0050, text=» LDKL A1,CWTLT1 «, t00=0x0041, t01=0x0170}
0x66f6…6700 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0188}
0x6700…670c (66, 0, 400) Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x0004}
0x670c…6716 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0010}
0x6716…6736 Head {h00=0x001c, h01=0x0050, text=» INH INHIBIT INTERRUPT «, t00=0x0042, t01=0x001a}
0x6736…6758 Head {h00=0x001e, h01=0x0050, text=» LDR* A4,A1 IS UNIT FREE ?«, t00=0x0042, t01=0x003a}
0x6758…6772 Head {h00=0x0016, h01=0x0050, text=» RF(E) OUL050 YES «, t00=0x0042, t01=0x005c}
0x6772…6780 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0042, t01=0x0076}
0x6780…678a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0084}
0x678a…67a4 Head {h00=0x0016, h01=0x0050, text=»* QUEUE OUTPUT «, t00=0x0042, t01=0x008e}
0x67a4…67ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x00a8}
0x67ae…67d8 Head {h00=0x0026, h01=0x0050, text=»OUL005 LD A4,CWTEQ,A1 OUTPUT QUEUE«, t00=0x0042, t01=0x00b2}
0x67d8…67ee Head {h00=0x0012, h01=0x0050, text=» RF(E) OUL020 «, t00=0x0042, t01=0x00dc}
0x67ee…6806 Head {h00=0x0014, h01=0x0050, text=»OUL010 CWR A6,A4«, t00=0x0042, t01=0x00f2}
0x6806…6838 Head {h00=0x002e, h01=0x0050, text=» RF(E) OUL060 THIS DWT IS ALREADY IN QUEUE«, t00=0x0042, t01=0x010a}
0x6838…6850 Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTOTQ,A4«, t00=0x0042, t01=0x013c}
0x6850…687a Head {h00=0x0026, h01=0x0050, text=» RF(E) OUL030 END OF THREAD FOUND «, t00=0x0042, t01=0x0154}
0x687a…689e Head {h00=0x0020, h01=0x0050, text=» LDR A4,A3 FOLLOW THE THREAD«, t00=0x0042, t01=0x017e}
0x689e…68b0 Head {h00=0x000e, h01=0x0050, text=» RB OUL010«, t00=0x0043, t01=0x0012}
0x68b0…68d8 Head {h00=0x0024, h01=0x0050, text=»OUL020 ST A6,CWTEQ,A1 QUEUE DWT «, t00=0x0043, t01=0x0024}
0x68d8…68ea Head {h00=0x000e, h01=0x0050, text=» RF OUL040«, t00=0x0043, t01=0x004c}
0x68ea…6912 Head {h00=0x0024, h01=0x0050, text=»OUL030 ST A6,DWTOTQ,A4 QUEUE DWT«, t00=0x0043, t01=0x005e}
0x6912…6940 Head {h00=0x002a, h01=0x0050, text=»OUL040 CM DWTOTQ,A6 SET END OF THREAD «, t00=0x0043, t01=0x0086}
0x6940…6952 Head {h00=0x000e, h01=0x0050, text=» RF OUL060«, t00=0x0043, t01=0x00b4}
0x6952…6960 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0043, t01=0x00c6}
0x6960…696a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x00d4}
0x696a…6986 Head {h00=0x0018, h01=0x0050, text=»* SEND CHARACTER «, t00=0x0043, t01=0x00de}
0x6986…6990 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x00fa}
0x6990…69c0 Head {h00=0x002c, h01=0x0050, text=»OUL050 LDR* A3,A6 GET CHANNEL PARAMETERS«, t00=0x0043, t01=0x0104}
0x69c0…69d6 Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/7F00«, t00=0x0043, t01=0x0134}
0x69d6…69ea Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0043, t01=0x014a}
0x69ea…69fc Head {h00=0x000e, h01=0x0050, text=» ORR A2,A3«, t00=0x0043, t01=0x015e}
0x69fc…6a10 Head {h00=0x0010, h01=0x0050, text=»OUL055 EQU *«, t00=0x0043, t01=0x0170}
0x6a10…6a3e Head {h00=0x002a, h01=0x0050, text=» EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION «, t00=0x0043, t01=0x0184}
0x6a3e…6a54 Head {h00=0x0012, h01=0x0050, text=» RB(NA) OUL005«, t00=0x0044, t01=0x0022}
0x6a54…6a7c Head {h00=0x0024, h01=0x0050, text=» STR A6,A1 STORE LAST DWT IN CWT«, t00=0x0044, t01=0x0038}
0x6a7c…6a92 Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x0044, t01=0x0060}
0x6a92…6ac6 Head {h00=0x0030, h01=0x0050, text=» CF A15,LOGG ** LOGG OF OUTPUT CHARACTER ** «, t00=0x0044, t01=0x0076}
0x6ac6…6ad2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x00aa}
0x6ad2…6b0a Head {h00=0x0034, h01=0x0050, text=» ST A2,CWTLOW,A1 STORE LAST OUTPUT IN CWT =6(=3)«, t00=0x0044, t01=0x00b6}
0x6b0a…6b46 Head {h00=0x0038, h01=0x0050, text=»OUL060 SC A2,DWTOCH,A6 STORE OUTPUT CHARACTER IN DWT«, t00=0x0044, t01=0x00ee}
0x6b46…6b5a Head {h00=0x0010, h01=0x0050, text=»OUL070 EQU *«, t00=0x0044, t01=0x012a}
0x6b5a…6b70 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0044, t01=0x013e}
0x6b70…6b9c Head {h00=0x0028, h01=0x0050, text=» ABL IHRET8 RESTORE A1-A8 AND RETURN«, t00=0x0044, t01=0x0154}
0x6b9c…6ba8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x0180}
0x6ba8…6bb2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x018c}
0x6bb2…6bc8 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0045, t01=0x0008}
0x6bc8…6bf6 Head {h00=0x002a, h01=0x0050, text=» MLR 8,A15 RESTORE A1-A8 FROM STACK...«, t00=0x0045, t01=0x001e}
0x6bf6…6c08 Head {h00=0x000e, h01=0x0050, text=» INH U =9«, t00=0x0045, t01=0x004c}
0x6c08…6c26 Head {h00=0x001a, h01=0x0050, text=» ADKL A15,2 ...AND =9 «, t00=0x0045, t01=0x005e}
0x6c26…6c4a Head {h00=0x0020, h01=0x0050, text=» LDR* P,A15 RETURN =9«, t00=0x0045, t01=0x007c}
0x6c4a…6c56 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0045, t01=0x00a0}
0x6c56…6c60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00ac}
0x6c60…6c6e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0045, t01=0x00b6}
0x6c6e…6c78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00c4}
0x6c78…6c90 Head {h00=0x0014, h01=0x0050, text=»* C H L T O N «, t00=0x0045, t01=0x00ce}
0x6c90…6c9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00e6}
0x6c9a…6cdc Head {h00=0x003e, h01=0x0050, text=»* SUBROUTINE TO RESET CWT AND PERFORM CIO-START OF EVERY«, t00=0x0045, t01=0x00f0}
0x6cdc…6d20 Head {h00=0x0040, h01=0x0050, text=»* CHLT IN SYSTEM. THE SUBROUTINE IS ENTERED FROM 'PFINIT' «, t00=0x0045, t01=0x0132}
0x6d20…6d2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0176}
0x6d2a…6d3e Head {h00=0x0010, h01=0x0050, text=»CHLTON EQU *«, t00=0x0045, t01=0x0180}
0x6d3e…6d48 (70, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0004}
0x6d48…6d5e Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0046, t01=0x000e}
0x6d5e…6d68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0024}
0x6d68…6d7c Head {h00=0x0010, h01=0x0050, text=» LD A1,CHTAB«, t00=0x0046, t01=0x002e}
0x6d7c…6da2 Head {h00=0x0022, h01=0x0050, text=»CON010 SUK A1,2 ALL TREATED ? «, t00=0x0046, t01=0x0042}
0x6da2…6dc6 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) CON020 NO TAKE NEXT «, t00=0x0046, t01=0x0068}
0x6dc6…6de8 Head {h00=0x001e, h01=0x0050, text=» ABL RTNA15 RETURN AND ENB«, t00=0x0046, t01=0x008c}
0x6de8…6e16 Head {h00=0x002a, h01=0x0050, text=»CON020 LD A5,CHTAB,A1 LOAD CWT-ADDRESS«, t00=0x0046, t01=0x00ae}
0x6e16…6e2c Head {h00=0x0012, h01=0x0050, text=» RB(Z) CON010 «, t00=0x0046, t01=0x00dc}
0x6e2c…6e54 Head {h00=0x0024, h01=0x0050, text=» EX CWTCIS,A5 EXECUTE CIO-START «, t00=0x0046, t01=0x00f2}
0x6e54…6e74 Head {h00=0x001c, h01=0x0050, text=» LDR* A6,A5 GET LAST DWT«, t00=0x0046, t01=0x011a}
0x6e74…6e8a Head {h00=0x0012, h01=0x0050, text=» RB(Z) CON010 «, t00=0x0046, t01=0x013a}
0x6e8a…6eac Head {h00=0x001e, h01=0x0050, text=» CMR A5 RESET LAST OUTPUT «, t00=0x0046, t01=0x0150}
0x6eac…6ebe Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0046, t01=0x0172}
0x6ebe…6ee4 Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0046, t01=0x0184}
0x6ee4…6ef6 Head {h00=0x000e, h01=0x0050, text=» RB CON010«, t00=0x0047, t01=0x001a}
0x6ef6…6f00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x002c}
0x6f00…6f0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0036}
0x6f0a…6f16 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0047, t01=0x0040}
0x6f16…6f20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x004c}
0x6f20…6f2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0056}
0x6f2a…6f40 Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0047, t01=0x0060}
0x6f40…6f4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0076}
0x6f4a…6f6a Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA1 CIO-START«, t00=0x0047, t01=0x0080}
0x6f6a…6f8c Head {h00=0x001e, h01=0x0050, text=» LD A6,CWTLT1 GET LAST DWT«, t00=0x0047, t01=0x00a0}
0x6f8c…6fa2 Head {h00=0x0012, h01=0x0050, text=» RF(Z) CON010 «, t00=0x0047, t01=0x00c2}
0x6fa2…6fc6 Head {h00=0x0020, h01=0x0050, text=» CM CWTLT1 RESET LAST OUTPUT«, t00=0x0047, t01=0x00d8}
0x6fc6…6fd8 Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0047, t01=0x00fc}
0x6fd8…6ffe Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0047, t01=0x010e}
0x6ffe…7026 Head {h00=0x0024, h01=0x0050, text=»CON010 ABL RTNA15 RETURN AND ENB«, t00=0x0047, t01=0x0134}
0x7026…7030 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x015c}
0x7030…703c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0047, t01=0x0166}
0x703c…7046 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0172}
0x7046…7054 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0047, t01=0x017c}
0x7054…705e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x018a}
0x705e…7076 (72, 0, 400) Head {h00=0x0014, h01=0x0050, text=»* O U T P U T «, t00=0x0048, t01=0x0004}
0x7076…7080 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x001c}
0x7080…70c0 Head {h00=0x003c, h01=0x0050, text=»* SEND ONE CHARACTER VIA 'OUTLIN' INDICATE INTERRUPTS «, t00=0x0048, t01=0x0026}
0x70c0…70ea Head {h00=0x0026, h01=0x0050, text=»* ALLOWED AND SAVE A3-A5 IN DWT.«, t00=0x0048, t01=0x0066}
0x70ea…70f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0090}
0x70f4…70fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x009a}
0x70fe…7112 Head {h00=0x0010, h01=0x0050, text=»OUTPUT EQU *«, t00=0x0048, t01=0x00a4}
0x7112…7126 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0048, t01=0x00b8}
0x7126…7138 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x0048, t01=0x00cc}
0x7138…7152 Head {h00=0x0016, h01=0x0050, text=» SUK A1,/82 STX ? «, t00=0x0048, t01=0x00de}
0x7152…7168 Head {h00=0x0012, h01=0x0050, text=» RF(E) LDRE10 «, t00=0x0048, t01=0x00f8}
0x7168…7182 Head {h00=0x0016, h01=0x0050, text=» SUK A1,/15 ETB ? «, t00=0x0048, t01=0x010e}
0x7182…7198 Head {h00=0x0012, h01=0x0050, text=» RF(E) LDRE10 «, t00=0x0048, t01=0x0128}
0x7198…71d2 Head {h00=0x0036, h01=0x0050, text=» CF A15,OUTLIN SEND ONE CHARACTER VIA CHANNEL UNIT«, t00=0x0048, t01=0x013e}
0x71d2…71dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0178}
0x71dc…71e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0182}
0x71e6…71fc Head {h00=0x0012, h01=0x0050, text=»* S T R E G «, t00=0x0048, t01=0x018c}
0x71fc…7206 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0012}
0x7206…7244 Head {h00=0x003a, h01=0x0050, text=»* INDICATE INTERRUPTS ALLOWED AND SAVE A3-A5 IN DWT «, t00=0x0049, t01=0x001c}
0x7244…724e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x005a}
0x724e…7258 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0064}
0x7258…726c Head {h00=0x0010, h01=0x0050, text=»STREG EQU * «, t00=0x0049, t01=0x006e}
0x726c…7278 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0049, t01=0x0082}
0x7278…728e Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/100 «, t00=0x0049, t01=0x008e}
0x728e…72c2 Head {h00=0x0030, h01=0x0050, text=» ORS A1,DWTST,A6 INDICATE INTERRUPTS ALLOWED«, t00=0x0049, t01=0x00a4}
0x72c2…72ea Head {h00=0x0024, h01=0x0050, text=» ST A3,DWTA3,A6 SAVE REGISTER A3«, t00=0x0049, t01=0x00d8}
0x72ea…7312 Head {h00=0x0024, h01=0x0050, text=» ST A4,DWTA4,A6 A4«, t00=0x0049, t01=0x0100}
0x7312…733a Head {h00=0x0024, h01=0x0050, text=» ST A5,DWTA5,A6 A5«, t00=0x0049, t01=0x0128}
0x733a…7350 Head {h00=0x0012, h01=0x0050, text=» ABL EXIT =7 «, t00=0x0049, t01=0x0150}
0x7350…735e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0049, t01=0x0166}
0x735e…7368 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0174}
0x7368…737e Head {h00=0x0012, h01=0x0050, text=»* L D R E G «, t00=0x0049, t01=0x017e}
0x737e…7388 (74, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0004}
0x7388…73ca Head {h00=0x003e, h01=0x0050, text=»* IF INTERRUPT ALLOWED RESTORE A3-A5 FROM DWT AND RETURN«, t00=0x004a, t01=0x000e}
0x73ca…73f4 Head {h00=0x0026, h01=0x0050, text=»* VIA A5. ELSE GO TO DISPATCHER.«, t00=0x004a, t01=0x0050}
0x73f4…73fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x007a}
0x73fe…7408 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0084}
0x7408…741c Head {h00=0x0010, h01=0x0050, text=»LDREG EQU * «, t00=0x004a, t01=0x008e}
0x741c…7434 Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTST,A6 «, t00=0x004a, t01=0x00a2}
0x7434…744a Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/100 «, t00=0x004a, t01=0x00ba}
0x744a…7462 Head {h00=0x0014, h01=0x0050, text=» ABL(Z) EXIT =4«, t00=0x004a, t01=0x00d0}
0x7462…747a Head {h00=0x0014, h01=0x0050, text=» XRS A3,DWTST,A6«, t00=0x004a, t01=0x00e8}
0x747a…7484 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0100}
0x7484…748e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x010a}
0x748e…74a6 Head {h00=0x0014, h01=0x0050, text=»* L D R E G E «, t00=0x004a, t01=0x0114}
0x74a6…74b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x012c}
0x74b0…74ec Head {h00=0x0038, h01=0x0050, text=»* RESTORE A3-A5 FROM DWT AND RETURN TO USER VIA A5«, t00=0x004a, t01=0x0136}
0x74ec…74f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0172}
0x74f6…7500 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x017c}
0x7500…7514 Head {h00=0x0010, h01=0x0050, text=»LDREGF EQU *«, t00=0x004a, t01=0x0186}
0x7514…753e Head {h00=0x0026, h01=0x0050, text=» LD A5,DWTA5,A6 A5«, t00=0x004b, t01=0x000a}
0x753e…7552 Head {h00=0x0010, h01=0x0050, text=»LDREGE EQU *«, t00=0x004b, t01=0x0034}
0x7552…757c Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTA3,A6 RELOAD REGISTER A3«, t00=0x004b, t01=0x0048}
0x757c…75a6 Head {h00=0x0026, h01=0x0050, text=» LD A4,DWTA4,A6 A4«, t00=0x004b, t01=0x0072}
0x75a6…75ce Head {h00=0x0024, h01=0x0050, text=»LDRE10 LD A7,DWTOR,A6 GET ORDER «, t00=0x004b, t01=0x009c}
0x75ce…75e2 Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x004b, t01=0x00c4}
0x75e2…75fa Head {h00=0x0014, h01=0x0050, text=» LD A8,DWTECB,A6«, t00=0x004b, t01=0x00d8}
0x75fa…761e Head {h00=0x0020, h01=0x0050, text=» RTN A5 RETURN VIA A5-STACK «, t00=0x004b, t01=0x00f0}
0x761e…762c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004b, t01=0x0114}
0x762c…7636 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0122}
0x7636…7640 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x012c}
0x7640…7658 Head {h00=0x0014, h01=0x0050, text=»* G E T C H R«, t00=0x004b, t01=0x0136}
0x7658…7662 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x014e}
0x7662…769e Head {h00=0x0038, h01=0x0050, text=»* SUBROUTINE TO GET ONE CHARACTER FROM ECB-BUFFER«, t00=0x004b, t01=0x0158}
0x769e…76a8 (76, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0004}
0x76a8…76be Head {h00=0x0012, h01=0x0050, text=»* ON ENTRY:«, t00=0x004c, t01=0x000e}
0x76be…76c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0024}
0x76c8…76e6 Head {h00=0x001a, h01=0x0050, text=»* A3 = BUFFER INDEX«, t00=0x004c, t01=0x002e}
0x76e6…7704 Head {h00=0x001a, h01=0x0050, text=»* A8 = ECB-ADDRESS «, t00=0x004c, t01=0x004c}
0x7704…770e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x006a}
0x770e…7724 Head {h00=0x0012, h01=0x0050, text=»* ON EXIT: «, t00=0x004c, t01=0x0074}
0x7724…772e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x008a}
0x772e…774a Head {h00=0x0018, h01=0x0050, text=»* A2 = CHARACTER «, t00=0x004c, t01=0x0094}
0x774a…7778 Head {h00=0x002a, h01=0x0050, text=»* A1 = 0 IF LAST CHARACTER ELSE # 0«, t00=0x004c, t01=0x00b0}
0x7778…7782 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x00de}
0x7782…77d0 Head {h00=0x004a, h01=0x0050, text=»* IF LAST CHARACTER IS REACHED A3 IS STORED IN ECB EFFECTIVE LENGTH«, t00=0x004c, t01=0x00e8}
0x77d0…77da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0136}
0x77da…77e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0140}
0x77e4…77f8 Head {h00=0x0010, h01=0x0050, text=»GETCHR EQU *«, t00=0x004c, t01=0x014a}
0x77f8…781c Head {h00=0x0020, h01=0x0050, text=» LD A1,4,A8 REQUESTED LENGTH«, t00=0x004c, t01=0x015e}
0x781c…782e Head {h00=0x000e, h01=0x0050, text=» SUR A1,A3«, t00=0x004c, t01=0x0182}
0x782e…785c (77, 0, 400) Head {h00=0x002a, h01=0x0050, text=» RF(NP) GCH010 LAST CHARACTER REACHED «, t00=0x004d, t01=0x0004}
0x785c…7882 Head {h00=0x0022, h01=0x0050, text=» LD A2,2,A8 GET BUFFER ADDRESS«, t00=0x004d, t01=0x0032}
0x7882…7894 Head {h00=0x000e, h01=0x0050, text=» ADR A2,A3«, t00=0x004d, t01=0x0058}
0x7894…78b2 Head {h00=0x001a, h01=0x0050, text=» LCR A2,A2 CHAR. TO A2«, t00=0x004d, t01=0x006a}
0x78b2…78c6 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x004d, t01=0x0088}
0x78c6…78ee Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INCREMENT BUFFER INDEX«, t00=0x004d, t01=0x009c}
0x78ee…7900 Head {h00=0x000e, h01=0x0050, text=» RF GCH020«, t00=0x004d, t01=0x00c4}
0x7900…7930 Head {h00=0x002c, h01=0x0050, text=»GCH010 ST A3,6,A8 STORE EFFECTIVE LENGTH«, t00=0x004d, t01=0x00d6}
0x7930…7944 Head {h00=0x0010, h01=0x0050, text=»GCH020 EQU *«, t00=0x004d, t01=0x0106}
0x7944…7970 Head {h00=0x0028, h01=0x0050, text=»RTNA15 ADKL A15,2 RETURN AND ENABLE «, t00=0x004d, t01=0x011a}
0x7970…797c Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x004d, t01=0x0146}
0x797c…7990 Head {h00=0x0010, h01=0x0050, text=» LDR* P,A15 «, t00=0x004d, t01=0x0152}
0x7990…799e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004d, t01=0x0166}
0x799e…79a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0174}
0x79a8…79b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x017e}
0x79b2…79c6 Head {h00=0x0010, h01=0x0050, text=»* L O G G «, t00=0x004d, t01=0x0188}
0x79c6…79d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x000c}
0x79d0…7a0c Head {h00=0x0038, h01=0x0050, text=»* IF CONDITIONALY ASSEMBLY IS SET EVERY INPUT AND «, t00=0x004e, t01=0x0016}
0x7a0c…7a34 Head {h00=0x0024, h01=0x0050, text=»* OUTPUT CHARACTER ARE LOGGED «, t00=0x004e, t01=0x0052}
0x7a34…7a3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x007a}
0x7a3e…7a48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0084}
0x7a48…7a52 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x008e}
0x7a52…7a68 Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x004e, t01=0x0098}
0x7a68…7a72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x00ae}
0x7a72…7a8a Head {h00=0x0014, h01=0x0050, text=»LOGG STR A1,A15 «, t00=0x004e, t01=0x00b8}
0x7a8a…7a9e Head {h00=0x0010, h01=0x0050, text=» LD A1,POINT«, t00=0x004e, t01=0x00d0}
0x7a9e…7ab0 Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x004e, t01=0x00e4}
0x7ab0…7ada Head {h00=0x0026, h01=0x0050, text=» CWK A1,BUFE BUFE IS MAX LOGG AREA«, t00=0x004e, t01=0x00f6}
0x7ada…7aec Head {h00=0x000e, h01=0x0050, text=» RF(NE) L1«, t00=0x004e, t01=0x0120}
0x7aec…7b18 Head {h00=0x0028, h01=0x0050, text=» LDKL A1,BUF SET FIRST LOGG ADDRESS «, t00=0x004e, t01=0x0132}
0x7b18…7b2e Head {h00=0x0012, h01=0x0050, text=»L1 ST A1,POINT«, t00=0x004e, t01=0x015e}
0x7b2e…7b60 Head {h00=0x002e, h01=0x0050, text=» STR A2,A1 LOGG OF INR OR OTR INSTRUCTION «, t00=0x004e, t01=0x0174}
0x7b60…7b74 Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x004f, t01=0x0016}
0x7b74…7b88 Head {h00=0x0010, h01=0x0050, text=» ADKL A15,2 «, t00=0x004f, t01=0x002a}
0x7b88…7ba2 Head {h00=0x0016, h01=0x0050, text=» LDR* P,A15 RETURN«, t00=0x004f, t01=0x003e}
0x7ba2…7bac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0058}
0x7bac…7bb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0062}
0x7bb6…7bda Head {h00=0x0020, h01=0x0050, text=»POINT DATA BUF LOGG POINTER «, t00=0x004f, t01=0x006c}
0x7bda…7be4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0090}
0x7be4…7c00 Head {h00=0x0018, h01=0x0050, text=»BUF RES 63 LOGG AREA«, t00=0x004f, t01=0x009a}
0x7c00…7c12 Head {h00=0x000e, h01=0x0050, text=»BUFE EQU *«, t00=0x004f, t01=0x00b6}
0x7c12…7c1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00c8}
0x7c1c…7c28 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004f, t01=0x00d2}
0x7c28…7c36 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004f, t01=0x00de}
0x7c36…7c40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00ec}
0x7c40…7c4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00f6}
0x7c4a…7c6c Head {h00=0x001e, h01=0x0050, text=»* E C H O , E C H E N D«, t00=0x004f, t01=0x0100}
0x7c6c…7c76 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0122}
0x7c76…7cb6 Head {h00=0x003c, h01=0x0050, text=»* SUBROUTINE TO ECHO CHARACTER CONTAINING TWO PARTS, «, t00=0x004f, t01=0x012c}
0x7cb6…7ce8 Head {h00=0x002e, h01=0x0050, text=»* ONE GENERAL AND ONE DEVICE-DEPENDENT «, t00=0x004f, t01=0x016c}
0x7ce8…7cf2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x000e}
0x7cf2…7d2a Head {h00=0x0034, h01=0x0050, text=»* PART ONE: FIND DWT-ADDRESS OF ECHO-DEVICE, «, t00=0x0050, t01=0x0018}
0x7d2a…7d60 Head {h00=0x0032, h01=0x0050, text=»* LOAD STACKBASE AND FIND ADDRESS«, t00=0x0050, t01=0x0050}
0x7d60…7d98 Head {h00=0x0034, h01=0x0050, text=»* TO DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x0050, t01=0x0086}
0x7d98…7da2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x00be}
0x7da2…7dd4 Head {h00=0x002e, h01=0x0050, text=»* PART TWO: ECHO ONE OR MORE CHARACTERS«, t00=0x0050, t01=0x00c8}
0x7dd4…7e0a Head {h00=0x0032, h01=0x0050, text=»* CORRESPONDING TO ONE CHARACTER «, t00=0x0050, t01=0x00fa}
0x7e0a…7e42 Head {h00=0x0034, h01=0x0050, text=»* TO BE STORED IN INPUT ECB-BUFFER «, t00=0x0050, t01=0x0130}
0x7e42…7e4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x0168}
0x7e4c…7e56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x0172}
0x7e56…7e8e Head {h00=0x0034, h01=0x0050, text=»* PART ONE FOLLOWS AND PART TWO CAN BE FOUND «, t00=0x0050, t01=0x017c}
0x7e8e…7ec6 Head {h00=0x0034, h01=0x0050, text=»* IN THE DRIVER MODULE CORRESPONDING TO ECHO «, t00=0x0051, t01=0x0024}
0x7ec6…7ee0 Head {h00=0x0016, h01=0x0050, text=»* OUTPUT DEVICE«, t00=0x0051, t01=0x005c}
0x7ee0…7eea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0076}
0x7eea…7f24 Head {h00=0x0036, h01=0x0050, text=»* RESTRICTIONS IN DEVICE DEPENDENT ECHO DRIVER «, t00=0x0051, t01=0x0080}
0x7f24…7f2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x00ba}
0x7f2e…7f54 Head {h00=0x0022, h01=0x0050, text=»* A7 MUST NOT BE DESTROYED «, t00=0x0051, t01=0x00c4}
0x7f54…7f8e Head {h00=0x0036, h01=0x0050, text=»* THE ECHO-ROUTINE SHOULD BE TERMINATED WITH A «, t00=0x0051, t01=0x00ea}
0x7f8e…7fac Head {h00=0x001a, h01=0x0050, text=»* JUMP TO 'ECHRTN'.«, t00=0x0051, t01=0x0124}
0x7fac…7fb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0142}
0x7fb6…7fca Head {h00=0x0010, h01=0x0050, text=»ECHEND EQU *«, t00=0x0051, t01=0x014c}
0x7fca…7fd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0160}
0x7fd4…7fe8 Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0051, t01=0x016a}
0x7fe8…7ff2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x017e}
0x7ff2…801a Head {h00=0x0024, h01=0x0050, text=» LDKL A7,/8000 INDICATE END I/O «, t00=0x0051, t01=0x0188}
0x801a…8026 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0052, t01=0x0020}
0x8026…8038 Head {h00=0x000e, h01=0x0050, text=»ECHO EQU *«, t00=0x0052, t01=0x002c}
0x8038…804c Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0052, t01=0x003e}
0x804c…8076 Head {h00=0x0026, h01=0x0050, text=» ST A3,DWTA3,A6 SAVE A3-A5 IN DWT «, t00=0x0052, t01=0x0052}
0x8076…808e Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTA4,A6 «, t00=0x0052, t01=0x007c}
0x808e…80a6 Head {h00=0x0014, h01=0x0050, text=» ST A5,DWTA5,A6 «, t00=0x0052, t01=0x0094}
0x80a6…80c4 Head {h00=0x001a, h01=0x0050, text=» LD A1,DWTST,A6 STATUS«, t00=0x0052, t01=0x00ac}
0x80c4…80d6 Head {h00=0x000e, h01=0x0050, text=» SLL A1,2 «, t00=0x0052, t01=0x00ca}
0x80d6…80fe Head {h00=0x0024, h01=0x0050, text=» RF(NN) RETUR NO ECHO REQUESTED «, t00=0x0052, t01=0x00dc}
0x80fe…8132 Head {h00=0x0030, h01=0x0050, text=» LDR A4,A6 SAVE DWT-ADDRESS OF INPUT DEVICE «, t00=0x0052, t01=0x0104}
0x8132…8168 Head {h00=0x0032, h01=0x0050, text=» LD A6,DWTECH,A6 DWT-ADDRESS OF OUTPUT DEVICE «, t00=0x0052, t01=0x0138}
0x8168…81a2 Head {h00=0x0036, h01=0x0050, text=» ST A4,DWTWAT,A6 SAVE DWT-ADDRESS OF INPUT DEVICE «, t00=0x0052, t01=0x016e}
0x81a2…81ba Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB2 «, t00=0x0053, t01=0x0018}
0x81ba…81e4 Head {h00=0x0026, h01=0x0050, text=» ADR A5,A6 STACKBASE-ADDRESS IN A5«, t00=0x0053, t01=0x0030}
0x81e4…8216 Head {h00=0x002e, h01=0x0050, text=» LD A1,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK «, t00=0x0053, t01=0x005a}
0x8216…8250 Head {h00=0x0036, h01=0x0050, text=» ABI ECHADR,A1 GO TO ECHO-ROUTINE DEVICE-DEPENDENT«, t00=0x0053, t01=0x008c}
0x8250…825c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0053, t01=0x00c6}
0x825c…8270 Head {h00=0x0010, h01=0x0050, text=»ECHRTN EQU *«, t00=0x0053, t01=0x00d2}
0x8270…8284 Head {h00=0x0010, h01=0x0050, text=» IFT CECHO=1«, t00=0x0053, t01=0x00e6}
0x8284…829c Head {h00=0x0014, h01=0x0050, text=» LDR A7,A7 END? «, t00=0x0053, t01=0x00fa}
0x829c…82b6 Head {h00=0x0016, h01=0x0050, text=» RF(NN) ERETUR NO «, t00=0x0053, t01=0x0112}
0x82b6…82e2 Head {h00=0x0028, h01=0x0050, text=» CF A15,TENDIO END I/O OUTPUT DEVICE«, t00=0x0053, t01=0x012c}
0x82e2…8324 Head {h00=0x003e, h01=0x0050, text=»ERETUR LD A6,DWTWAT,A6 RELOAD DWT-ADDRESS OF INPUT DEVICE «, t00=0x0053, t01=0x0158}
0x8324…835c Head {h00=0x0034, h01=0x0050, text=»RETUR ABL LDREGF RELOAD A3-A5 AND RETURN VIA A5 «, t00=0x0054, t01=0x000a}
0x835c…8366 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x0042}
0x8366…8372 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0054, t01=0x004c}
0x8372…8376 Head {h00=0x4004, h01=0x0000}
0x8376…837a 00 54 00 58 ┆ T X┆
0x837a…8382 (85, 1, 8) 20 04 00 00 00 55 00 04 ┆ U ┆
0x8382…83d2 (86, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 5d 01 72 00 34 00 2f 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 2a 20 00 5e 00 1a 00 34 ┆ * ] r 4 /* * ^ 4┆
0x83d2…8422 00 2f 2a 20 20 45 4e 54 52 59 3a 20 20 41 39 20 2d 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 2b 20 32 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 5e 00 52 00 34 00 2f 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ /* ENTRY: A9 - BUFFER ADDRESS + 2 * ^ R 4 /* ┆
0x8422…8472 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 20 00 5e 00 8a 00 34 00 2f 2a 20 20 20 20 20 20 20 20 20 41 31 31 20 2d 20 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ * ^ 4 /* A11 - SECTOR NUMBER ┆
0x8472…84c2 2a 20 00 5e 00 c2 00 34 00 2f 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 2a 20 00 5e 00 fa 00 34 00 2f 2a 20 20 45 58 49 54 3a 20 20 20 20 20 20 ┆* ^ 4 /* * ^ 4 /* EXIT: ┆
0x84c2…8512 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 20 00 5e 01 32 00 34 00 2f 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 ┆ * ^ 2 4 /* ┆
0x8512…8562 (87, 0, 400) 20 20 20 20 20 20 20 20 2a 20 00 5e 01 6a 00 34 00 2f 2a 20 20 20 57 4f 52 4b 20 52 45 47 49 53 54 45 52 53 3a 20 20 41 31 2c 41 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 5f 00 12 00 34 00 2f 2a 20 20 20 20 20 ┆ * ^ j 4 /* WORK REGISTERS: A1,A2 * _ 4 /* ┆
0x8562…85b2 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 20 00 5f 00 4a 00 34 00 2f 2a 20 20 53 55 42 52 4f 55 54 49 4e 45 53 3a 20 20 45 52 52 4f 52 20 20 20 20 20 20 20 20 ┆ * _ J 4 /* SUBROUTINES: ERROR ┆
0x85b2…8602 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 5f 00 82 00 34 00 2f 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 2a 20 00 5f 00 ba 00 34 ┆ * _ 4 /* * _ 4┆
0x8602…8652 00 2f 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 20 00 5f 00 f2 00 10 00 0b 52 44 53 45 43 5c 45 51 55 5c 2a 20 00 5f 01 2a 00 06 00 03 2a 20 ┆ /*********************************************** _ RDSEC EQU * _ * * ┆
0x8652…86a2 00 5f 01 3e 00 30 00 2c 2a 20 20 44 45 52 49 56 45 20 43 59 4c 49 4e 44 45 52 20 4e 55 4d 42 45 52 20 46 52 4f 4d 20 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 00 5f 01 48 00 06 00 03 2a 20 00 5f 01 7c 00 22 00 1d 5c 4c 44 52 5c 41 31 2c 41 31 ┆ _ > 0 ,* DERIVE CYLINDER NUMBER FROM SECTOR NUMBER _ H * _ | " LDR A1,A1┆
0x86a2…86f2 (88, 0, 400) 31 5c 47 45 54 20 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 00 5f 01 86 00 2a 00 26 5c 53 52 4c 5c 41 31 2c 35 5c 43 59 4c 49 4e 44 45 52 20 4e 55 4d 42 45 52 20 49 4e 20 42 49 54 53 20 34 2d 31 32 00 60 00 1c 00 0e 00 09 5c 53 4c 4c 5c 41 ┆1 GET SECTOR NUMBER _ * & SRL A1,5 CYLINDER NUMBER IN BITS 4-12 ` SLL A┆
0x86f2…8742 31 2c 33 20 00 60 00 4a 00 18 00 14 5c 4f 52 4b 5c 41 31 2c 32 5c 53 45 54 20 42 49 54 20 31 34 00 60 00 5c 00 06 00 03 2a 20 00 60 00 78 00 14 00 10 2a 20 20 53 45 45 4b 20 43 59 4c 49 4e 44 45 52 00 60 00 82 00 06 00 03 2a 20 00 60 00 9a ┆1,3 ` J ORK A1,2 SET BIT 14 ` * ` x * SEEK CYLINDER ` * ` ┆
0x8742…8792 00 22 00 1e 52 44 53 3a 31 30 5c 43 49 4f 5c 41 31 2c 31 2c 30 5c 53 45 45 4b 20 43 4f 4d 4d 41 4e 44 00 60 00 a4 00 24 00 1f 5c 52 42 28 4e 41 29 5c 2a 2d 32 5c 4c 4f 4f 50 20 55 4e 54 49 4c 20 41 43 43 45 50 54 45 44 20 00 60 00 ca 00 06 ┆ " RDS:10 CIO A1,1,0 SEEK COMMAND ` $ RB(NA) *-2 LOOP UNTIL ACCEPTED ` ┆
0x8792…87e2 00 50 2a 20 00 60 00 f2 00 14 00 50 2a 20 20 43 48 45 43 4b 20 53 54 41 54 55 53 20 00 60 00 fc 00 06 00 50 2a 20 00 60 01 14 00 20 00 50 52 44 53 3a 32 30 5c 53 53 54 5c 41 31 2c 30 5c 53 45 4e 53 45 20 53 54 41 54 55 53 00 60 01 1e 00 26 ┆ P* ` P* CHECK STATUS ` P* ` PRDS:20 SST A1,0 SENSE STATUS ` &┆
0x87e2…8832 00 50 5c 52 42 28 4e 41 29 5c 52 44 53 3a 32 30 5c 4c 4f 4f 50 20 55 4e 54 49 4c 20 41 43 43 45 50 54 45 44 00 60 01 42 00 06 00 03 2a 20 00 60 01 6c 00 26 00 21 2a 20 20 43 4f 4d 50 55 54 45 20 50 48 59 53 49 43 41 4c 20 53 45 43 54 4f 52 ┆ P RB(NA) RDS:20 LOOP UNTIL ACCEPTED ` B * ` l & !* COMPUTE PHYSICAL SECTOR┆
0x8832…8882 (89, 0, 400) 20 4e 55 4d 42 45 52 20 00 60 01 76 00 06 00 03 2a 20 00 61 00 10 00 28 00 23 52 44 53 3a 33 30 5c 4c 44 52 5c 41 32 2c 41 31 31 5c 47 45 54 20 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 00 61 00 1a 00 1a 00 16 5c 41 4e 4b 5c 41 32 2c 2f 31 ┆ NUMBER ` v * a ( #RDS:30 LDR A2,A11 GET SECTOR NUMBER a ANK A2,/1┆
0x8882…88d2 30 5c 47 45 54 20 42 49 54 20 31 31 00 61 00 46 00 22 00 1d 5c 4c 44 52 5c 41 31 2c 41 31 31 5c 47 45 54 20 53 45 43 54 4f 52 20 4e 55 4d 42 45 52 20 00 61 00 64 00 0e 00 09 5c 53 4c 4c 5c 41 31 2c 31 20 00 61 00 8a 00 10 00 0b 5c 41 44 52 ┆0 GET BIT 11 a F " LDR A1,A11 GET SECTOR NUMBER a d SLL A1,1 a ADR┆
0x88d2…8922 5c 41 31 2c 41 31 31 20 00 61 00 9c 00 0e 00 0a 5c 41 4e 4b 5c 41 31 2c 2f 46 00 61 00 b0 00 0e 00 0a 5c 41 44 52 5c 41 31 2c 41 32 00 61 00 c2 00 0e 00 09 5c 53 4c 4c 5c 41 31 2c 32 20 00 61 00 d4 00 06 00 03 2a 20 00 61 00 e6 00 16 00 11 ┆ A1,A11 a ANK A1,/F a ADR A1,A2 a SLL A1,2 a * a ┆
0x8922…8972 2a 20 20 49 4e 49 54 20 4d 55 58 20 57 4f 52 44 53 20 00 61 00 f0 00 06 00 03 2a 20 00 61 01 0a 00 26 00 22 5c 4c 44 4b 4c 5c 41 32 2c 4d 55 58 43 43 5c 4c 4f 41 44 20 46 49 52 53 54 20 4d 55 58 20 57 4f 52 44 00 61 01 14 00 1c 00 17 52 44 ┆* INIT MUX WORDS a * a & " LDKL A2,MUXCC LOAD FIRST MUX WORD a RD┆
0x8972…89c2 53 3a 34 30 5c 57 45 52 5c 41 32 2c 2f 31 30 5c 57 52 49 54 45 20 00 61 01 3e 00 26 00 21 5c 4c 44 5c 41 32 2c 4d 58 42 55 46 5c 4c 4f 41 44 20 53 45 43 4f 4e 44 20 4d 55 58 20 57 4f 52 44 20 00 61 01 5e 00 1e 00 19 52 44 53 3a 35 30 5c 57 ┆S:40 WER A2,/10 WRITE a > & ! LD A2,MXBUF LOAD SECOND MUX WORD a ^ RDS:50 W┆
0x89c2…8a12 (90, 0, 400) 45 52 5c 41 32 2c 2f 31 30 2b 31 5c 57 52 49 54 45 20 00 61 01 88 00 22 00 1d 52 44 53 3a 36 30 5c 43 49 4f 5c 41 31 2c 31 2c 30 5c 52 45 41 44 20 53 45 43 54 4f 52 20 00 62 00 1a 00 26 00 22 5c 52 42 28 4e 41 29 5c 52 44 53 3a 36 30 5c 4c ┆ER A2,/10+1 WRITE a " RDS:60 CIO A1,1,0 READ SECTOR b & " RB(NA) RDS:60 L┆
0x8a12…8a62 4f 4f 50 20 55 4e 54 49 4c 20 41 43 43 45 50 54 45 44 00 62 00 40 00 1e 00 1a 52 44 53 3a 37 30 5c 53 53 54 5c 41 31 2c 30 5c 47 45 54 20 53 54 41 54 55 53 00 62 00 6a 00 26 00 22 5c 52 42 28 4e 41 29 5c 52 44 53 3a 37 30 5c 4c 4f 4f 50 20 ┆OOP UNTIL ACCEPTED b @ RDS:70 SST A1,0 GET STATUS b j & " RB(NA) RDS:70 LOOP ┆
0x8a62…8ab2 55 4e 54 49 4c 20 41 43 43 45 50 54 45 44 00 62 00 8c 00 24 00 20 5c 41 4e 4b 5c 41 31 2c 2f 31 46 5c 47 45 54 20 35 20 52 49 47 48 54 4d 4f 53 54 20 42 49 54 53 00 62 00 b6 00 2a 00 26 5c 52 42 28 4e 5a 29 5c 52 44 53 3a 33 30 5c 4c 4f 4f ┆UNTIL ACCEPTED b $ ANK A1,/1F GET 5 RIGHTMOST BITS b * & RB(NZ) RDS:30 LOO┆
0x8ab2…8b02 50 20 55 4e 54 49 4c 20 43 4f 52 52 45 43 54 20 52 45 41 44 00 62 00 de 00 28 00 24 5c 41 44 4b 4c 5c 41 31 31 2c 31 5c 49 4e 43 52 45 4d 45 4e 54 20 53 45 43 54 4f 52 20 43 4f 55 4e 54 45 52 00 62 01 0c 00 0c 00 08 5c 52 54 4e 5c 41 31 34 ┆P UNTIL CORRECT READ b ( $ ADKL A11,1 INCREMENT SECTOR COUNTER b RTN A14┆
0x8b02…8b52 00 62 01 38 00 0a 00 06 5c 45 4a 45 43 54 00 62 01 48 00 34 00 30 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 00 62 01 56 00 34 00 30 2a 20 ┆ b 8 EJECT b H 4 0************************************************ b V 4 0* ┆
0x8b52…8ba2 (91, 0, 400) 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 00 62 01 8e 00 34 00 30 2a 20 20 46 44 49 4e 49 54 20 2d 20 49 4e 49 54 49 41 4c 49 5a 45 20 46 4c 45 ┆ * b 4 0* FDINIT - INITIALIZE FLE┆
0x8ba2…8bf2 58 49 42 4c 45 20 44 49 53 43 20 20 20 20 20 20 20 20 20 20 20 2a 00 63 00 36 00 34 00 30 2a 20 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 20 20 20 20 20 20 20 20 20 20 2a 00 63 ┆XIBLE DISC * c 6 4 0* ================================= * c┆
0x8bf2…8c42 00 6e 00 34 00 30 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 2a 00 63 00 a6 00 34 00 30 2a 20 20 52 45 46 45 52 45 4e 43 45 44 20 49 4e 3a 20 ┆ n 4 0* * c 4 0* REFERENCED IN: ┆
0x8c42…8c92 53 59 53 4c 4f 44 2c 47 45 54 46 49 4c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 63 00 de 00 34 00 30 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 ┆SYSLOD,GETFIL * c 4 0* ┆
0x8c92…8ce2 20 20 20 20 20 2a 00 63 01 16 00 34 00 30 2a 20 20 45 4e 54 52 59 3a 20 20 41 31 20 2d 20 44 45 56 49 43 45 20 41 44 44 52 45 53 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 63 01 4e 00 34 00 30 2a 20 20 20 20 20 20 20 20 20 ┆ * c 4 0* ENTRY: A1 - DEVICE ADDRESS * c N 4 0* ┆
0x8ce2…8d32 (92, 0, 400) 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 00 63 01 86 00 34 00 30 2a 20 20 45 58 49 54 3a 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 4 0* EXIT: ┆
0x8d32…8d82 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 64 00 2e 00 34 00 30 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 2a 00 64 00 66 00 34 00 30 2a 20 ┆ * d . 4 0* * d f 4 0* ┆
0x8d82…8dd2 20 57 4f 52 4b 20 52 45 47 49 53 54 45 52 53 3a 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 00 64 00 9e 00 34 00 30 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 ┆ WORK REGISTERS: * d 4 0* ┆
0x8dd2…8e22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 64 00 d6 00 34 00 30 2a 20 20 53 55 42 52 4f 55 54 49 4e 45 53 3a 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 00 64 ┆ * d 4 0* SUBROUTINES: * d┆
0x8e22…8e72 01 0e 00 34 00 30 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 2a 00 64 01 46 00 34 00 30 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ┆ 4 0* * d F 4 0******************┆