|
|
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: 20480 (0x5000)
Notes: pts_type(SC)
Names: »DMSUBR.SC«
└─⟦c47f25c27⟧ Bits:30009688 Philips computer tape "600318"
└─⟦this⟧ »M:KMDV/DMSUBR.SC«
└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
└─⟦this⟧ »TOSSWORK/DMSUBR.SC«
└─⟦fcfed1ed9⟧ Bits:30009706 Philips computer tape "M_167"
└─⟦this⟧ »M:167D/DMSUBR.SC«
IDENT DMSUBR REL 8.2 78-09-15 870105040820 BUF HANDL + RC L. 496,543,551 REL 8.1 78-04-21 * **************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DMSUBR = COMMON DM-ROUTINES * * * * * * **************************************************** ****THIS MODULE IS ACTIVATED FROM :***************** * * DMTASK,TIODM,DMTASS * *************** * ENTRIES * *************** * * ENTRY EATEST,EASETB,EARELB,CRNGET ENTRY CALSNO ENTRY GTBKBU,GTLGRN ENTRY DMTIOT ENTRY CHKIND,REQEND ENTRY DMTIOZ * ***************** * EXTERNALS * ***************** * * EXTRN FDBEAL,FDBTNR,FDBCRL,FDBRLE,FDBSNR,FDBRRO EXTRN FDBCEX,FDBBLF,FDBEXT EXTRN FDBECB,DWTECB,DWTOR,EXTDMI,BUFSTA,BUFDMI,BUFOR EXTRN ECBRC,ECBFC,ECBCW,ECBBA EXTRN DWTTDM,DWTTQ EXTRN QTJOB EXTRN ECBRL,SECTLE EXTRN DIVMOD,MPYMOD EXTRN EXTELE EXTRN CRNTID EXTRN DMTGBU EXTRN EXTLEN,EXTBAS EXTRN CRNQUE,GETBLK,FREQUE EXTRN HALT EXTRN CRBUFL EXTRN IHRET2,IHRTN,FDBADF,DWTST EXTRN FDBDBR EXTRN QIRN,QIRR EJECT * * CHKIND IS USED FROM FNDDWT TO SELECT DM-DWT * INDEX FILE (INDEX 0) SHALL BE SELECTED FOR * DX,IX,XR,XN, DATA FILE OTHERWISE * CHKIND EQU * STR A1,A15 STR A2,A15 LDK A2,1 INDEX FOR DATA FILE LDR A1,A7 ORDER ANK A1,/3F CWK A1,/20 RF(E) FND320 DELETE INDEX CWK A1,/1A RF(E) FND320 INDEXED READ ANK A1,/3E REMOVE BIT 15 SUK A1,/1E RF(E) FND320 INSERT INDEX OR INDEXED READ NEXT RF FND340 FND320 LDK A2,0 INDEX FOR INDEX FILE FND340 EQU * CCR A2,A6 INDEX RF(E) FND390 ENTRY FOUND LDK A1,2 ADS A1,8,A15 RETURN+2 WHEN NOT FOUND FND390 ABL IHRET2 EJECT * * REQEND IS USED IN TENDIO TO RESET REQUEST BUSY BIT * FOR ALL FILES * AND TO RESOLVE ALL QUEUES * REQEND EQU * LDKL A2,/8000 AN A2,2,A5 TASK STATUS BIT 0 RF(NZ) TEN115 DMTASK CALLING * * RESET REQUEST BUSY BIT FOR ALL FILES * LDKL A2,10 MAX NO OF FILES * 2 TEN112 EQU * SUK A2,2 RF(N) TEN115 NO MORE FILES LDR A3,A6 ADR A3,A2 LD A3,FDBADF,A3 FDB ADDR RB(Z) TEN112 CWR A3,A6 DWT ADDR RF(E) TEN114 MASTER DWT LD A5,DWTTQ,A3 RF(Z) TEN113 NO QUEUE LDR* A4,A5 ST A4,DWTTQ,A3 NEW ANCHOR CF A15,QTJOB REPEAT REQUEST TEN113 LD A5,DWTTDM,A6 RESTORE TEN114 EQU * LDKL A4,/BFFF REQUEST BUSY BIT ANS A4,DWTST,A3 RESET LDKL A4,/8000 ORS A4,DWTST,A3 DEVICE NOT BUSY RB TEN112 TEN115 EQU * ABL IHRTN EJECT ****DESCRIPTION************************************* * * EATEST WILL SEARCH THE EA-LINK FOR A LOG RECORD NO. * ****ENTRY PARAMETERS******************************** * * A1 = FDB ADRESS * A2,A3 = LOG RECORD NO * * CF A14,EATEST * ****EXIT PARAMETERS********************************* * * A1-A3 = UNCHANGED * A4 = 0 NO EA AT ALL * = +1 EA FOUND FOR ACTUAL TASK * = -1 EA FOUND FO R OTHER TASK * ****USED REGISTERS********************************** * * A1 - A4 EJECT EATEST EQU * LD A4,FDBEAL,A1 BUFFER QUEUE RF EAT030 EAT020 EQU * LDR* A4,A4 NEXT BUFFER ADR EAT030 EQU * RF(Z) EAT100 EMPTY QUEUE,NO EA * * SEARCH LOG REC NO * CC A2,3,A4 FIRST CHAR RB(NE) EAT020 CW A3,4,A4 2 AND 3 CHAR RB(NE) EAT020 * * RECORD NO FOUND * LC A4,2,A4 CC A4,FDBTNR,A1 TASK ID RF(E) EAT060 LDKL A4,-1 EA OTHER TASK RF EAT100 EAT060 EQU * LDK A4,1 EA SAME ATASK EAT100 EQU * RTN A14 EJECT ****DESCRIPTION************************************* * * EASETB WILL UNCONDITIONALLY PUT A NEW EA BUFFER IN EA-LINK * IF NO BUFFERS ARE AVAILABLE THE SYSTEM WILL HALT AND LITE SOP-LAMPS * ****ENTRY PARAMETERS******************************** * * A6 = FDB ADDR * A2,A3 = LOGICAL RECORD NO * * CF A14,EASETB * ****EXIT PARAMETERS********************************* * * A6 = FDB ADDR * ****USED REGISTERS********************************** * * A1-A4,A6 * ******************************************************* EJECT EASETB EQU * ECR A2,A2 LC A2,FDBTNR,A6 TASK ID ECR A2,A2 LDR A1,A3 LOG REC NO INH CF A15,GETBLK GET BUFF AND STORE A1,A2 * * LINK BUFFER TO FDB * LD A2,FDBEAL,A6 LINK ROOT STR A2,A4 THREAD ST A4,FDBEAL,A6 NEW ROOT RTN A14 EJECT ****DESCRIPTION************************************* * * EARELB WILL RELEASE EA BUFFERS AND CONNRECT THEM * TIO THE FREE LINK. * ****ENTRY PARAMETERS******************************** * * A1 = FDB-ADDRESS * A2,A3 = LOGICAL RECORD NO * A2: BIT 0=1,BIT 1=1 ALL BUFFERS WITH TASK ID SAME AS FDB * IS REMOVED. * BIT 0=1,BIT 1=0 ALL BUFFERS ON FDB IS REMOVED. * BIT 0=0 THE FIRST BUFFER WITH TASK ID AND LOG REC NO * AS SPEC IS REMOVED. * ****EXIT PARAMETERS********************************* * * A1 = UNCHANGED * ****USED REGISTERS********************************** * * A1 - A5 EJECT EARELB EQU * LDR A5,A1 ADKL A5,FDBEAL ROOT ADR LDR* A4,A5 EA ROOT RF EAR030 EAR020 EQU * LDR A5,A4 SAVE OLD ROOT LDR* A4,A4 NEXT BUFFER ADR EAR030 EQU * RF(Z) EAR100 EA LINK END LDR A2,A2 REC NO RF(N) EAR050 RELEASE MANY BUFFERS * * SEARCH LOG REC NO * CC A2,3,A4 RB(NE) EAR020 CW A3,4,A4 RB(NE) EAR020 RF EAR060 EAR050 EQU * CWK A2,/A000 CHECK BIT 1 RF(L) EAR080 BIT 1 ZERO,ALL BUFFERS REMOVED EAR060 EQU * * * SEARCH TASK IDENT * LC A3,FDBTNR,A1 TAK ID CC A3,2,A4 RB(NE) EAR020 * * EA BUFFER FOUND * EAR080 EQU * LDR* A3,A4 NEXT BUFADR STR A3,A5 REMOVE BUFFER FROM LINK * * RETURN BUFFER TO POOL * INH LD A3,FREQUE STR A3,A4 NEXT FREE ST A4,FREQUE NEW ROOT LDR A4,A5 BUFFER ROOT LDR A2,A2 RB(N) EAR020 RELEASE MORE EAR100 EQU * RTN A14 EJECT ****DESCRIPTION************************************* * * CRNGET WILL SEARCH THE CRN-LINK FOR TASK ID. IF NO BUFFER IS * FOUND A NEW IS FETCHED FROM THE FREE LINK AND B FILLED WITH * ZEROES AND PUT ON THE CRN LINK. IF NO FREE BUFFERS ARE AVAILABLE * THE SYSTEM WILL HALT AND LITE SOP-LAMPS. * TASK ID IS PLACED IN THE BUFFER * ****ENTRY PARAMETERS******************************** * * A1 = FDB ADDRESS DATA FILE * ****EXIT PARAMETERS********************************* * * A1 = UNCHANGED * A2 = ADDRESS OF FOUND CRN-BUFFER * ****USED REGISTERS********************************** * * A1 - A4 EJECT CRNGET EQU * LD A2,FDBCRL,A1 CRN ROOT RF CRN030 CRN020 EQU * LDR* A2,A2 NEXT BUFFER CRN030 EQU * RF(Z) CRN100 LINK END * * CHECK ATASK IDENT * LC A3,FDBTNR,A1 TASK ID CC A3,CRNTID,A2 RB(NE) CRN020 OTHER TASK RF CRN200 BUFFER FOUND * * GET NEW BUFFER * CRN100 EQU * INH LD A2,CRNQUE FREE LINK ROOT RF(NZ) CRN120 LDK A1,3 LAMP 10 AND 11 CF A15,HALT NO MORE BUFFERS CRN120 EQU * LDR* A3,A2 NEXT FREE ST A3,CRNQUE UPD ROOT * * FILL BUFFER WITH ZEROES * LDKL A3,CRBUFL BUFFER LENGTH IN BYTES CRN140 EQU * SUK A3,2 ZEROE WORDS 2 - N RF(NP) CRN160 BUFFER ZEROED LDR A4,A2 BUFFER ADR ADR A4,A3 OFFSET IN BUFFER CMR A4 RB CRN140 MORE WORDS * * CONNECT NEW BUFFER TO LINK * CRN160 EQU * LC A3,FDBTNR,A1 SC A3,CRNTID,A2 TASK ID LD A3,FDBCRL,A1 LINK ROOT STR A3,A2 THREAD ST A2,FDBCRL,A1 NEW ROOT CRN200 EQU * RTN A14 EJECT ****DESCRIPTION************************************* * * CALSNO WILL CONVERT A LOGICAL RECORD NO TO * SECTOR AND OFFSET * ****ENTRY PARAMETERS******************************** * * A1,A2 = LOGICAL RECORD NO * A6 = FDB ADDR * * CF A14,CALSNO * ****EXIT PARAMETERS********************************* * * A1 = 0 OK * NE 0 , ERROR =/20=END OF MEDIUM * A4 = EXTENT ADDRESS * A6 = UNCHANGED * IN FDB : FDBSNR = SECTOR NR * FDBRRO = OFFSET IN SECTOR * FDBCEX = CURRENT EXTENT * ****USED REGISTERS********************************** * * A1 - A9 EJECT CALSNO EQU * * * FIND SECTOR NO WITHIN FILE * LDR A5,A6 SAVE FDB ADDR LDK A6,0 LC A6,FDBBLF,A5 BLOCKING FACTOR CF A14,DIVMOD A2=A1,A2//A6,A1=REMAINDER RF(O) TIOD99 OVERFLOW LDR A3,A2 QUOTIENT LDR A6,A5 FDB ADDR LDR A2,A1 REMAINDER RF(Z) TIOD30 REST = 0 ADK A3,1 RECORD IN NEXT SECTOR RF TIOD40 TIOD30 LC A2,FDBBLF,A6 LAST REC IN SECTOR * * FIND FILE EXTENT * TIOD40 EQU * LDR A4,A6 ADKL A4,FDBEXT FIRST FILE EXTENT LD A9,EXTLEN,A4 LENGTH OF FIRST EXTENT LDK A5,4 NUMBER OF EXTENTS TIOD45 CWR A3,A9 RF(NG) TIOD55 SECTOR IN THIS EXTENT SUK A5,1 NO RF(NP) TIODMO EOF ERROR RETURN ADK A4,6 NEXT EXTENT BLOCK AD A9,EXTLEN,A4 ADD LENGTH OF NEXT EXTENT RB TIOD45 * * SAVE CURRENT EXTENT BLOCK POINTER * TIOD55 ST A4,FDBCEX,A6 * * FIND LOGICAL SECTOR NUMBER ON DISC * SU A9,EXTLEN,A4 NO OF SECTORS IN PREVIOUS EXTENTS SUR A3,A9 SECTOR NO WITHIN EXT SUK A3,1 START FROM ZERO RF(N) TIODMO BEFORE MEDIUM AD A3,EXTBAS,A4 SECTOR NO ON DISC ST A3,FDBSNR,A6 SAVE LOGICAL SECTOR NUMBER * FIND RELATIVE RECORD OFFSET WITHIN SECTOR * LDK A3,0 TIOD60 SUK A2,1 A2=RELATIVE REC NO RF(Z) TIOD65 REL REC OFFS IN A3 NOW AD A3,FDBRLE,A6 NO ADD RECORD LENGTH ADK A3,1 SKIP STATUS BYTE RB TIOD60 TIOD99 LDR A6,A5 FDB TIODMO LDK A1,/20 END OF MEDIUM RF TIODMF * * STORE RELATIVE REC OFFSET IN FBDRRO * TIOD65 EQU * LDK A1,0 OK ST A3,FDBRRO,A6 TIODMF EQU * RTN A14 EJECT * ************** * DMTIOT ************** * * ENTRY DMTIOT CHECK RETURN CODES FROM PHYS DISC I/O * * INPUT A1 = FDB ADDRESS * * OUTPUT A6 = FDB ADDRESS * A1 = 0 WHEN OK * = ERROR CODE ELSE * A9 = DM ECB ADDRESS * A8 = PHYS I/O ECB ADDRESS * A2 WILL BE DESTROYED * * USED REGISTERS : A1,A2,A6,A8,A9 * * DMTIOT EQU * LDR A6,A1 FDB ADDRESS LDKL A8,FDBECB ADR A8,A6 LD A9,DWTECB,A6 DM ECB ADDRESS DMTIT0 EQU * LD A1,ECBRC,A8 RF(Z) DMTIOX DISC I/O OK ANKL A1,/FEFF RF(NZ) DMTIT1 NOT ONLY RETRIES LDKL A2,/100 ORS A2,ECBRC,A9 USER RC RF DMTIOX DMTIT1 EQU * LD A2,FDBDBR,A6 ANKL A2,/C0FF ST A2,FDBDBR,A6 RELEASE BUFFER LD A2,ECBBA,A8 * GET BUFFER ADDR SUK A2,8 BUFSTA CM BUFDMI,A2 CLEAR VOL IDENT IN BUFFER LDK A1,/02 DISC IO ERROR LDKL A2,/FF7E NOT BIT 8 OR 15 AN A2,ECBRC,A8 ABL(NZ) DMTIOX LD A1,ECBRC,A8 BIT 8 OR 15 DMTIOX RTN A14 EJECT * * DMTIOZ HAS ALMOST THE SAME FUNCTION AS DMTIOT BUT * ECB ADDR IS INPUT PARAM * * IN: A1 = FDB ADDR * A8 = ECB ADDR * OUT: * A1 = RET CODE * A2 = DESTROYED * A6 = FDB ADDR * A8 = ECB ADDR * A9 == USER ECB * DMTIOZ LDR A6,A1 LD A2,DWTOR,A6 ORDER ANK A2,/3F CWK A2,QIRN RF(E) DMTIZ1 INDEXED READ NEXT CWK A2,QIRR RF(E) DMTIZ1 INDEXED RANDOM READ LD A1,FDBADF,A6 FDB DATA FILE DMTIZ1 EQU * LD A9,DWTECB,A1 USER ECB RB DMTIT0 EJECT ****DESCRIPTION************************************* * * GTBKBU WILL GET A BLOCK BUFFER FOR DISC I/O AND * PREPARE IT. ECB IS PREPARED FOR PHYS I/O. * ****ENTRY PARAMETERS******************************** * * A1 = FDB ADDRESS * FDB-CEX,ECB,SNR,RRO * ECB-FC,CW,BA,DWT-OR,ECB,EXTDMI * A8 = ECB ADDR * ****EXIT PARAMETERS********************************* * * A1 = A6 = FDB ADDR * A2 = FDBRRO WHEN SECTOR IS FOUND IN CORE * = -1 WHEN NO DATA IS FOUND IN * THE FOUND CORE BUFFER * A3 = BUFFER ADDRESS * A5 = ORDE R CODE * A8 = ECB ADDR * A9 = DM ECB ADDR * ****USED REGISTERS********************************** * * A1 - A9 * ****************************************************** GTBKBU EQU * LDR A6,A1 A6 = FDB ADDRESS LD A4,FDBCEX,A6 CURRENT EXTENT BLOCK POINTER LD A1,EXTDMI,A4 DMIDENT, FC LD A2,FDBSNR,A6 SECTOR NUMBER LD A9,DWTECB,A6 DM ECB SC A1,ECBFC,A8 FILE CODE OF DISC VOLUME LDR A4,A2 SAVE LDKL A5,SECTLE ST A5,ECBRL,A8 SECTOR LENGTH CF A14,DMTGBU A3 := BUFFER ADDRESS RF GTB100 RETURN IF SECTOR FOUND IN BUFFER * RETURN IF SECTOR MUST BE READ FROM DISC LDKL A2,-1 RET CODE GTB040 EQU * ST A4,ECBCW,A8 SECTOR NR LDR A5,A3 ADKL A5,BUFSTA A5 = DATA BUFFER START ADDRESS ST A5,ECBBA,A8 LD A5,DWTOR,A6 ANK A5,/3F LDR A1,A6 FDB ADDRESS AS PARAMETER RTN A14 GTB100 EQU * LD A2,FDBRRO,A6 REC OFFS IN BUFFER RB GTB040 STORE ORDER CODE EJECT ****DESCRIPTION************************************* * * GTLGRN WILL CONVERT FDBSNR AND FDBRRO TO A LOGICAL RECORD NO * ****ENTRY PARAMETERS******************************** * * A1 = FDB ADDRESS * FDBSNR,FDBRRO,FDBCEX * ****EXIT PARAMETERS********************************* * * A1=A5=A6= FDB ADDRESS * A2,A3 = LOG RECORD NO * ****USED REGISTERS********************************** * * A1 - A7 * ****************************************************** EJECT GTLGRN EQU * LDK A6,0 LDKL A3,FDBEXT ADKL A3,EXTLEN ADR A3,A1 ADDR FIRST EXT LENGTH LD A7,FDBCEX,A1 EXT ADDR ADKL A7,EXTLEN ADDR TO LAST LENGTH GTL050 EQU * CWR A3,A7 RF(E) GTL100 ALL PREVIOUS EXTENTS COUNTED * NOTE THAT ONLY (E) CAN BE TESTED ADR* A6,A3 NO OF SECT IN EXTENT ADKL A3,EXTELE EXT ENTRY LENGTH RB GTL050 NEXT EXTENT GTL100 EQU * LD A7,FDBCEX,A1 EXT ADDR SU A6,EXTBAS,A7 TOTAL NO OF SECTORS AD A6,FDBSNR,A1 TOTAL NR OF SECTORS * * CONVERT FDBRRO TO NO OF RECORDS * LDK A7,0 LC A7,FDBBLF,A1 BLOCK FACTOR LDR A5,A1 SAVE FDB ADDR CF A14,MPYMOD A1,A2=A6*A7 LD A4,FDBRLE,A5 ADK A4,1 RECORD LENGTH LDK A7,0 RECORD COUNTER LD A6,FDBRRO,A5 OFFSET IN SECTOR ADK A6,1 GTL150 EQU * ADK A7,1 RECORD COUNTER SUR A6,A4 RB(NN) GTL150 COUNT RECORDS IN SECTOR * * ADD SECT*BLOCFACT AND RECINCURRSECT * ADR A2,A7 RF(O) GTL160 OVERFLOW RF GTL170 GTL160 EQU * ANKL A2,/7FFF DELETE OVERFLOWBIT ADK A1,1 ADD CARRY GTL170 EQU * LDR A3,A2 LDR A2,A1 LDR A1,A5 FDB ADDR LDR A6,A5 RTN A14 END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DMSUBR REL 8.2 78-09-15 870105040820 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0066 Head {h00=0x0024, h01=0x0050, text=» BUF HANDL + RC L. 496,543,551«, t00=0x0000, t01=0x0042}
0x0066…0082 Head {h00=0x0018, h01=0x0050, text=» REL 8.1 78-04-21 «, t00=0x0000, t01=0x006a}
0x0082…008c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0086}
0x008c…00c8 Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0090}
0x00c8…00d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00cc}
0x00d2…00fa Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x00d6}
0x00fa…0104 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fe}
0x0104…012c Head {h00=0x0024, h01=0x0050, text=»* DMSUBR = COMMON DM-ROUTINES «, t00=0x0000, t01=0x0108}
0x012c…0136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…0140 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x013a}
0x0140…014a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0144}
0x014a…0154 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x014e}
0x0154…015e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0158}
0x015e…0168 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0162}
0x0168…01a4 Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x016c}
0x01a4…01e0 Head {h00=0x0038, h01=0x0050, text=»****THIS MODULE IS ACTIVATED FROM :*****************«, t00=0x0001, t01=0x0018}
0x01e0…01ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0054}
0x01ea…020a Head {h00=0x001c, h01=0x0050, text=»* DMTASK,TIODM,DMTASS «, t00=0x0001, t01=0x005e}
0x020a…0214 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x007e}
0x0214…022c Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x0001, t01=0x0088}
0x022c…0244 Head {h00=0x0014, h01=0x0050, text=»* ENTRIES * «, t00=0x0001, t01=0x00a0}
0x0244…025c Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x0001, t01=0x00b8}
0x025c…0266 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00d0}
0x0266…0270 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00da}
0x0270…029a Head {h00=0x0026, h01=0x0050, text=» ENTRY EATEST,EASETB,EARELB,CRNGET«, t00=0x0001, t01=0x00e4}
0x029a…02b0 Head {h00=0x0012, h01=0x0050, text=» ENTRY CALSNO «, t00=0x0001, t01=0x010e}
0x02b0…02cc Head {h00=0x0018, h01=0x0050, text=» ENTRY GTBKBU,GTLGRN«, t00=0x0001, t01=0x0124}
0x02cc…02e2 Head {h00=0x0012, h01=0x0050, text=» ENTRY DMTIOT «, t00=0x0001, t01=0x0140}
0x02e2…02fe Head {h00=0x0018, h01=0x0050, text=» ENTRY CHKIND,REQEND«, t00=0x0001, t01=0x0156}
0x02fe…0314 Head {h00=0x0012, h01=0x0050, text=» ENTRY DMTIOZ «, t00=0x0001, t01=0x0172}
0x0314…031e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0188}
0x031e…0338 (2, 0, 400) Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0002, t01=0x0004}
0x0338…0352 Head {h00=0x0016, h01=0x0050, text=»* EXTERNALS * «, t00=0x0002, t01=0x001e}
0x0352…036c Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0002, t01=0x0038}
0x036c…0376 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0052}
0x0376…0380 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x005c}
0x0380…03b8 Head {h00=0x0034, h01=0x0050, text=» EXTRN FDBEAL,FDBTNR,FDBCRL,FDBRLE,FDBSNR,FDBRRO«, t00=0x0002, t01=0x0066}
0x03b8…03dc Head {h00=0x0020, h01=0x0050, text=» EXTRN FDBCEX,FDBBLF,FDBEXT «, t00=0x0002, t01=0x009e}
0x03dc…041a Head {h00=0x003a, h01=0x0050, text=» EXTRN FDBECB,DWTECB,DWTOR,EXTDMI,BUFSTA,BUFDMI,BUFOR «, t00=0x0002, t01=0x00c2}
0x041a…0440 Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBRC,ECBFC,ECBCW,ECBBA«, t00=0x0002, t01=0x0100}
0x0440…045c Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTTDM,DWTTQ «, t00=0x0002, t01=0x0126}
0x045c…0470 Head {h00=0x0010, h01=0x0050, text=» EXTRN QTJOB«, t00=0x0002, t01=0x0142}
0x0470…048c Head {h00=0x0018, h01=0x0050, text=» EXTRN ECBRL,SECTLE «, t00=0x0002, t01=0x0156}
0x048c…04a8 Head {h00=0x0018, h01=0x0050, text=» EXTRN DIVMOD,MPYMOD«, t00=0x0002, t01=0x0172}
0x04a8…04be Head {h00=0x0012, h01=0x0050, text=» EXTRN EXTELE «, t00=0x0002, t01=0x018e}
0x04be…04d4 Head {h00=0x0012, h01=0x0050, text=» EXTRN CRNTID «, t00=0x0003, t01=0x0014}
0x04d4…04ea Head {h00=0x0012, h01=0x0050, text=» EXTRN DMTGBU «, t00=0x0003, t01=0x002a}
0x04ea…0506 Head {h00=0x0018, h01=0x0050, text=» EXTRN EXTLEN,EXTBAS«, t00=0x0003, t01=0x0040}
0x0506…052a Head {h00=0x0020, h01=0x0050, text=» EXTRN CRNQUE,GETBLK,FREQUE «, t00=0x0003, t01=0x005c}
0x052a…053e Head {h00=0x0010, h01=0x0050, text=» EXTRN HALT «, t00=0x0003, t01=0x0080}
0x053e…0554 Head {h00=0x0012, h01=0x0050, text=» EXTRN CRBUFL «, t00=0x0003, t01=0x0094}
0x0554…057c Head {h00=0x0024, h01=0x0050, text=» EXTRN IHRET2,IHRTN,FDBADF,DWTST«, t00=0x0003, t01=0x00aa}
0x057c…0592 Head {h00=0x0012, h01=0x0050, text=» EXTRN FDBDBR «, t00=0x0003, t01=0x00d2}
0x0592…05aa Head {h00=0x0014, h01=0x0050, text=» EXTRN QIRN,QIRR«, t00=0x0003, t01=0x00e8}
0x05aa…05b8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0100}
0x05b8…05c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x010e}
0x05c2…05fa Head {h00=0x0034, h01=0x0050, text=»* CHKIND IS USED FROM FNDDWT TO SELECT DM-DWT «, t00=0x0003, t01=0x0118}
0x05fa…0630 Head {h00=0x0032, h01=0x0050, text=»* INDEX FILE (INDEX 0) SHALL BE SELECTED FOR«, t00=0x0003, t01=0x0150}
0x0630…065c Head {h00=0x0028, h01=0x0050, text=»* DX,IX,XR,XN, DATA FILE OTHERWISE«, t00=0x0003, t01=0x0186}
0x065c…0666 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0022}
0x0666…067a Head {h00=0x0010, h01=0x0050, text=»CHKIND EQU *«, t00=0x0004, t01=0x002c}
0x067a…068e Head {h00=0x0010, h01=0x0050, text=» STR A1,A15 «, t00=0x0004, t01=0x0040}
0x068e…06a2 Head {h00=0x0010, h01=0x0050, text=» STR A2,A15 «, t00=0x0004, t01=0x0054}
0x06a2…06c8 Head {h00=0x0022, h01=0x0050, text=» LDK A2,1 INDEX FOR DATA FILE «, t00=0x0004, t01=0x0068}
0x06c8…06e0 Head {h00=0x0014, h01=0x0050, text=» LDR A1,A7 ORDER«, t00=0x0004, t01=0x008e}
0x06e0…06f4 Head {h00=0x0010, h01=0x0050, text=» ANK A1,/3F «, t00=0x0004, t01=0x00a6}
0x06f4…0708 Head {h00=0x0010, h01=0x0050, text=» CWK A1,/20 «, t00=0x0004, t01=0x00ba}
0x0708…072a Head {h00=0x001e, h01=0x0050, text=» RF(E) FND320 DELETE INDEX«, t00=0x0004, t01=0x00ce}
0x072a…073e Head {h00=0x0010, h01=0x0050, text=» CWK A1,/1A «, t00=0x0004, t01=0x00f0}
0x073e…0760 Head {h00=0x001e, h01=0x0050, text=» RF(E) FND320 INDEXED READ«, t00=0x0004, t01=0x0104}
0x0760…0782 Head {h00=0x001e, h01=0x0050, text=» ANK A1,/3E REMOVE BIT 15 «, t00=0x0004, t01=0x0126}
0x0782…0796 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/1E «, t00=0x0004, t01=0x0148}
0x0796…07ce Head {h00=0x0034, h01=0x0050, text=» RF(E) FND320 INSERT INDEX OR INDEXED READ NEXT «, t00=0x0004, t01=0x015c}
0x07ce…07e0 (5, 0, 400) Head {h00=0x000e, h01=0x0050, text=» RF FND340«, t00=0x0005, t01=0x0004}
0x07e0…080c Head {h00=0x0028, h01=0x0050, text=»FND320 LDK A2,0 INDEX FOR INDEX FILE«, t00=0x0005, t01=0x0016}
0x080c…0820 Head {h00=0x0010, h01=0x0050, text=»FND340 EQU *«, t00=0x0005, t01=0x0042}
0x0820…0838 Head {h00=0x0014, h01=0x0050, text=» CCR A2,A6 INDEX«, t00=0x0005, t01=0x0056}
0x0838…085a Head {h00=0x001e, h01=0x0050, text=» RF(E) FND390 ENTRY FOUND «, t00=0x0005, t01=0x006e}
0x085a…086c Head {h00=0x000e, h01=0x0050, text=» LDK A1,2 «, t00=0x0005, t01=0x0090}
0x086c…089a Head {h00=0x002a, h01=0x0050, text=» ADS A1,8,A15 RETURN+2 WHEN NOT FOUND «, t00=0x0005, t01=0x00a2}
0x089a…08b4 Head {h00=0x0016, h01=0x0050, text=»FND390 ABL IHRET2 «, t00=0x0005, t01=0x00d0}
0x08b4…08c2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x00ea}
0x08c2…08cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00f8}
0x08cc…090a Head {h00=0x003a, h01=0x0050, text=»* REQEND IS USED IN TENDIO TO RESET REQUEST BUSY BIT«, t00=0x0005, t01=0x0102}
0x090a…0924 Head {h00=0x0016, h01=0x0050, text=»* FOR ALL FILES «, t00=0x0005, t01=0x0140}
0x0924…094a Head {h00=0x0022, h01=0x0050, text=»* AND TO RESOLVE ALL QUEUES «, t00=0x0005, t01=0x015a}
0x094a…0954 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0180}
0x0954…0968 Head {h00=0x0010, h01=0x0050, text=»REQEND EQU *«, t00=0x0005, t01=0x018a}
0x0968…097e Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/8000«, t00=0x0006, t01=0x000e}
0x097e…09a4 Head {h00=0x0022, h01=0x0050, text=» AN A2,2,A5 TASK STATUS BIT 0 «, t00=0x0006, t01=0x0024}
0x09a4…09ca Head {h00=0x0022, h01=0x0050, text=» RF(NZ) TEN115 DMTASK CALLING «, t00=0x0006, t01=0x004a}
0x09ca…09d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0070}
0x09d4…0a04 Head {h00=0x002c, h01=0x0050, text=»* RESET REQUEST BUSY BIT FOR ALL FILES«, t00=0x0006, t01=0x007a}
0x0a04…0a0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00aa}
0x0a0e…0a36 Head {h00=0x0024, h01=0x0050, text=» LDKL A2,10 MAX NO OF FILES * 2 «, t00=0x0006, t01=0x00b4}
0x0a36…0a4a Head {h00=0x0010, h01=0x0050, text=»TEN112 EQU *«, t00=0x0006, t01=0x00dc}
0x0a4a…0a5c Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x0006, t01=0x00f0}
0x0a5c…0a80 Head {h00=0x0020, h01=0x0050, text=» RF(N) TEN115 NO MORE FILES «, t00=0x0006, t01=0x0102}
0x0a80…0a92 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A6«, t00=0x0006, t01=0x0126}
0x0a92…0aa4 Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0006, t01=0x0138}
0x0aa4…0ac6 Head {h00=0x001e, h01=0x0050, text=» LD A3,FDBADF,A3 FDB ADDR «, t00=0x0006, t01=0x014a}
0x0ac6…0adc Head {h00=0x0012, h01=0x0050, text=» RB(Z) TEN112 «, t00=0x0006, t01=0x016c}
0x0adc…0af8 Head {h00=0x0018, h01=0x0050, text=» CWR A3,A6 DWT ADDR «, t00=0x0006, t01=0x0182}
0x0af8…0b18 Head {h00=0x001c, h01=0x0050, text=» RF(E) TEN114 MASTER DWT«, t00=0x0007, t01=0x000e}
0x0b18…0b30 Head {h00=0x0014, h01=0x0050, text=» LD A5,DWTTQ,A3 «, t00=0x0007, t01=0x002e}
0x0b30…0b4e Head {h00=0x001a, h01=0x0050, text=» RF(Z) TEN113 NO QUEUE«, t00=0x0007, t01=0x0046}
0x0b4e…0b62 Head {h00=0x0010, h01=0x0050, text=» LDR* A4,A5 «, t00=0x0007, t01=0x0064}
0x0b62…0b84 Head {h00=0x001e, h01=0x0050, text=» ST A4,DWTTQ,A3 NEW ANCHOR«, t00=0x0007, t01=0x0078}
0x0b84…0ba8 Head {h00=0x0020, h01=0x0050, text=» CF A15,QTJOB REPEAT REQUEST«, t00=0x0007, t01=0x009a}
0x0ba8…0bce Head {h00=0x0022, h01=0x0050, text=»TEN113 LD A5,DWTTDM,A6 RESTORE«, t00=0x0007, t01=0x00be}
0x0bce…0be2 Head {h00=0x0010, h01=0x0050, text=»TEN114 EQU *«, t00=0x0007, t01=0x00e4}
0x0be2…0c0a Head {h00=0x0024, h01=0x0050, text=» LDKL A4,/BFFF REQUEST BUSY BIT «, t00=0x0007, t01=0x00f8}
0x0c0a…0c28 Head {h00=0x001a, h01=0x0050, text=» ANS A4,DWTST,A3 RESET«, t00=0x0007, t01=0x0120}
0x0c28…0c40 Head {h00=0x0014, h01=0x0050, text=» LDKL A4,/8000 «, t00=0x0007, t01=0x013e}
0x0c40…0c68 Head {h00=0x0024, h01=0x0050, text=» ORS A4,DWTST,A3 DEVICE NOT BUSY«, t00=0x0007, t01=0x0156}
0x0c68…0c7a Head {h00=0x000e, h01=0x0050, text=» RB TEN112«, t00=0x0007, t01=0x017e}
0x0c7a…0c8e Head {h00=0x0010, h01=0x0050, text=»TEN115 EQU *«, t00=0x0007, t01=0x0190}
0x0c8e…0ca0 Head {h00=0x000e, h01=0x0050, text=» ABL IHRTN«, t00=0x0008, t01=0x0014}
0x0ca0…0cae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0026}
0x0cae…0cea Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x0008, t01=0x0034}
0x0cea…0cf4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0070}
0x0cf4…0d34 Head {h00=0x003c, h01=0x0050, text=»* EATEST WILL SEARCH THE EA-LINK FOR A LOG RECORD NO. «, t00=0x0008, t01=0x007a}
0x0d34…0d3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00ba}
0x0d3e…0d7a Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x0008, t01=0x00c4}
0x0d7a…0d84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0100}
0x0d84…0da0 Head {h00=0x0018, h01=0x0050, text=»* A1 = FDB ADRESS «, t00=0x0008, t01=0x010a}
0x0da0…0dc2 Head {h00=0x001e, h01=0x0050, text=»* A2,A3 = LOG RECORD NO «, t00=0x0008, t01=0x0126}
0x0dc2…0dcc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0148}
0x0dcc…0de8 Head {h00=0x0018, h01=0x0050, text=»* CF A14,EATEST «, t00=0x0008, t01=0x0152}
0x0de8…0df2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x016e}
0x0df2…0e2e Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x0008, t01=0x0178}
0x0e2e…0e38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0024}
0x0e38…0e56 Head {h00=0x001a, h01=0x0050, text=»* A1-A3 = UNCHANGED «, t00=0x0009, t01=0x002e}
0x0e56…0e78 Head {h00=0x001e, h01=0x0050, text=»* A4 = 0 NO EA AT ALL «, t00=0x0009, t01=0x004c}
0x0e78…0ea6 Head {h00=0x002a, h01=0x0050, text=»* = +1 EA FOUND FOR ACTUAL TASK «, t00=0x0009, t01=0x006e}
0x0ea6…0ed4 Head {h00=0x002a, h01=0x0050, text=»* = -1 EA FOUND FO R OTHER TASK «, t00=0x0009, t01=0x009c}
0x0ed4…0ede Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00ca}
0x0ede…0f1a Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x0009, t01=0x00d4}
0x0f1a…0f24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0110}
0x0f24…0f38 Head {h00=0x0010, h01=0x0050, text=»* A1 - A4 «, t00=0x0009, t01=0x011a}
0x0f38…0f46 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x012e}
0x0f46…0f5a Head {h00=0x0010, h01=0x0050, text=»EATEST EQU *«, t00=0x0009, t01=0x013c}
0x0f5a…0f80 Head {h00=0x0022, h01=0x0050, text=» LD A4,FDBEAL,A1 BUFFER QUEUE «, t00=0x0009, t01=0x0150}
0x0f80…0f92 Head {h00=0x000e, h01=0x0050, text=» RF EAT030«, t00=0x0009, t01=0x0176}
0x0f92…0fa6 Head {h00=0x0010, h01=0x0050, text=»EAT020 EQU *«, t00=0x0009, t01=0x0188}
0x0fa6…0fca Head {h00=0x0020, h01=0x0050, text=» LDR* A4,A4 NEXT BUFFER ADR «, t00=0x000a, t01=0x000c}
0x0fca…0fde Head {h00=0x0010, h01=0x0050, text=»EAT030 EQU *«, t00=0x000a, t01=0x0030}
0x0fde…1006 Head {h00=0x0024, h01=0x0050, text=» RF(Z) EAT100 EMPTY QUEUE,NO EA «, t00=0x000a, t01=0x0044}
0x1006…1010 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x006c}
0x1010…102e Head {h00=0x001a, h01=0x0050, text=»* SEARCH LOG REC NO «, t00=0x000a, t01=0x0076}
0x102e…1038 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0094}
0x1038…1056 Head {h00=0x001a, h01=0x0050, text=» CC A2,3,A4 FIRST CHAR«, t00=0x000a, t01=0x009e}
0x1056…106c Head {h00=0x0012, h01=0x0050, text=» RB(NE) EAT020«, t00=0x000a, t01=0x00bc}
0x106c…108c Head {h00=0x001c, h01=0x0050, text=» CW A3,4,A4 2 AND 3 CHAR«, t00=0x000a, t01=0x00d2}
0x108c…10a2 Head {h00=0x0012, h01=0x0050, text=» RB(NE) EAT020«, t00=0x000a, t01=0x00f2}
0x10a2…10ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0108}
0x10ac…10c8 Head {h00=0x0018, h01=0x0050, text=»* RECORD NO FOUND «, t00=0x000a, t01=0x0112}
0x10c8…10d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x012e}
0x10d2…10e6 Head {h00=0x0010, h01=0x0050, text=» LC A4,2,A4 «, t00=0x000a, t01=0x0138}
0x10e6…1106 Head {h00=0x001c, h01=0x0050, text=» CC A4,FDBTNR,A1 TASK ID«, t00=0x000a, t01=0x014c}
0x1106…111c Head {h00=0x0012, h01=0x0050, text=» RF(E) EAT060 «, t00=0x000a, t01=0x016c}
0x111c…113e Head {h00=0x001e, h01=0x0050, text=» LDKL A4,-1 EA OTHER TASK «, t00=0x000a, t01=0x0182}
0x113e…1150 Head {h00=0x000e, h01=0x0050, text=» RF EAT100«, t00=0x000b, t01=0x0014}
0x1150…1164 Head {h00=0x0010, h01=0x0050, text=»EAT060 EQU *«, t00=0x000b, t01=0x0026}
0x1164…1184 Head {h00=0x001c, h01=0x0050, text=» LDK A4,1 EA SAME ATASK «, t00=0x000b, t01=0x003a}
0x1184…1198 Head {h00=0x0010, h01=0x0050, text=»EAT100 EQU *«, t00=0x000b, t01=0x005a}
0x1198…11a8 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x000b, t01=0x006e}
0x11a8…11b6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x007e}
0x11b6…11f2 Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x000b, t01=0x008c}
0x11f2…11fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00c8}
0x11fc…1242 Head {h00=0x0042, h01=0x0050, text=»* EASETB WILL UNCONDITIONALLY PUT A NEW EA BUFFER IN EA-LINK«, t00=0x000b, t01=0x00d2}
0x1242…1292 Head {h00=0x004c, h01=0x0050, text=»* IF NO BUFFERS ARE AVAILABLE THE SYSTEM WILL HALT AND LITE SOP-LAMPS «, t00=0x000b, t01=0x0118}
0x1292…129c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0168}
0x129c…12d8 Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x000b, t01=0x0172}
0x12d8…12e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x001e}
0x12e2…12fc Head {h00=0x0016, h01=0x0050, text=»* A6 = FDB ADDR «, t00=0x000c, t01=0x0028}
0x12fc…1322 Head {h00=0x0022, h01=0x0050, text=»* A2,A3 = LOGICAL RECORD NO «, t00=0x000c, t01=0x0042}
0x1322…132c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0068}
0x132c…1348 Head {h00=0x0018, h01=0x0050, text=»* CF A14,EASETB «, t00=0x000c, t01=0x0072}
0x1348…1352 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x008e}
0x1352…138e Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x000c, t01=0x0098}
0x138e…1398 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00d4}
0x1398…13b2 Head {h00=0x0016, h01=0x0050, text=»* A6 = FDB ADDR «, t00=0x000c, t01=0x00de}
0x13b2…13bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00f8}
0x13bc…13f8 Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x000c, t01=0x0102}
0x13f8…1402 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x013e}
0x1402…1416 Head {h00=0x0010, h01=0x0050, text=»* A1-A4,A6«, t00=0x000c, t01=0x0148}
0x1416…1420 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x015c}
0x1420…1460 Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x000c, t01=0x0166}
0x1460…146e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0016}
0x146e…1482 Head {h00=0x0010, h01=0x0050, text=»EASETB EQU *«, t00=0x000d, t01=0x0024}
0x1482…1494 Head {h00=0x000e, h01=0x0050, text=» ECR A2,A2«, t00=0x000d, t01=0x0038}
0x1494…14b4 Head {h00=0x001c, h01=0x0050, text=» LC A2,FDBTNR,A6 TASK ID«, t00=0x000d, t01=0x004a}
0x14b4…14c6 Head {h00=0x000e, h01=0x0050, text=» ECR A2,A2«, t00=0x000d, t01=0x006a}
0x14c6…14e4 Head {h00=0x001a, h01=0x0050, text=» LDR A1,A3 LOG REC NO «, t00=0x000d, t01=0x007c}
0x14e4…14f0 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x000d, t01=0x009a}
0x14f0…1520 Head {h00=0x002c, h01=0x0050, text=» CF A15,GETBLK GET BUFF AND STORE A1,A2 «, t00=0x000d, t01=0x00a6}
0x1520…152a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00d6}
0x152a…1548 Head {h00=0x001a, h01=0x0050, text=»* LINK BUFFER TO FDB«, t00=0x000d, t01=0x00e0}
0x1548…1552 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00fe}
0x1552…1574 Head {h00=0x001e, h01=0x0050, text=» LD A2,FDBEAL,A6 LINK ROOT«, t00=0x000d, t01=0x0108}
0x1574…158e Head {h00=0x0016, h01=0x0050, text=» STR A2,A4 THREAD «, t00=0x000d, t01=0x012a}
0x158e…15b0 Head {h00=0x001e, h01=0x0050, text=» ST A4,FDBEAL,A6 NEW ROOT «, t00=0x000d, t01=0x0144}
0x15b0…15c0 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x000d, t01=0x0166}
0x15c0…15ce Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0176}
0x15ce…160a Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x000d, t01=0x0184}
0x160a…1614 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0030}
0x1614…1650 Head {h00=0x0038, h01=0x0050, text=»* EARELB WILL RELEASE EA BUFFERS AND CONNRECT THEM«, t00=0x000e, t01=0x003a}
0x1650…166e Head {h00=0x001a, h01=0x0050, text=»* TIO THE FREE LINK.«, t00=0x000e, t01=0x0076}
0x166e…1678 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0094}
0x1678…16b4 Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x000e, t01=0x009e}
0x16b4…16be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00da}
0x16be…16da Head {h00=0x0018, h01=0x0050, text=»* A1 = FDB-ADDRESS«, t00=0x000e, t01=0x00e4}
0x16da…1700 Head {h00=0x0022, h01=0x0050, text=»* A2,A3 = LOGICAL RECORD NO «, t00=0x000e, t01=0x0100}
0x1700…1746 Head {h00=0x0042, h01=0x0050, text=»* A2: BIT 0=1,BIT 1=1 ALL BUFFERS WITH TASK ID SAME AS FDB «, t00=0x000e, t01=0x0126}
0x1746…1772 Head {h00=0x0028, h01=0x0050, text=»* IS REMOVED.«, t00=0x000e, t01=0x016c}
0x1772…17b2 Head {h00=0x003c, h01=0x0050, text=»* BIT 0=1,BIT 1=0 ALL BUFFERS ON FDB IS REMOVED. «, t00=0x000f, t01=0x0008}
0x17b2…1800 Head {h00=0x004a, h01=0x0050, text=»* BIT 0=0 THE FIRST BUFFER WITH TASK ID AND LOG REC NO «, t00=0x000f, t01=0x0048}
0x1800…1834 Head {h00=0x0030, h01=0x0050, text=»* AS SPEC IS REMOVED.«, t00=0x000f, t01=0x0096}
0x1834…183e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00ca}
0x183e…187a Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x000f, t01=0x00d4}
0x187a…1884 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0110}
0x1884…189e Head {h00=0x0016, h01=0x0050, text=»* A1 = UNCHANGED«, t00=0x000f, t01=0x011a}
0x189e…18a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0134}
0x18a8…18e4 Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x000f, t01=0x013e}
0x18e4…18ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x017a}
0x18ee…1902 Head {h00=0x0010, h01=0x0050, text=»* A1 - A5 «, t00=0x000f, t01=0x0184}
0x1902…1910 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0008}
0x1910…1924 Head {h00=0x0010, h01=0x0050, text=»EARELB EQU *«, t00=0x0010, t01=0x0016}
0x1924…1936 Head {h00=0x000e, h01=0x0050, text=» LDR A5,A1«, t00=0x0010, t01=0x002a}
0x1936…1956 Head {h00=0x001c, h01=0x0050, text=» ADKL A5,FDBEAL ROOT ADR«, t00=0x0010, t01=0x003c}
0x1956…1972 Head {h00=0x0018, h01=0x0050, text=» LDR* A4,A5 EA ROOT «, t00=0x0010, t01=0x005c}
0x1972…1984 Head {h00=0x000e, h01=0x0050, text=» RF EAR030«, t00=0x0010, t01=0x0078}
0x1984…1998 Head {h00=0x0010, h01=0x0050, text=»EAR020 EQU *«, t00=0x0010, t01=0x008a}
0x1998…19b8 Head {h00=0x001c, h01=0x0050, text=» LDR A5,A4 SAVE OLD ROOT«, t00=0x0010, t01=0x009e}
0x19b8…19dc Head {h00=0x0020, h01=0x0050, text=» LDR* A4,A4 NEXT BUFFER ADR «, t00=0x0010, t01=0x00be}
0x19dc…19f0 Head {h00=0x0010, h01=0x0050, text=»EAR030 EQU *«, t00=0x0010, t01=0x00e2}
0x19f0…1a12 Head {h00=0x001e, h01=0x0050, text=» RF(Z) EAR100 EA LINK END «, t00=0x0010, t01=0x00f6}
0x1a12…1a2c Head {h00=0x0016, h01=0x0050, text=» LDR A2,A2 REC NO «, t00=0x0010, t01=0x0118}
0x1a2c…1a56 Head {h00=0x0026, h01=0x0050, text=» RF(N) EAR050 RELEASE MANY BUFFERS«, t00=0x0010, t01=0x0132}
0x1a56…1a60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x015c}
0x1a60…1a7e Head {h00=0x001a, h01=0x0050, text=»* SEARCH LOG REC NO «, t00=0x0010, t01=0x0166}
0x1a7e…1a88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0184}
0x1a88…1a9c Head {h00=0x0010, h01=0x0050, text=» CC A2,3,A4 «, t00=0x0010, t01=0x018e}
0x1a9c…1ab2 Head {h00=0x0012, h01=0x0050, text=» RB(NE) EAR020«, t00=0x0011, t01=0x0012}
0x1ab2…1ac6 Head {h00=0x0010, h01=0x0050, text=» CW A3,4,A4 «, t00=0x0011, t01=0x0028}
0x1ac6…1adc Head {h00=0x0012, h01=0x0050, text=» RB(NE) EAR020«, t00=0x0011, t01=0x003c}
0x1adc…1aee Head {h00=0x000e, h01=0x0050, text=» RF EAR060«, t00=0x0011, t01=0x0052}
0x1aee…1b02 Head {h00=0x0010, h01=0x0050, text=»EAR050 EQU *«, t00=0x0011, t01=0x0064}
0x1b02…1b24 Head {h00=0x001e, h01=0x0050, text=» CWK A2,/A000 CHECK BIT 1 «, t00=0x0011, t01=0x0078}
0x1b24…1b58 Head {h00=0x0030, h01=0x0050, text=» RF(L) EAR080 BIT 1 ZERO,ALL BUFFERS REMOVED«, t00=0x0011, t01=0x009a}
0x1b58…1b6c Head {h00=0x0010, h01=0x0050, text=»EAR060 EQU *«, t00=0x0011, t01=0x00ce}
0x1b6c…1b76 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00e2}
0x1b76…1b94 Head {h00=0x001a, h01=0x0050, text=»* SEARCH TASK IDENT «, t00=0x0011, t01=0x00ec}
0x1b94…1b9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x010a}
0x1b9e…1bbe Head {h00=0x001c, h01=0x0050, text=» LC A3,FDBTNR,A1 TAK ID «, t00=0x0011, t01=0x0114}
0x1bbe…1bd2 Head {h00=0x0010, h01=0x0050, text=» CC A3,2,A4 «, t00=0x0011, t01=0x0134}
0x1bd2…1be8 Head {h00=0x0012, h01=0x0050, text=» RB(NE) EAR020«, t00=0x0011, t01=0x0148}
0x1be8…1bf2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x015e}
0x1bf2…1c0e Head {h00=0x0018, h01=0x0050, text=»* EA BUFFER FOUND «, t00=0x0011, t01=0x0168}
0x1c0e…1c18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0184}
0x1c18…1c2c Head {h00=0x0010, h01=0x0050, text=»EAR080 EQU *«, t00=0x0011, t01=0x018e}
0x1c2c…1c4c Head {h00=0x001c, h01=0x0050, text=» LDR* A3,A4 NEXT BUFADR «, t00=0x0012, t01=0x0012}
0x1c4c…1c76 Head {h00=0x0026, h01=0x0050, text=» STR A3,A5 REMOVE BUFFER FROM LINK«, t00=0x0012, t01=0x0032}
0x1c76…1c80 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x005c}
0x1c80…1ca2 Head {h00=0x001e, h01=0x0050, text=»* RETURN BUFFER TO POOL «, t00=0x0012, t01=0x0066}
0x1ca2…1cac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0088}
0x1cac…1cb8 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0012, t01=0x0092}
0x1cb8…1cce Head {h00=0x0012, h01=0x0050, text=» LD A3,FREQUE «, t00=0x0012, t01=0x009e}
0x1cce…1cea Head {h00=0x0018, h01=0x0050, text=» STR A3,A4 NEXT FREE«, t00=0x0012, t01=0x00b4}
0x1cea…1d08 Head {h00=0x001a, h01=0x0050, text=» ST A4,FREQUE NEW ROOT«, t00=0x0012, t01=0x00d0}
0x1d08…1d26 Head {h00=0x001a, h01=0x0050, text=» LDR A4,A5 BUFFER ROOT«, t00=0x0012, t01=0x00ee}
0x1d26…1d38 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x0012, t01=0x010c}
0x1d38…1d5a Head {h00=0x001e, h01=0x0050, text=» RB(N) EAR020 RELEASE MORE«, t00=0x0012, t01=0x011e}
0x1d5a…1d6e Head {h00=0x0010, h01=0x0050, text=»EAR100 EQU *«, t00=0x0012, t01=0x0140}
0x1d6e…1d7e Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0012, t01=0x0154}
0x1d7e…1d8c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x0164}
0x1d8c…1dc8 Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x0012, t01=0x0172}
0x1dc8…1dd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x001e}
0x1dd2…1e1a Head {h00=0x0044, h01=0x0050, text=»* CRNGET WILL SEARCH THE CRN-LINK FOR TASK ID. IF NO BUFFER IS«, t00=0x0013, t01=0x0028}
0x1e1a…1e62 Head {h00=0x0044, h01=0x0050, text=»* FOUND A NEW IS FETCHED FROM THE FREE LINK AND B FILLED WITH «, t00=0x0013, t01=0x0070}
0x1e62…1eae Head {h00=0x0048, h01=0x0050, text=»* ZEROES AND PUT ON THE CRN LINK. IF NO FREE BUFFERS ARE AVAILABLE«, t00=0x0013, t01=0x00b8}
0x1eae…1ee2 Head {h00=0x0030, h01=0x0050, text=»* THE SYSTEM WILL HALT AND LITE SOP-LAMPS.«, t00=0x0013, t01=0x0104}
0x1ee2…1f0e Head {h00=0x0028, h01=0x0050, text=»* TASK ID IS PLACED IN THE BUFFER «, t00=0x0013, t01=0x0138}
0x1f0e…1f18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0164}
0x1f18…1f54 Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x0013, t01=0x016e}
0x1f54…1f5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x001a}
0x1f5e…1f84 Head {h00=0x0022, h01=0x0050, text=»* A1 = FDB ADDRESS DATA FILE«, t00=0x0014, t01=0x0024}
0x1f84…1f8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x004a}
0x1f8e…1fca Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x0014, t01=0x0054}
0x1fca…1fd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0090}
0x1fd4…1fee Head {h00=0x0016, h01=0x0050, text=»* A1 = UNCHANGED«, t00=0x0014, t01=0x009a}
0x1fee…201a Head {h00=0x0028, h01=0x0050, text=»* A2 = ADDRESS OF FOUND CRN-BUFFER«, t00=0x0014, t01=0x00b4}
0x201a…2024 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00e0}
0x2024…2060 Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x0014, t01=0x00ea}
0x2060…206a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0126}
0x206a…207e Head {h00=0x0010, h01=0x0050, text=»* A1 - A4 «, t00=0x0014, t01=0x0130}
0x207e…208c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x0144}
0x208c…20a0 Head {h00=0x0010, h01=0x0050, text=»CRNGET EQU *«, t00=0x0014, t01=0x0152}
0x20a0…20c2 Head {h00=0x001e, h01=0x0050, text=» LD A2,FDBCRL,A1 CRN ROOT «, t00=0x0014, t01=0x0166}
0x20c2…20d4 Head {h00=0x000e, h01=0x0050, text=» RF CRN030«, t00=0x0014, t01=0x0188}
0x20d4…20e8 Head {h00=0x0010, h01=0x0050, text=»CRN020 EQU *«, t00=0x0015, t01=0x000a}
0x20e8…2108 Head {h00=0x001c, h01=0x0050, text=» LDR* A2,A2 NEXT BUFFER «, t00=0x0015, t01=0x001e}
0x2108…211c Head {h00=0x0010, h01=0x0050, text=»CRN030 EQU *«, t00=0x0015, t01=0x003e}
0x211c…213a Head {h00=0x001a, h01=0x0050, text=» RF(Z) CRN100 LINK END«, t00=0x0015, t01=0x0052}
0x213a…2144 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0070}
0x2144…2162 Head {h00=0x001a, h01=0x0050, text=»* CHECK ATASK IDENT «, t00=0x0015, t01=0x007a}
0x2162…216c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0098}
0x216c…218c Head {h00=0x001c, h01=0x0050, text=» LC A3,FDBTNR,A1 TASK ID«, t00=0x0015, t01=0x00a2}
0x218c…21a4 Head {h00=0x0014, h01=0x0050, text=» CC A3,CRNTID,A2«, t00=0x0015, t01=0x00c2}
0x21a4…21c6 Head {h00=0x001e, h01=0x0050, text=» RB(NE) CRN020 OTHER TASK «, t00=0x0015, t01=0x00da}
0x21c6…21e6 Head {h00=0x001c, h01=0x0050, text=» RF CRN200 BUFFER FOUND «, t00=0x0015, t01=0x00fc}
0x21e6…21f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x011c}
0x21f0…220a Head {h00=0x0016, h01=0x0050, text=»* GET NEW BUFFER«, t00=0x0015, t01=0x0126}
0x220a…2214 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0140}
0x2214…2228 Head {h00=0x0010, h01=0x0050, text=»CRN100 EQU *«, t00=0x0015, t01=0x014a}
0x2228…2234 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0015, t01=0x015e}
0x2234…2258 Head {h00=0x0020, h01=0x0050, text=» LD A2,CRNQUE FREE LINK ROOT«, t00=0x0015, t01=0x016a}
0x2258…226e Head {h00=0x0012, h01=0x0050, text=» RF(NZ) CRN120«, t00=0x0015, t01=0x018e}
0x226e…228e Head {h00=0x001c, h01=0x0050, text=» LDK A1,3 LAMP 10 AND 11«, t00=0x0016, t01=0x0014}
0x228e…22b2 Head {h00=0x0020, h01=0x0050, text=» CF A15,HALT NO MORE BUFFERS«, t00=0x0016, t01=0x0034}
0x22b2…22c6 Head {h00=0x0010, h01=0x0050, text=»CRN120 EQU *«, t00=0x0016, t01=0x0058}
0x22c6…22e4 Head {h00=0x001a, h01=0x0050, text=» LDR* A3,A2 NEXT FREE «, t00=0x0016, t01=0x006c}
0x22e4…2302 Head {h00=0x001a, h01=0x0050, text=» ST A3,CRNQUE UPD ROOT«, t00=0x0016, t01=0x008a}
0x2302…230c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00a8}
0x230c…2330 Head {h00=0x0020, h01=0x0050, text=»* FILL BUFFER WITH ZEROES «, t00=0x0016, t01=0x00b2}
0x2330…233a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00d6}
0x233a…2368 Head {h00=0x002a, h01=0x0050, text=» LDKL A3,CRBUFL BUFFER LENGTH IN BYTES«, t00=0x0016, t01=0x00e0}
0x2368…237c Head {h00=0x0010, h01=0x0050, text=»CRN140 EQU *«, t00=0x0016, t01=0x010e}
0x237c…23a0 Head {h00=0x0020, h01=0x0050, text=» SUK A3,2 ZEROE WORDS 2 - N «, t00=0x0016, t01=0x0122}
0x23a0…23c4 Head {h00=0x0020, h01=0x0050, text=» RF(NP) CRN160 BUFFER ZEROED«, t00=0x0016, t01=0x0146}
0x23c4…23e2 Head {h00=0x001a, h01=0x0050, text=» LDR A4,A2 BUFFER ADR «, t00=0x0016, t01=0x016a}
0x23e2…2406 Head {h00=0x0020, h01=0x0050, text=» ADR A4,A3 OFFSET IN BUFFER «, t00=0x0016, t01=0x0188}
0x2406…2416 Head {h00=0x000c, h01=0x0050, text=» CMR A4 «, t00=0x0017, t01=0x001c}
0x2416…2434 Head {h00=0x001a, h01=0x0050, text=» RB CRN140 MORE WORDS «, t00=0x0017, t01=0x002c}
0x2434…243e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x004a}
0x243e…2464 Head {h00=0x0022, h01=0x0050, text=»* CONNECT NEW BUFFER TO LINK«, t00=0x0017, t01=0x0054}
0x2464…246e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x007a}
0x246e…2482 Head {h00=0x0010, h01=0x0050, text=»CRN160 EQU *«, t00=0x0017, t01=0x0084}
0x2482…249a Head {h00=0x0014, h01=0x0050, text=» LC A3,FDBTNR,A1«, t00=0x0017, t01=0x0098}
0x249a…24ba Head {h00=0x001c, h01=0x0050, text=» SC A3,CRNTID,A2 TASK ID«, t00=0x0017, t01=0x00b0}
0x24ba…24dc Head {h00=0x001e, h01=0x0050, text=» LD A3,FDBCRL,A1 LINK ROOT«, t00=0x0017, t01=0x00d0}
0x24dc…24f6 Head {h00=0x0016, h01=0x0050, text=» STR A3,A2 THREAD «, t00=0x0017, t01=0x00f2}
0x24f6…2518 Head {h00=0x001e, h01=0x0050, text=» ST A2,FDBCRL,A1 NEW ROOT «, t00=0x0017, t01=0x010c}
0x2518…252c Head {h00=0x0010, h01=0x0050, text=»CRN200 EQU *«, t00=0x0017, t01=0x012e}
0x252c…253c Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0017, t01=0x0142}
0x253c…254a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x0152}
0x254a…2586 Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x0017, t01=0x0160}
0x2586…2590 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x000c}
0x2590…25c6 Head {h00=0x0032, h01=0x0050, text=»* CALSNO WILL CONVERT A LOGICAL RECORD NO TO«, t00=0x0018, t01=0x0016}
0x25c6…25e4 Head {h00=0x001a, h01=0x0050, text=»* SECTOR AND OFFSET «, t00=0x0018, t01=0x004c}
0x25e4…25ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x006a}
0x25ee…262a Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x0018, t01=0x0074}
0x262a…2634 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00b0}
0x2634…265a Head {h00=0x0022, h01=0x0050, text=»* A1,A2 = LOGICAL RECORD NO «, t00=0x0018, t01=0x00ba}
0x265a…2674 Head {h00=0x0016, h01=0x0050, text=»* A6 = FDB ADDR «, t00=0x0018, t01=0x00e0}
0x2674…267e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00fa}
0x267e…269a Head {h00=0x0018, h01=0x0050, text=»* CF A14,CALSNO «, t00=0x0018, t01=0x0104}
0x269a…26a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0120}
0x26a4…26e0 Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x0018, t01=0x012a}
0x26e0…26ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0166}
0x26ea…2700 Head {h00=0x0012, h01=0x0050, text=»* A1 = 0 OK«, t00=0x0018, t01=0x0170}
0x2700…272e Head {h00=0x002a, h01=0x0050, text=»* NE 0 , ERROR =/20=END OF MEDIUM «, t00=0x0018, t01=0x0186}
0x272e…274e Head {h00=0x001c, h01=0x0050, text=»* A4 = EXTENT ADDRESS «, t00=0x0019, t01=0x0024}
0x274e…2768 Head {h00=0x0016, h01=0x0050, text=»* A6 = UNCHANGED«, t00=0x0019, t01=0x0044}
0x2768…2790 Head {h00=0x0024, h01=0x0050, text=»* IN FDB : FDBSNR = SECTOR NR «, t00=0x0019, t01=0x005e}
0x2790…27c0 Head {h00=0x002c, h01=0x0050, text=»* FDBRRO = OFFSET IN SECTOR «, t00=0x0019, t01=0x0086}
0x27c0…27ee Head {h00=0x002a, h01=0x0050, text=»* FDBCEX = CURRENT EXTENT «, t00=0x0019, t01=0x00b6}
0x27ee…27f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00e4}
0x27f8…2834 Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x0019, t01=0x00ee}
0x2834…283e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x012a}
0x283e…2852 Head {h00=0x0010, h01=0x0050, text=»* A1 - A9 «, t00=0x0019, t01=0x0134}
0x2852…2860 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x0148}
0x2860…2874 Head {h00=0x0010, h01=0x0050, text=»CALSNO EQU *«, t00=0x0019, t01=0x0156}
0x2874…287e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x016a}
0x287e…28a4 Head {h00=0x0022, h01=0x0050, text=»* FIND SECTOR NO WITHIN FILE«, t00=0x0019, t01=0x0174}
0x28a4…28ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x000a}
0x28ae…28ce Head {h00=0x001c, h01=0x0050, text=» LDR A5,A6 SAVE FDB ADDR«, t00=0x001a, t01=0x0014}
0x28ce…28e0 Head {h00=0x000e, h01=0x0050, text=» LDK A6,0 «, t00=0x001a, t01=0x0034}
0x28e0…2908 Head {h00=0x0024, h01=0x0050, text=» LC A6,FDBBLF,A5 BLOCKING FACTOR«, t00=0x001a, t01=0x0046}
0x2908…2938 Head {h00=0x002c, h01=0x0050, text=» CF A14,DIVMOD A2=A1,A2//A6,A1=REMAINDER«, t00=0x001a, t01=0x006e}
0x2938…2956 Head {h00=0x001a, h01=0x0050, text=» RF(O) TIOD99 OVERFLOW«, t00=0x001a, t01=0x009e}
0x2956…2972 Head {h00=0x0018, h01=0x0050, text=» LDR A3,A2 QUOTIENT «, t00=0x001a, t01=0x00bc}
0x2972…298e Head {h00=0x0018, h01=0x0050, text=» LDR A6,A5 FDB ADDR «, t00=0x001a, t01=0x00d8}
0x298e…29aa Head {h00=0x0018, h01=0x0050, text=» LDR A2,A1 REMAINDER«, t00=0x001a, t01=0x00f4}
0x29aa…29c8 Head {h00=0x001a, h01=0x0050, text=» RF(Z) TIOD30 REST = 0«, t00=0x001a, t01=0x0110}
0x29c8…29f0 Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 RECORD IN NEXT SECTOR «, t00=0x001a, t01=0x012e}
0x29f0…2a02 Head {h00=0x000e, h01=0x0050, text=» RF TIOD40«, t00=0x001a, t01=0x0156}
0x2a02…2a34 Head {h00=0x002e, h01=0x0050, text=»TIOD30 LC A2,FDBBLF,A6 LAST REC IN SECTOR «, t00=0x001a, t01=0x0168}
0x2a34…2a3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x000a}
0x2a3e…2a5a Head {h00=0x0018, h01=0x0050, text=»* FIND FILE EXTENT«, t00=0x001b, t01=0x0014}
0x2a5a…2a64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0030}
0x2a64…2a78 Head {h00=0x0010, h01=0x0050, text=»TIOD40 EQU *«, t00=0x001b, t01=0x003a}
0x2a78…2a8a Head {h00=0x000e, h01=0x0050, text=» LDR A4,A6«, t00=0x001b, t01=0x004e}
0x2a8a…2ab4 Head {h00=0x0026, h01=0x0050, text=» ADKL A4,FDBEXT FIRST FILE EXTENT «, t00=0x001b, t01=0x0060}
0x2ab4…2ae4 Head {h00=0x002c, h01=0x0050, text=» LD A9,EXTLEN,A4 LENGTH OF FIRST EXTENT «, t00=0x001b, t01=0x008a}
0x2ae4…2b08 Head {h00=0x0020, h01=0x0050, text=» LDK A5,4 NUMBER OF EXTENTS «, t00=0x001b, t01=0x00ba}
0x2b08…2b20 Head {h00=0x0014, h01=0x0050, text=»TIOD45 CWR A3,A9«, t00=0x001b, t01=0x00de}
0x2b20…2b4c Head {h00=0x0028, h01=0x0050, text=» RF(NG) TIOD55 SECTOR IN THIS EXTENT«, t00=0x001b, t01=0x00f6}
0x2b4c…2b60 Head {h00=0x0010, h01=0x0050, text=» SUK A5,1 NO«, t00=0x001b, t01=0x0122}
0x2b60…2b8a Head {h00=0x0026, h01=0x0050, text=» RF(NP) TIODMO EOF ERROR RETURN «, t00=0x001b, t01=0x0136}
0x2b8a…2bae Head {h00=0x0020, h01=0x0050, text=» ADK A4,6 NEXT EXTENT BLOCK «, t00=0x001b, t01=0x0160}
0x2bae…2be0 Head {h00=0x002e, h01=0x0050, text=» AD A9,EXTLEN,A4 ADD LENGTH OF NEXT EXTENT«, t00=0x001b, t01=0x0184}
0x2be0…2bf2 Head {h00=0x000e, h01=0x0050, text=» RB TIOD45«, t00=0x001c, t01=0x0026}
0x2bf2…2bfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0038}
0x2bfc…2c2a Head {h00=0x002a, h01=0x0050, text=»* SAVE CURRENT EXTENT BLOCK POINTER «, t00=0x001c, t01=0x0042}
0x2c2a…2c34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0070}
0x2c34…2c52 Head {h00=0x001a, h01=0x0050, text=»TIOD55 ST A4,FDBCEX,A6«, t00=0x001c, t01=0x007a}
0x2c52…2c5c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0098}
0x2c5c…2c8a Head {h00=0x002a, h01=0x0050, text=»* FIND LOGICAL SECTOR NUMBER ON DISC«, t00=0x001c, t01=0x00a2}
0x2c8a…2c94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00d0}
0x2c94…2cce Head {h00=0x0036, h01=0x0050, text=» SU A9,EXTLEN,A4 NO OF SECTORS IN PREVIOUS EXTENTS«, t00=0x001c, t01=0x00da}
0x2cce…2cf6 Head {h00=0x0024, h01=0x0050, text=» SUR A3,A9 SECTOR NO WITHIN EXT «, t00=0x001c, t01=0x0114}
0x2cf6…2d18 Head {h00=0x001e, h01=0x0050, text=» SUK A3,1 START FROM ZERO «, t00=0x001c, t01=0x013c}
0x2d18…2d3c Head {h00=0x0020, h01=0x0050, text=» RF(N) TIODMO BEFORE MEDIUM «, t00=0x001c, t01=0x015e}
0x2d3c…2d66 Head {h00=0x0026, h01=0x0050, text=» AD A3,EXTBAS,A4 SECTOR NO ON DISC«, t00=0x001c, t01=0x0182}
0x2d66…2d9a Head {h00=0x0030, h01=0x0050, text=» ST A3,FDBSNR,A6 SAVE LOGICAL SECTOR NUMBER «, t00=0x001d, t01=0x001c}
0x2d9a…2dd0 Head {h00=0x0032, h01=0x0050, text=»* FIND RELATIVE RECORD OFFSET WITHIN SECTOR «, t00=0x001d, t01=0x0050}
0x2dd0…2dda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0086}
0x2dda…2dec Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x001d, t01=0x0090}
0x2dec…2e16 Head {h00=0x0026, h01=0x0050, text=»TIOD60 SUK A2,1 A2=RELATIVE REC NO«, t00=0x001d, t01=0x00a2}
0x2e16…2e42 Head {h00=0x0028, h01=0x0050, text=» RF(Z) TIOD65 REL REC OFFS IN A3 NOW«, t00=0x001d, t01=0x00cc}
0x2e42…2e70 Head {h00=0x002a, h01=0x0050, text=» AD A3,FDBRLE,A6 NO ADD RECORD LENGTH«, t00=0x001d, t01=0x00f8}
0x2e70…2e92 Head {h00=0x001e, h01=0x0050, text=» ADK A3,1 SKIP STATUS BYTE«, t00=0x001d, t01=0x0126}
0x2e92…2ea4 Head {h00=0x000e, h01=0x0050, text=» RB TIOD60«, t00=0x001d, t01=0x0148}
0x2ea4…2ec0 Head {h00=0x0018, h01=0x0050, text=»TIOD99 LDR A6,A5 FDB«, t00=0x001d, t01=0x015a}
0x2ec0…2ee8 Head {h00=0x0024, h01=0x0050, text=»TIODMO LDK A1,/20 END OF MEDIUM «, t00=0x001d, t01=0x0176}
0x2ee8…2efa Head {h00=0x000e, h01=0x0050, text=» RF TIODMF«, t00=0x001e, t01=0x000e}
0x2efa…2f04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0020}
0x2f04…2f34 Head {h00=0x002c, h01=0x0050, text=»* STORE RELATIVE REC OFFSET IN FBDRRO «, t00=0x001e, t01=0x002a}
0x2f34…2f3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x005a}
0x2f3e…2f52 Head {h00=0x0010, h01=0x0050, text=»TIOD65 EQU *«, t00=0x001e, t01=0x0064}
0x2f52…2f66 Head {h00=0x0010, h01=0x0050, text=» LDK A1,0 OK«, t00=0x001e, t01=0x0078}
0x2f66…2f7e Head {h00=0x0014, h01=0x0050, text=» ST A3,FDBRRO,A6«, t00=0x001e, t01=0x008c}
0x2f7e…2f92 Head {h00=0x0010, h01=0x0050, text=»TIODMF EQU *«, t00=0x001e, t01=0x00a4}
0x2f92…2fa2 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x001e, t01=0x00b8}
0x2fa2…2fb0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x00c8}
0x2fb0…2fba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00d6}
0x2fba…2fd0 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x001e, t01=0x00e0}
0x2fd0…2fe2 Head {h00=0x000e, h01=0x0050, text=»* DMTIOT«, t00=0x001e, t01=0x00f6}
0x2fe2…2ff8 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x001e, t01=0x0108}
0x2ff8…3002 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x011e}
0x3002…3044 Head {h00=0x003e, h01=0x0050, text=»* ENTRY DMTIOT CHECK RETURN CODES FROM PHYS DISC I/O«, t00=0x001e, t01=0x0128}
0x3044…304e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x016a}
0x304e…3072 Head {h00=0x0020, h01=0x0050, text=»* INPUT A1 = FDB ADDRESS«, t00=0x001e, t01=0x0174}
0x3072…307c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0008}
0x307c…30a0 Head {h00=0x0020, h01=0x0050, text=»* OUTPUT A6 = FDB ADDRESS«, t00=0x001f, t01=0x0012}
0x30a0…30c2 Head {h00=0x001e, h01=0x0050, text=»* A1 = 0 WHEN OK«, t00=0x001f, t01=0x0036}
0x30c2…30ea Head {h00=0x0024, h01=0x0050, text=»* = ERROR CODE ELSE«, t00=0x001f, t01=0x0058}
0x30ea…3112 Head {h00=0x0024, h01=0x0050, text=»* A9 = DM ECB ADDRESS «, t00=0x001f, t01=0x0080}
0x3112…3140 Head {h00=0x002a, h01=0x0050, text=»* A8 = PHYS I/O ECB ADDRESS «, t00=0x001f, t01=0x00a8}
0x3140…3168 Head {h00=0x0024, h01=0x0050, text=»* A2 WILL BE DESTROYED«, t00=0x001f, t01=0x00d6}
0x3168…3172 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00fe}
0x3172…319e Head {h00=0x0028, h01=0x0050, text=»* USED REGISTERS : A1,A2,A6,A8,A9 «, t00=0x001f, t01=0x0108}
0x319e…31a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0134}
0x31a8…31b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x013e}
0x31b2…31c6 Head {h00=0x0010, h01=0x0050, text=»DMTIOT EQU *«, t00=0x001f, t01=0x0148}
0x31c6…31e4 Head {h00=0x001a, h01=0x0050, text=» LDR A6,A1 FDB ADDRESS«, t00=0x001f, t01=0x015c}
0x31e4…31fc Head {h00=0x0014, h01=0x0050, text=» LDKL A8,FDBECB «, t00=0x001f, t01=0x017a}
0x31fc…320e (32, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ADR A8,A6«, t00=0x0020, t01=0x0004}
0x320e…3236 Head {h00=0x0024, h01=0x0050, text=» LD A9,DWTECB,A6 DM ECB ADDRESS «, t00=0x0020, t01=0x0016}
0x3236…324a Head {h00=0x0010, h01=0x0050, text=»DMTIT0 EQU *«, t00=0x0020, t01=0x003e}
0x324a…3262 Head {h00=0x0014, h01=0x0050, text=» LD A1,ECBRC,A8 «, t00=0x0020, t01=0x0052}
0x3262…3284 Head {h00=0x001e, h01=0x0050, text=» RF(Z) DMTIOX DISC I/O OK «, t00=0x0020, t01=0x006a}
0x3284…329a Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/FEFF«, t00=0x0020, t01=0x008c}
0x329a…32c2 Head {h00=0x0024, h01=0x0050, text=» RF(NZ) DMTIT1 NOT ONLY RETRIES «, t00=0x0020, t01=0x00a2}
0x32c2…32d8 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/100 «, t00=0x0020, t01=0x00ca}
0x32d8…32f8 Head {h00=0x001c, h01=0x0050, text=» ORS A2,ECBRC,A9 USER RC«, t00=0x0020, t01=0x00e0}
0x32f8…330a Head {h00=0x000e, h01=0x0050, text=» RF DMTIOX«, t00=0x0020, t01=0x0100}
0x330a…331e Head {h00=0x0010, h01=0x0050, text=»DMTIT1 EQU *«, t00=0x0020, t01=0x0112}
0x331e…3336 Head {h00=0x0014, h01=0x0050, text=» LD A2,FDBDBR,A6«, t00=0x0020, t01=0x0126}
0x3336…334c Head {h00=0x0012, h01=0x0050, text=» ANKL A2,/C0FF«, t00=0x0020, t01=0x013e}
0x334c…3374 Head {h00=0x0024, h01=0x0050, text=» ST A2,FDBDBR,A6 RELEASE BUFFER «, t00=0x0020, t01=0x0154}
0x3374…338c Head {h00=0x0014, h01=0x0050, text=» LD A2,ECBBA,A8 «, t00=0x0020, t01=0x017c}
0x338c…33b0 (33, 0, 400) Head {h00=0x0020, h01=0x0050, text=»* GET BUFFER ADDR«, t00=0x0021, t01=0x0004}
0x33b0…33c8 Head {h00=0x0014, h01=0x0050, text=» SUK A2,8 BUFSTA«, t00=0x0021, t01=0x0028}
0x33c8…33f8 Head {h00=0x002c, h01=0x0050, text=» CM BUFDMI,A2 CLEAR VOL IDENT IN BUFFER «, t00=0x0021, t01=0x0040}
0x33f8…341a Head {h00=0x001e, h01=0x0050, text=» LDK A1,/02 DISC IO ERROR «, t00=0x0021, t01=0x0070}
0x341a…3440 Head {h00=0x0022, h01=0x0050, text=» LDKL A2,/FF7E NOT BIT 8 OR 15«, t00=0x0021, t01=0x0092}
0x3440…3458 Head {h00=0x0014, h01=0x0050, text=» AN A2,ECBRC,A8 «, t00=0x0021, t01=0x00b8}
0x3458…3470 Head {h00=0x0014, h01=0x0050, text=» ABL(NZ) DMTIOX «, t00=0x0021, t01=0x00d0}
0x3470…3494 Head {h00=0x0020, h01=0x0050, text=» LD A1,ECBRC,A8 BIT 8 OR 15 «, t00=0x0021, t01=0x00e8}
0x3494…34aa Head {h00=0x0012, h01=0x0050, text=»DMTIOX RTN A14«, t00=0x0021, t01=0x010c}
0x34aa…34b8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0021, t01=0x0122}
0x34b8…34c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0130}
0x34c2…3500 Head {h00=0x003a, h01=0x0050, text=»* DMTIOZ HAS ALMOST THE SAME FUNCTION AS DMTIOT BUT «, t00=0x0021, t01=0x013a}
0x3500…3524 Head {h00=0x0020, h01=0x0050, text=»* ECB ADDR IS INPUT PARAM «, t00=0x0021, t01=0x0178}
0x3524…352e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x000c}
0x352e…354a Head {h00=0x0018, h01=0x0050, text=»* IN: A1 = FDB ADDR«, t00=0x0022, t01=0x0016}
0x354a…3564 Head {h00=0x0016, h01=0x0050, text=»* A8 = ECB ADDR «, t00=0x0022, t01=0x0032}
0x3564…3574 Head {h00=0x000c, h01=0x0050, text=»* OUT:«, t00=0x0022, t01=0x004c}
0x3574…358e Head {h00=0x0016, h01=0x0050, text=»* A1 = RET CODE «, t00=0x0022, t01=0x005c}
0x358e…35a8 Head {h00=0x0016, h01=0x0050, text=»* A2 = DESTROYED«, t00=0x0022, t01=0x0076}
0x35a8…35c2 Head {h00=0x0016, h01=0x0050, text=»* A6 = FDB ADDR «, t00=0x0022, t01=0x0090}
0x35c2…35dc Head {h00=0x0016, h01=0x0050, text=»* A8 = ECB ADDR «, t00=0x0022, t01=0x00aa}
0x35dc…35f6 Head {h00=0x0016, h01=0x0050, text=»* A9 == USER ECB«, t00=0x0022, t01=0x00c4}
0x35f6…3600 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00de}
0x3600…3618 Head {h00=0x0014, h01=0x0050, text=»DMTIOZ LDR A6,A1«, t00=0x0022, t01=0x00e8}
0x3618…3636 Head {h00=0x001a, h01=0x0050, text=» LD A2,DWTOR,A6 ORDER «, t00=0x0022, t01=0x0100}
0x3636…364a Head {h00=0x0010, h01=0x0050, text=» ANK A2,/3F «, t00=0x0022, t01=0x011e}
0x364a…365e Head {h00=0x0010, h01=0x0050, text=» CWK A2,QIRN«, t00=0x0022, t01=0x0132}
0x365e…3686 Head {h00=0x0024, h01=0x0050, text=» RF(E) DMTIZ1 INDEXED READ NEXT «, t00=0x0022, t01=0x0146}
0x3686…369a Head {h00=0x0010, h01=0x0050, text=» CWK A2,QIRR«, t00=0x0022, t01=0x016e}
0x369a…36c4 Head {h00=0x0026, h01=0x0050, text=» RF(E) DMTIZ1 INDEXED RANDOM READ «, t00=0x0022, t01=0x0182}
0x36c4…36ea Head {h00=0x0022, h01=0x0050, text=» LD A1,FDBADF,A6 FDB DATA FILE«, t00=0x0023, t01=0x001c}
0x36ea…36fe Head {h00=0x0010, h01=0x0050, text=»DMTIZ1 EQU *«, t00=0x0023, t01=0x0042}
0x36fe…3720 Head {h00=0x001e, h01=0x0050, text=» LD A9,DWTECB,A1 USER ECB «, t00=0x0023, t01=0x0056}
0x3720…3732 Head {h00=0x000e, h01=0x0050, text=» RB DMTIT0«, t00=0x0023, t01=0x0078}
0x3732…3740 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0023, t01=0x008a}
0x3740…377c Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x0023, t01=0x0098}
0x377c…3786 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00d4}
0x3786…37c2 Head {h00=0x0038, h01=0x0050, text=»* GTBKBU WILL GET A BLOCK BUFFER FOR DISC I/O AND «, t00=0x0023, t01=0x00de}
0x37c2…37f8 Head {h00=0x0032, h01=0x0050, text=»* PREPARE IT. ECB IS PREPARED FOR PHYS I/O. «, t00=0x0023, t01=0x011a}
0x37f8…3802 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0150}
0x3802…383e Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x0023, t01=0x015a}
0x383e…3848 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0008}
0x3848…3864 Head {h00=0x0018, h01=0x0050, text=»* A1 = FDB ADDRESS«, t00=0x0024, t01=0x0012}
0x3864…3894 Head {h00=0x002c, h01=0x0050, text=»* FDB-CEX,ECB,SNR,RRO«, t00=0x0024, t01=0x002e}
0x3894…38d0 Head {h00=0x0038, h01=0x0050, text=»* ECB-FC,CW,BA,DWT-OR,ECB,EXTDMI «, t00=0x0024, t01=0x005e}
0x38d0…38ea Head {h00=0x0016, h01=0x0050, text=»* A8 = ECB ADDR «, t00=0x0024, t01=0x009a}
0x38ea…38f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00b4}
0x38f4…3930 Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x0024, t01=0x00be}
0x3930…393a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00fa}
0x393a…3958 Head {h00=0x001a, h01=0x0050, text=»* A1 = A6 = FDB ADDR«, t00=0x0024, t01=0x0104}
0x3958…398c Head {h00=0x0030, h01=0x0050, text=»* A2 = FDBRRO WHEN SECTOR IS FOUND IN CORE«, t00=0x0024, t01=0x0122}
0x398c…39d2 Head {h00=0x0042, h01=0x0050, text=»* = -1 WHEN NO DATA IS FOUND IN «, t00=0x0024, t01=0x0156}
0x39d2…3a12 Head {h00=0x003c, h01=0x0050, text=»* THE FOUND CORE BUFFER «, t00=0x0025, t01=0x000c}
0x3a12…3a32 Head {h00=0x001c, h01=0x0050, text=»* A3 = BUFFER ADDRESS «, t00=0x0025, t01=0x004c}
0x3a32…3a4e Head {h00=0x0018, h01=0x0050, text=»* A5 = ORDE R CODE«, t00=0x0025, t01=0x006c}
0x3a4e…3a68 Head {h00=0x0016, h01=0x0050, text=»* A8 = ECB ADDR «, t00=0x0025, t01=0x0088}
0x3a68…3a84 Head {h00=0x0018, h01=0x0050, text=»* A9 = DM ECB ADDR«, t00=0x0025, t01=0x00a2}
0x3a84…3a8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00be}
0x3a8e…3aca Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x0025, t01=0x00c8}
0x3aca…3ad4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0104}
0x3ad4…3ae8 Head {h00=0x0010, h01=0x0050, text=»* A1 - A9 «, t00=0x0025, t01=0x010e}
0x3ae8…3af2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0122}
0x3af2…3b30 Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x0025, t01=0x012c}
0x3b30…3b44 Head {h00=0x0010, h01=0x0050, text=»GTBKBU EQU *«, t00=0x0025, t01=0x016a}
0x3b44…3b68 Head {h00=0x0020, h01=0x0050, text=» LDR A6,A1 A6 = FDB ADDRESS «, t00=0x0025, t01=0x017e}
0x3b68…3b9e Head {h00=0x0032, h01=0x0050, text=» LD A4,FDBCEX,A6 CURRENT EXTENT BLOCK POINTER «, t00=0x0026, t01=0x0012}
0x3b9e…3bc2 Head {h00=0x0020, h01=0x0050, text=» LD A1,EXTDMI,A4 DMIDENT, FC«, t00=0x0026, t01=0x0048}
0x3bc2…3be8 Head {h00=0x0022, h01=0x0050, text=» LD A2,FDBSNR,A6 SECTOR NUMBER«, t00=0x0026, t01=0x006c}
0x3be8…3c08 Head {h00=0x001c, h01=0x0050, text=» LD A9,DWTECB,A6 DM ECB «, t00=0x0026, t01=0x0092}
0x3c08…3c38 Head {h00=0x002c, h01=0x0050, text=» SC A1,ECBFC,A8 FILE CODE OF DISC VOLUME«, t00=0x0026, t01=0x00b2}
0x3c38…3c50 Head {h00=0x0014, h01=0x0050, text=» LDR A4,A2 SAVE «, t00=0x0026, t01=0x00e2}
0x3c50…3c68 Head {h00=0x0014, h01=0x0050, text=» LDKL A5,SECTLE «, t00=0x0026, t01=0x00fa}
0x3c68…3c8e Head {h00=0x0022, h01=0x0050, text=» ST A5,ECBRL,A8 SECTOR LENGTH «, t00=0x0026, t01=0x0112}
0x3c8e…3cba Head {h00=0x0028, h01=0x0050, text=» CF A14,DMTGBU A3 := BUFFER ADDRESS «, t00=0x0026, t01=0x0138}
0x3cba…3cee Head {h00=0x0030, h01=0x0050, text=» RF GTB100 RETURN IF SECTOR FOUND IN BUFFER «, t00=0x0026, t01=0x0164}
0x3cee…3d22 Head {h00=0x0030, h01=0x0050, text=»* RETURN IF SECTOR MUST BE READ FROM DISC «, t00=0x0027, t01=0x0008}
0x3d22…3d3e Head {h00=0x0018, h01=0x0050, text=» LDKL A2,-1 RET CODE«, t00=0x0027, t01=0x003c}
0x3d3e…3d52 Head {h00=0x0010, h01=0x0050, text=»GTB040 EQU *«, t00=0x0027, t01=0x0058}
0x3d52…3d74 Head {h00=0x001e, h01=0x0050, text=» ST A4,ECBCW,A8 SECTOR NR «, t00=0x0027, t01=0x006c}
0x3d74…3d86 Head {h00=0x000e, h01=0x0050, text=» LDR A5,A3«, t00=0x0027, t01=0x008e}
0x3d86…3dbc Head {h00=0x0032, h01=0x0050, text=» ADKL A5,BUFSTA A5 = DATA BUFFER START ADDRESS«, t00=0x0027, t01=0x00a0}
0x3dbc…3dd4 Head {h00=0x0014, h01=0x0050, text=» ST A5,ECBBA,A8 «, t00=0x0027, t01=0x00d6}
0x3dd4…3dec Head {h00=0x0014, h01=0x0050, text=» LD A5,DWTOR,A6 «, t00=0x0027, t01=0x00ee}
0x3dec…3e00 Head {h00=0x0010, h01=0x0050, text=» ANK A5,/3F «, t00=0x0027, t01=0x0106}
0x3e00…3e2c Head {h00=0x0028, h01=0x0050, text=» LDR A1,A6 FDB ADDRESS AS PARAMETER «, t00=0x0027, t01=0x011a}
0x3e2c…3e3c Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0027, t01=0x0146}
0x3e3c…3e50 Head {h00=0x0010, h01=0x0050, text=»GTB100 EQU *«, t00=0x0027, t01=0x0156}
0x3e50…3e7c Head {h00=0x0028, h01=0x0050, text=» LD A2,FDBRRO,A6 REC OFFS IN BUFFER «, t00=0x0027, t01=0x016a}
0x3e7c…3ea0 Head {h00=0x0020, h01=0x0050, text=» RB GTB040 STORE ORDER CODE «, t00=0x0028, t01=0x0008}
0x3ea0…3eae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x002c}
0x3eae…3eea Head {h00=0x0038, h01=0x0050, text=»****DESCRIPTION*************************************«, t00=0x0028, t01=0x003a}
0x3eea…3ef4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0076}
0x3ef4…3f3c Head {h00=0x0044, h01=0x0050, text=»* GTLGRN WILL CONVERT FDBSNR AND FDBRRO TO A LOGICAL RECORD NO«, t00=0x0028, t01=0x0080}
0x3f3c…3f46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x00c8}
0x3f46…3f82 Head {h00=0x0038, h01=0x0050, text=»****ENTRY PARAMETERS********************************«, t00=0x0028, t01=0x00d2}
0x3f82…3f8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x010e}
0x3f8c…3fa8 Head {h00=0x0018, h01=0x0050, text=»* A1 = FDB ADDRESS«, t00=0x0028, t01=0x0118}
0x3fa8…3fd2 Head {h00=0x0026, h01=0x0050, text=»* FDBSNR,FDBRRO,FDBCEX «, t00=0x0028, t01=0x0134}
0x3fd2…3fdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x015e}
0x3fdc…4018 Head {h00=0x0038, h01=0x0050, text=»****EXIT PARAMETERS*********************************«, t00=0x0028, t01=0x0168}
0x4018…4022 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0014}
0x4022…4044 Head {h00=0x001e, h01=0x0050, text=»* A1=A5=A6= FDB ADDRESS «, t00=0x0029, t01=0x001e}
0x4044…4066 Head {h00=0x001e, h01=0x0050, text=»* A2,A3 = LOG RECORD NO «, t00=0x0029, t01=0x0040}
0x4066…4070 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0062}
0x4070…40ac Head {h00=0x0038, h01=0x0050, text=»****USED REGISTERS**********************************«, t00=0x0029, t01=0x006c}
0x40ac…40b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00a8}
0x40b6…40ca Head {h00=0x0010, h01=0x0050, text=»* A1 - A7 «, t00=0x0029, t01=0x00b2}
0x40ca…40d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00c6}
0x40d4…4112 Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x0029, t01=0x00d0}
0x4112…4120 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x010e}
0x4120…4134 Head {h00=0x0010, h01=0x0050, text=»GTLGRN EQU *«, t00=0x0029, t01=0x011c}
0x4134…4146 Head {h00=0x000e, h01=0x0050, text=» LDK A6,0 «, t00=0x0029, t01=0x0130}
0x4146…415e Head {h00=0x0014, h01=0x0050, text=» LDKL A3,FDBEXT «, t00=0x0029, t01=0x0142}
0x415e…4176 Head {h00=0x0014, h01=0x0050, text=» ADKL A3,EXTLEN«, t00=0x0029, t01=0x015a}
0x4176…419e Head {h00=0x0024, h01=0x0050, text=» ADR A3,A1 ADDR FIRST EXT LENGTH«, t00=0x0029, t01=0x0172}
0x419e…41c0 Head {h00=0x001e, h01=0x0050, text=» LD A7,FDBCEX,A1 EXT ADDR «, t00=0x002a, t01=0x000a}
0x41c0…41ec Head {h00=0x0028, h01=0x0050, text=» ADKL A7,EXTLEN ADDR TO LAST LENGTH «, t00=0x002a, t01=0x002c}
0x41ec…4200 Head {h00=0x0010, h01=0x0050, text=»GTL050 EQU *«, t00=0x002a, t01=0x0058}
0x4200…4212 Head {h00=0x000e, h01=0x0050, text=» CWR A3,A7«, t00=0x002a, t01=0x006c}
0x4212…4244 Head {h00=0x002e, h01=0x0050, text=» RF(E) GTL100 ALL PREVIOUS EXTENTS COUNTED«, t00=0x002a, t01=0x007e}
0x4244…4270 Head {h00=0x0028, h01=0x0050, text=»* NOTE THAT ONLY (E) CAN BE TESTED«, t00=0x002a, t01=0x00b0}
0x4270…4298 Head {h00=0x0024, h01=0x0050, text=» ADR* A6,A3 NO OF SECT IN EXTENT«, t00=0x002a, t01=0x00dc}
0x4298…42c0 Head {h00=0x0024, h01=0x0050, text=» ADKL A3,EXTELE EXT ENTRY LENGTH«, t00=0x002a, t01=0x0104}
0x42c0…42de Head {h00=0x001a, h01=0x0050, text=» RB GTL050 NEXT EXTENT«, t00=0x002a, t01=0x012c}
0x42de…42f2 Head {h00=0x0010, h01=0x0050, text=»GTL100 EQU *«, t00=0x002a, t01=0x014a}
0x42f2…4314 Head {h00=0x001e, h01=0x0050, text=» LD A7,FDBCEX,A1 EXT ADDR «, t00=0x002a, t01=0x015e}
0x4314…4340 Head {h00=0x0028, h01=0x0050, text=» SU A6,EXTBAS,A7 TOTAL NO OF SECTORS«, t00=0x002a, t01=0x0180}
0x4340…436c Head {h00=0x0028, h01=0x0050, text=» AD A6,FDBSNR,A1 TOTAL NR OF SECTORS«, t00=0x002b, t01=0x001c}
0x436c…4376 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0048}
0x4376…43a2 Head {h00=0x0028, h01=0x0050, text=»* CONVERT FDBRRO TO NO OF RECORDS «, t00=0x002b, t01=0x0052}
0x43a2…43ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x007e}
0x43ac…43be Head {h00=0x000e, h01=0x0050, text=» LDK A7,0 «, t00=0x002b, t01=0x0088}
0x43be…43e4 Head {h00=0x0022, h01=0x0050, text=» LC A7,FDBBLF,A1 BLOCK FACTOR «, t00=0x002b, t01=0x009a}
0x43e4…4404 Head {h00=0x001c, h01=0x0050, text=» LDR A5,A1 SAVE FDB ADDR«, t00=0x002b, t01=0x00c0}
0x4404…4426 Head {h00=0x001e, h01=0x0050, text=» CF A14,MPYMOD A1,A2=A6*A7«, t00=0x002b, t01=0x00e0}
0x4426…443e Head {h00=0x0014, h01=0x0050, text=» LD A4,FDBRLE,A5«, t00=0x002b, t01=0x0102}
0x443e…445e Head {h00=0x001c, h01=0x0050, text=» ADK A4,1 RECORD LENGTH «, t00=0x002b, t01=0x011a}
0x445e…447e Head {h00=0x001c, h01=0x0050, text=» LDK A7,0 RECORD COUNTER«, t00=0x002b, t01=0x013a}
0x447e…44a8 Head {h00=0x0026, h01=0x0050, text=» LD A6,FDBRRO,A5 OFFSET IN SECTOR «, t00=0x002b, t01=0x015a}
0x44a8…44ba Head {h00=0x000e, h01=0x0050, text=» ADK A6,1 «, t00=0x002b, t01=0x0184}
0x44ba…44ce Head {h00=0x0010, h01=0x0050, text=»GTL150 EQU *«, t00=0x002c, t01=0x0008}
0x44ce…44ee Head {h00=0x001c, h01=0x0050, text=» ADK A7,1 RECORD COUNTER«, t00=0x002c, t01=0x001c}
0x44ee…4500 Head {h00=0x000e, h01=0x0050, text=» SUR A6,A4«, t00=0x002c, t01=0x003c}
0x4500…452e Head {h00=0x002a, h01=0x0050, text=» RB(NN) GTL150 COUNT RECORDS IN SECTOR«, t00=0x002c, t01=0x004e}
0x452e…4538 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x007c}
0x4538…4568 Head {h00=0x002c, h01=0x0050, text=»* ADD SECT*BLOCFACT AND RECINCURRSECT «, t00=0x002c, t01=0x0086}
0x4568…4572 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x00b6}
0x4572…4584 Head {h00=0x000e, h01=0x0050, text=» ADR A2,A7«, t00=0x002c, t01=0x00c0}
0x4584…45a2 Head {h00=0x001a, h01=0x0050, text=» RF(O) GTL160 OVERFLOW«, t00=0x002c, t01=0x00d2}
0x45a2…45b4 Head {h00=0x000e, h01=0x0050, text=» RF GTL170«, t00=0x002c, t01=0x00f0}
0x45b4…45c8 Head {h00=0x0010, h01=0x0050, text=»GTL160 EQU *«, t00=0x002c, t01=0x0102}
0x45c8…45f2 Head {h00=0x0026, h01=0x0050, text=» ANKL A2,/7FFF DELETE OVERFLOWBIT «, t00=0x002c, t01=0x0116}
0x45f2…460e Head {h00=0x0018, h01=0x0050, text=» ADK A1,1 ADD CARRY «, t00=0x002c, t01=0x0140}
0x460e…4622 Head {h00=0x0010, h01=0x0050, text=»GTL170 EQU *«, t00=0x002c, t01=0x015c}
0x4622…4634 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x002c, t01=0x0170}
0x4634…4646 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x002c, t01=0x0182}
0x4646…4662 (45, 2, 82) Head {h00=0x0018, h01=0x0050, text=» LDR A1,A5 FDB ADDR «, t00=0x002d, t01=0x0004}
0x4662…4674 Head {h00=0x000e, h01=0x0050, text=» LDR A6,A5«, t00=0x002d, t01=0x0020}
0x4674…4684 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x002d, t01=0x0032}
0x4684…4690 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x002d, t01=0x0042}
0x4690…4694 Head {h00=0x4004, h01=0x0000}
0x4694…4698 00 2d 00 4e ┆ - N┆
0x4698…46a0 (46, 1, 8) 20 04 00 00 00 2e 00 04 ┆ . ┆
0x46a0…46f0 (47, 0, 400) 53 54 02 03 a2 4c 44 52 45 47 02 03 a2 53 41 56 45 38 05 05 dc 45 43 48 4f 44 59 80 02 42 02 04 c2 45 43 48 52 54 4e 20 07 04 00 00 00 00 03 02 00 00 00 8e 44 52 54 43 30 31 00 74 00 06 00 06 20 20 20 20 20 20 00 00 00 00 02 04 c2 44 49 53 ┆ST LDREG SAVE8 ECHODY B ECHRTN DRTC01 t DIS┆
0x46f0…4740 49 4f 45 bc 05 05 dc 54 43 44 52 4f 4e c1 00 a0 02 03 a2 53 41 56 45 38 02 04 c2 44 57 54 45 43 42 00 02 03 a2 44 57 54 53 54 02 04 c2 54 45 4e 44 49 4f ba 02 03 a2 54 44 49 53 50 05 04 9c 49 48 54 43 59 01 f6 02 04 c2 49 4e 54 53 41 56 00 ┆IOE TCDRON SAVE8 DWTECB DWTST TENDIO TDISP IHTCY INTSAV ┆
0x4740…4790 05 05 dc 44 57 54 43 30 32 83 03 2e 05 05 dc 44 57 54 43 30 31 80 03 2e 07 04 00 00 00 00 03 42 00 00 01 e8 44 52 52 54 30 31 00 7a 00 0c 00 0c 20 20 20 20 20 20 00 00 00 00 05 05 d4 4c 4f 43 48 41 4e 30 00 01 05 05 d4 52 45 43 48 41 4e 12 ┆ DWTC02 . DWTC01 . B DRRT01 z LOCHAN0 RECHAN ┆
0x4790…47e0 00 02 05 04 b4 52 45 4d 46 43 00 15 05 05 dc 43 57 54 4c 54 31 38 00 00 02 04 c2 49 4e 54 4c 54 31 00 05 05 dc 43 57 54 4c 54 32 00 00 1a 05 05 dc 43 57 54 52 54 31 32 00 1a 02 04 c2 49 4e 54 52 54 31 55 05 05 dc 43 57 54 52 54 32 e4 00 44 ┆ REMFC CWTLT18 INTLT1 CWTLT2 CWTRT12 INTRT1U CWTRT2 D┆
0x47e0…4830 05 05 dc 43 57 54 52 54 33 20 00 6e 02 04 c2 49 4e 54 52 54 32 00 05 05 dc 43 57 54 52 54 34 01 00 98 05 04 bc 43 48 54 41 42 00 c2 05 05 dc 44 57 52 45 4d 55 20 00 d0 02 04 c2 44 49 53 49 4f 45 00 02 03 a2 54 44 49 53 50 02 04 c2 44 49 53 ┆ CWTRT3 n INTRT2 CWTRT4 CHTAB DWREMU DISIOE TDISP DIS┆
0x4830…4880 (48, 0, 400) 45 4e 44 00 05 04 bc 43 48 4c 54 31 01 28 02 04 c2 49 4e 54 53 41 56 00 02 03 a2 53 41 56 45 38 05 04 bc 43 48 4c 54 32 01 34 05 04 bc 43 48 52 54 31 01 38 05 04 bc 43 48 52 54 32 01 44 02 03 a2 44 57 54 53 54 02 04 c2 44 57 54 41 44 52 00 ┆END CHLT1 ( INTSAV SAVE8 CHLT2 4 CHRT1 8 CHRT2 D DWTST DWTADR ┆
0x4880…48d0 02 04 c2 53 45 54 49 4d 50 57 02 03 a2 44 57 54 4f 52 02 04 c2 44 57 54 45 43 42 c0 02 04 c2 52 54 4e 41 31 35 00 05 05 dc 4f 55 54 50 55 54 20 04 e0 05 04 bc 53 54 52 45 47 04 f6 05 04 bc 4c 44 52 45 47 05 0e 05 05 dc 4c 44 52 45 47 46 00 ┆ SETIMPW DWTOR DWTECB RTNA15 OUTPUT STREG LDREG LDREGF ┆
0x48d0…4920 05 1c 05 05 dc 4c 44 52 45 47 45 44 05 20 05 05 dc 47 45 54 43 48 52 c5 05 34 05 05 dc 4f 55 54 4c 49 4e 20 05 52 02 04 c2 49 48 52 45 54 38 48 05 05 dc 43 48 4c 54 4f 4e 4b 06 28 05 05 dc 45 43 48 45 4e 44 50 0a 98 05 04 9c 45 43 48 4f 59 ┆ LDREGED GETCHR 4 OUTLIN R IHRET8H CHLTONK ( ECHENDP ECHOY┆
0x4920…4970 0a 9c 02 04 c2 44 57 54 57 41 54 0e 05 05 dc 45 43 48 52 54 4e 41 0a c8 02 04 c2 54 45 4e 44 49 4f 2c 07 04 00 00 00 00 0a d8 00 00 00 2c 49 4e 54 4c 54 31 00 86 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 49 4e 54 4c 54 31 cc 00 00 ┆ DWTWAT ECHRTNA TENDIO, ,INTLT1 INTLT1 ┆
0x4970…49c0 07 04 00 00 00 00 00 00 00 00 00 2c 49 4e 54 4c 54 32 00 87 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 49 4e 54 4c 54 32 cc 00 00 07 04 00 00 00 00 00 00 00 00 00 2c 49 4e 54 52 54 31 00 88 00 01 00 01 20 20 20 20 20 20 00 00 00 00 ┆ ,INTLT2 INTLT2 ,INTRT1 ┆
0x49c0…4a10 (49, 0, 400) 05 05 dc 49 4e 54 52 54 31 cc 00 00 07 04 00 00 00 00 00 00 00 00 00 2c 49 4e 54 52 54 32 00 89 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 49 4e 54 52 54 32 cc 00 00 07 04 00 00 00 00 00 00 00 00 00 38 42 4c 4f 4b 3a 53 00 8a 00 01 ┆ INTRT1 ,INTRT2 INTRT2 8BLOK:S ┆
0x4a10…4a60 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 42 4c 4f 4b 3a 53 cc 00 00 05 05 d4 42 4c 4f 43 4b 45 ff 00 78 07 04 00 00 00 00 00 78 00 00 00 2a 43 54 41 42 58 20 00 8b 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 04 bc 43 54 41 42 58 00 00 ┆ BLOK:S BLOCKE x x *CTABX CTABX ┆
0x4a60…4ab0 07 04 00 00 00 00 00 10 00 00 00 2c 44 43 54 42 55 46 00 8c 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 44 43 54 42 55 46 cc 00 00 07 04 00 00 00 00 01 16 00 00 00 2c 44 43 52 42 55 46 00 8d 00 01 00 01 20 20 20 20 20 20 00 00 00 00 ┆ ,DCTBUF DCTBUF ,DCRBUF ┆
0x4ab0…4b00 05 05 dc 44 43 52 42 55 46 cc 00 00 07 04 00 00 00 00 02 1e 00 00 00 2c 54 43 4c 41 53 53 00 8e 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 54 43 4c 41 53 53 cc 00 00 07 04 00 00 00 00 00 02 00 00 00 2c 45 43 4c 41 53 53 00 8f 00 01 ┆ DCRBUF ,TCLASS TCLASS ,ECLASS ┆
0x4b00…4b50 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 45 43 4c 41 53 53 cc 00 00 07 04 00 00 00 00 00 02 00 00 00 2c 53 43 4c 41 53 53 00 90 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 53 43 4c 41 53 53 cc 00 00 07 04 00 00 00 00 00 02 00 00 ┆ ECLASS ,SCLASS SCLASS ┆
0x4b50…4ba0 (50, 0, 400) 01 80 49 4e 49 4d 4f 4d 00 91 00 04 00 04 20 20 20 20 20 20 00 00 00 00 05 05 dc 49 4e 49 4d 4f 4e cc 00 00 02 03 a2 54 43 54 41 42 02 04 c2 54 54 42 3a 53 54 00 02 04 c2 54 54 42 3a 50 50 d3 02 04 c2 54 54 42 3a 53 41 00 02 04 c2 54 54 42 ┆ INIMOM INIMON TCTAB TTB:ST TTB:PP TTB:SA TTB┆
0x4ba0…4bf0 3a 53 50 c1 02 04 c2 54 54 42 3a 53 53 83 02 04 c2 54 54 42 3a 54 44 44 02 03 a2 43 44 54 41 42 02 03 a2 49 54 41 44 49 02 04 c2 44 57 54 41 44 52 00 02 03 a2 49 54 41 44 4f 02 03 a2 44 57 54 53 54 02 04 c2 44 57 54 45 43 42 c5 02 03 a2 44 ┆:SP TTB:SS TTB:TDD CDTAB ITADI DWTADR ITADO DWTST DWTECB D┆
0x4bf0…4c40 57 54 54 51 02 04 c2 54 49 4d 51 55 45 20 02 04 c2 42 4c 4f 43 4b 4c 30 02 04 c2 42 4c 4f 43 4b 53 46 02 04 c2 46 52 45 51 55 45 1e 02 03 a2 47 42 51 55 45 02 04 c2 41 54 54 3a 43 48 32 02 04 c2 4c 44 50 45 4e 44 4e 02 04 c2 4c 52 55 51 55 ┆WTTQ TIMQUE BLOCKL0 BLOCKSF FREQUE GBQUE ATT:CH2 LDPENDN LRUQU┆
0x4c40…4c90 45 24 02 04 c2 43 56 54 4c 53 42 30 02 04 c2 4e 55 4d 50 41 52 00 02 04 c2 43 56 54 53 42 41 06 02 04 c2 46 52 45 50 41 52 d5 02 04 c2 50 41 52 4c 45 4e 4e 02 04 c2 43 56 54 53 54 42 01 02 03 82 4c 4f 4f 50 4e 02 04 c2 54 54 42 3a 49 44 c1 ┆E$ CVTLSB0 NUMPAR CVTSBA FREPAR PARLENN CVTSTB LOOPN TTB:ID ┆
0x4c90…4ce0 02 03 82 50 52 55 4e 4e 02 03 82 53 52 55 4e 4e 02 04 c2 44 49 53 51 55 45 57 02 04 c2 49 4e 49 46 4c 47 53 02 04 c2 50 46 49 4e 49 54 00 02 04 c2 43 56 54 41 50 53 ec 07 04 00 00 00 00 01 56 00 00 00 9e 49 4e 50 52 45 4f 00 95 00 03 00 03 ┆ PRUNN SRUNN DISQUEW INIFLGS PFINIT CVTAPS V INPREO ┆
0x4ce0…4d30 (51, 0, 400) 20 20 20 20 20 20 00 00 00 00 05 05 dc 49 48 49 4e 50 54 cc 00 00 02 03 82 50 52 55 4e 20 02 03 82 53 52 55 4e 4e 02 04 c2 43 56 54 49 4e 50 ff 02 04 c2 43 56 54 4c 53 42 4b 02 04 c2 54 54 42 3a 53 41 00 02 04 c2 54 54 42 3a 53 50 20 02 04 ┆ IHINPT PRUN SRUNN CVTINP CVTLSBK TTB:SA TTB:SP ┆
0x4d30…4d80 c2 54 54 42 3a 53 53 00 02 04 c2 55 50 44 4c 52 49 c1 02 04 c2 52 45 54 55 52 38 d3 02 04 c2 43 56 54 41 50 41 d3 02 04 c2 4c 4b 4d 44 49 53 90 02 03 a2 4c 44 31 35 30 07 04 00 00 00 00 01 4c 00 00 00 94 4c 4f 41 44 45 52 00 98 00 02 00 02 ┆ TTB:SS UPDLRI RETUR8 CVTAPA LKMDIS LD150 L LOADER ┆
0x4d80…4dd0 20 20 20 20 20 20 00 00 00 00 05 05 dc 4c 4f 41 44 45 52 cc 00 00 02 04 c2 54 54 42 3a 53 50 11 02 04 c2 54 54 42 3a 53 53 20 02 04 c2 54 54 42 3a 53 41 00 02 03 a2 51 54 4a 4f 42 05 04 bc 4c 44 31 35 30 00 50 02 04 c2 47 45 54 42 4c 4b 83 ┆ LOADER TTB:SP TTB:SS TTB:SA QTJOB LD150 P GETBLK ┆
0x4dd0…4e20 02 04 c2 4c 44 54 41 53 4b c1 02 04 c2 54 54 41 42 4c 44 11 02 03 a2 41 43 54 4f 54 02 03 a2 54 44 49 53 50 02 04 c2 4c 4b 4d 52 51 45 4b 07 04 00 00 00 00 00 6c 00 00 00 98 4c 44 54 41 53 4b 00 9a 00 04 00 04 20 20 20 20 20 20 00 00 00 00 ┆ LDTASK TTABLD ACTOT TDISP LKMRQEK l LDTASK ┆
0x4e20…4e70 05 05 dc 45 43 42 52 45 44 ff 00 00 05 05 dc 4c 44 54 41 53 4b cc 00 0e 02 03 a2 43 56 54 44 4b 02 04 c2 46 52 45 42 4c 4b c1 02 04 c2 46 52 45 50 41 52 c1 02 04 c2 4c 52 55 51 55 45 d9 02 04 c2 4c 44 50 45 4e 44 56 02 04 c2 54 54 42 3a 53 ┆ ECBRED LDTASK CVTDK FREBLK FREPAR LRUQUE LDPENDV TTB:S┆
0x4e70…4ec0 (52, 0, 400) 41 44 02 04 c2 54 54 42 3a 53 53 00 02 04 c2 54 54 42 3a 53 50 00 02 03 a2 51 54 4a 4f 42 02 04 c2 43 56 54 49 4e 50 20 07 04 00 00 00 00 01 d6 00 00 00 34 49 4e 49 4d 4f 44 00 9e 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 d4 49 4e 49 ┆AD TTB:SS TTB:SP QTJOB CVTINP 4INIMOD INI┆
0x4ec0…4f10 4d 4f 4e cc 00 00 05 03 74 42 55 47 00 00 07 04 00 00 00 00 00 00 00 00 00 80 54 54 4d 4a 4f 42 00 9f 00 02 00 02 20 20 20 20 20 20 00 00 00 00 05 05 dc 54 54 4d 4a 4f 42 cc 00 00 05 05 d4 54 54 42 3a 53 54 ff 00 02 05 05 d4 54 54 42 3a 49 ┆MON tBUG TTMJOB TTMJOB TTB:ST TTB:I┆
0x4f10…4f60 44 c1 00 04 05 05 d4 54 54 42 3a 50 50 4b 00 06 05 05 d4 54 54 42 3a 53 53 4b 00 08 05 05 d4 54 54 42 3a 53 50 d3 00 0a 05 05 d4 54 54 42 3a 53 41 c1 00 0c 05 05 d4 54 54 42 3a 54 44 4b 00 2a 07 04 00 00 00 00 00 2c 00 00 00 56 43 44 3a 54 ┆D TTB:PPK TTB:SSK TTB:SP TTB:SA TTB:TDK * , VCD:T┆
0x4f60…4fb0 41 42 00 a1 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 05 dc 43 44 3a 54 41 42 cc 00 00 02 04 c2 44 57 44 55 30 31 c1 02 04 c2 44 57 44 55 30 32 4b 02 04 c2 44 57 46 44 30 31 d3 05 05 dc 43 44 54 41 42 46 ff 00 22 07 04 00 00 00 00 00 22 ┆AB CD:TAB DWDU01 DWDU02K DWFD01 CDTABF " "┆
0x4fb0…5000 00 00 00 2a 54 54 41 42 58 20 00 a2 00 01 00 01 20 20 20 20 20 20 00 00 00 00 05 04 bc 54 54 41 42 58 00 00 07 04 00 00 00 00 00 2c 00 00 00 a8 4c 4b 4d 41 4c 20 00 a3 00 02 00 02 20 20 20 20 20 20 00 00 00 00 05 04 bc 4c 4b 4d 41 4c 00 00 ┆ *TTABX TTABX , LKMAL LKMAL ┆