|
|
DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: 8 B C E I L M O P R S T
Length: 339456 (0x52e00)
Description: Bits:30005201 8" Zilog MCZ/1 Floppy CR80FD_0027 ( TC 500 SEC. PROTOCOL BACK UP! (V2) BB SEC 821119 NCJ )
Types: 8" Floppy Disk
Notes: MCZ_Fs
| reserved | file_id | dirsect | firstsect | lastsect | type | rec.cnt | rec.len | blk.len | prop | address | lastbytes | created | modified | name | artifact |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 00000000 | 0000 | (22, 0, 15) | (9, 0, 12) | (7, 0, 29) | A | 66 | 128 | 128 | -------- | 0x0 | 56 | 810814 | 791101 | BUFFER.ASM | ⟦09ef7e62b⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 25) | (65, 0, 7) | (68, 0, 0) | B | 5 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | BUFFER.OBJ | ⟦aa25e2571⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 25) | (49, 0, 9) | (56, 0, 12) | A | 70 | 128 | 128 | -------- | 0x0 | 69 | 791101 | 791101 | BUFFER.S | ⟦a0b6be2bb⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 20) | (25, 0, 7) | (26, 0, 15) | B | 28 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CH.IO.OBJ | ⟦fa61604a7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (16, 0, 5) | (15, 0, 30) | B | 37 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CH.PROC.OBJ | ⟦e51fc7431⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (31, 0, 17) | (32, 0, 30) | A | 10 | 128 | 128 | -------- | 0x0 | 37 | 801203 | 791101 | CHAN.MOD.ASM | ⟦3f9485848⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 20) | (46, 0, 7) | (47, 0, 7) | B | 3 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CHAN.MOD.OBJ | ⟦0b0a0e365⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (44, 0, 5) | (44, 0, 6) | A | 14 | 128 | 128 | -------- | 0x0 | 58 | 791101 | 791101 | CHAN.MOD.S | ⟦caad3a732⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 25) | (19, 0, 29) | (18, 0, 26) | B | 24 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | COMMAND.OBJ | ⟦f5402903c⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (20, 0, 11) | (19, 0, 5) | B | 19 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CONFTAB.OBJ | ⟦a0f6ece3f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (26, 0, 19) | (27, 0, 15) | A | 10 | 128 | 128 | -------- | 0x0 | 81 | 801126 | 791101 | CONSTANT.S | ⟦8838c684b⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (14, 0, 9) | (0, 0, 6) | B | 9 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CR80LTU.OBJ | ⟦e8ceacd95⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (32, 0, 9) | (35, 0, 2) | A | 103 | 128 | 128 | -------- | 0x0 | 115 | 791101 | 791101 | CR80LTU.S | ⟦bed055ed8⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 5) | (26, 0, 11) | (26, 0, 31) | B | 5 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | CREA.OBJ | ⟦2a2491fb4⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (17, 0, 5) | (17, 0, 1) | A | 25 | 128 | 128 | -------- | 0x0 | 89 | 820224 | 791101 | CREA.S | ⟦257648f27⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 5) | (22, 0, 5) | (22, 0, 21) | D | 10 | 128 | 128 | WELS---- | 0x0 | 128 | 791101 | 791101 | DIRECTORY | «none» |
| 00000000 | 0000 | (22, 0, 1) | (15, 0, 9) | (15, 0, 14) | B | 2 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | ERRREC.OBJ | ⟦cd27e1f11⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 25) | (19, 0, 14) | (19, 0, 24) | B | 3 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | EXTSTA.OBJ | ⟦6b5752446⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (20, 0, 7) | (20, 0, 12) | B | 2 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | I8253.OBJ | ⟦f0a53e7e5⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (18, 0, 24) | (16, 0, 0) | B | 3 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | INIT.OBJ | ⟦85e462ab4⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (28, 0, 6) | (28, 0, 20) | A | 28 | 128 | 128 | -------- | 0x0 | 76 | 820414 | 830315 | INIT.S | ⟦5590fe4e9⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 10) | (13, 0, 8) | (12, 0, 27) | A | 54 | 128 | 128 | -------- | 0x0 | 88 | 810908 | 791101 | LINE.ACCESS.ASM | ⟦b1bcbc507⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 25) | (50, 0, 9) | (55, 0, 7) | B | 6 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | LINE.ACCESS.OBJ | ⟦1c0b29df1⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (44, 0, 9) | (47, 0, 24) | A | 61 | 128 | 128 | -------- | 0x0 | 12 | 791101 | 791101 | LINE.ACCESS.S | ⟦f37098637⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 1) | (14, 0, 2) | (13, 0, 5) | A | 2 | 128 | 128 | -------- | 0x0 | 26 | 791101 | 791101 | LSTFIL | ⟦d925b733b⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 20) | (19, 0, 7) | (19, 0, 13) | B | 8 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | MUTEX.OBJ | ⟦307f738c7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (14, 0, 7) | (13, 0, 26) | B | 7 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | OPESYS.OBJ | ⟦56a818a80⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (28, 0, 30) | (31, 0, 7) | A | 93 | 128 | 128 | -------- | 0x0 | 80 | 791101 | 830315 | OPESYS.S | ⟦09fd81e18⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (6, 0, 10) | (5, 0, 11) | A | 30 | 128 | 128 | -------- | 0x0 | 15 | 791101 | 830315 | PLZ.MACROS.S | ⟦15b692303⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (36, 0, 7) | (38, 0, 19) | A | 79 | 128 | 128 | -------- | 0x0 | 57 | 791101 | 791101 | PLZ.QUEU.ASM | ⟦291e25dbd⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 25) | (74, 0, 5) | (74, 0, 23) | B | 11 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | PLZ.QUEU.OBJ | ⟦d2a0d4b4c⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 25) | (56, 0, 22) | (65, 0, 3) | A | 91 | 128 | 128 | -------- | 0x0 | 79 | 791101 | 791101 | PLZ.QUEU.S | ⟦86806e9f8⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 1) | (15, 0, 7) | (15, 0, 17) | B | 3 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | RESET.OBJ | ⟦1e67db249⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (15, 0, 13) | (15, 0, 21) | B | 7 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | RXDRIVER.OBJ | ⟦379890b31⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 6) | (15, 0, 22) | (15, 0, 24) | B | 4 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | SIO.DRI.OBJ | ⟦08b08e1c8⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (19, 0, 10) | (19, 0, 25) | B | 4 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | SIO.INT.OBJ | ⟦5607f5815⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (27, 0, 22) | (27, 0, 27) | B | 2 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | SIOCALL.OBJ | ⟦31c96fcf6⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (10, 0, 7) | (5, 0, 24) | A | 54 | 128 | 128 | -------- | 0x0 | 16 | 791101 | 830315 | STAMP.ASM | ⟦910bba15a⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 25) | (57, 0, 9) | (62, 0, 12) | B | 8 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | STAMP.OBJ | ⟦74c527aef⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (0, 0, 22) | (49, 0, 4) | A | 64 | 128 | 128 | -------- | 0x0 | 76 | 791101 | 791101 | STAMP.S | ⟦312490745⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 1) | (27, 0, 13) | (27, 0, 17) | B | 6 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | START.OBJ | ⟦eb021986f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (26, 0, 8) | (27, 0, 12) | B | 28 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | STATUS.BUF.OBJ | ⟦4d91f5832⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (18, 0, 12) | (18, 0, 17) | B | 2 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | SUBXDQ.OBJ | ⟦07f3cb9f4⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (6, 0, 6) | (5, 0, 7) | A | 16 | 128 | 128 | -------- | 0x0 | 125 | 820825 | 830315 | SUBXDQ.S | ⟦a61563ec9⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 20) | (0, 0, 16) | (0, 0, 31) | B | 4 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | SYS.RAM.OBJ | ⟦63be0dfa9⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (33, 0, 23) | (33, 0, 27) | A | 7 | 128 | 128 | -------- | 0x0 | 23 | 820310 | 791101 | SYS.RAM.S | ⟦b54e9b68e⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 5) | (24, 0, 17) | (25, 0, 30) | B | 15 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TABLE.OBJ | ⟦656b4375f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 25) | (19, 0, 18) | (19, 0, 21) | B | 5 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TABRES.OBJ | ⟦8e26c58d1⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (7, 0, 7) | (7, 0, 22) | A | 3 | 128 | 128 | -------- | 0x0 | 99 | 820907 | 791101 | TC500.II.LINK | ⟦11673da14⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 10) | (22, 0, 7) | (14, 0, 25) | P | 98 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TC500.II.LNK | ⟦31d6d7c7a⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (32, 0, 8) | (40, 0, 1) | A | 68 | 128 | 128 | -------- | 0x0 | 41 | 791101 | 791101 | TC500.II.LNK.MAP | ⟦bb403d8ef⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 20) | (14, 0, 11) | (10, 0, 15) | A | 54 | 128 | 128 | -------- | 0x0 | 40 | 791101 | 791101 | TC500.II.LNK.SYM | ⟦0731014cf⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (24, 0, 9) | (39, 0, 17) | B | 5 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TIMER.OBJ | ⟦2263f270f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (21, 0, 6) | (21, 0, 8) | A | 20 | 128 | 128 | -------- | 0x0 | 34 | 791101 | 791101 | TIMER.S | ⟦a3ddb749e⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 5) | (18, 0, 14) | (17, 0, 30) | B | 12 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TX.OBJ | ⟦0d5efe2c1⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (27, 0, 30) | (32, 0, 6) | B | 4 | 128 | 128 | -------- | 0x0 | 128 | 791101 | 791101 | TXDRIVER.OBJ | ⟦620f06147⟧ MCZFile |
0x00000…00088 (0, 0, 0) DataSector
0x00088…00110 (0, 0, 1) UnusedSector ┆ TABLE SYN2ST 3882 TABLE SYN3ST 38BC TABLE SYN4ST 38F6 TABLE SYNC_T 2842 TXDRIVER SYNTAB Z ┆
0x00110…00198 (0, 0, 2) DataSector
0x00198…00220 (0, 0, 3) UnusedSector ┆ FLA 38DE TABLE RXSTOP 2A71 RXDRIVER RXTERM 2BE1 SIO.DRI SELECT 2710 LINE.ACCESS SHASEL h ┆
0x00220…002a8 (0, 0, 4) DataSector
0x002a8…00330 (0, 0, 5) UnusedSector ┆ 66 PLZ.QUEU QUE1RE 3CD3 SYS.RAM QUE2RE 3CDB SYS.RAM QUE3RE 3CE3 SYS.RAM QUE4RE 3CEB SYS.RA ( ┆
0x00330…003b8 (0, 0, 6) DataSector
0x003b8…00440 (0, 0, 7) UnusedSector ┆ 25AF I8253 SYSRAM 390B SYS.RAM TABRES 16E6 TABRES TAB_RE 007A RESET TIM1OU 383C TABLE j┆
0x00440…004c8 (0, 0, 8) UnusedSector ┆ 2721 LINE.ACCESS SIG 2112 OPESYS SIGNAL 15D2 PLZ.QUEU SIO1CH 3C8B SYS.RAM SIO2CH 3C95 ┆
0x004c8…00550 (0, 0, 9) UnusedSector ┆ 2755 TXDRIVER TRAXST 2B22 SIO.DRI TRA_EN 2815 TXDRIVER TRA_SY 2830 TXDRIVER TRQBUF 16A6 ┆
0x00550…005d8 (0, 0, 10) UnusedSector ┆ M RCT1CH 13E9 PLZ.QUEU RCT2CH 13EB PLZ.QUEU RCT3CH 13ED PLZ.QUEU RCT4CH 13EF PLZ.QUEU REC1RO ┆
0x005d8…00660 (0, 0, 11) Descriptor {
0x005d8…00660 am = CHS(0, 0, 11, #4) // 0x5d8 @0x0
0x005d8…00660 rsv0 = 00000000 // 0x5da @0x2
0x005d8…00660 file_id = 0000 // 0x5de @0x6
0x005d8…00660 dirsect = (22, 0, 20) // 0x5e0 @0x8
0x005d8…00660 firstsect = (0, 0, 16) // 0x5e2 @0xa
0x005d8…00660 lastsect = (0, 0, 31) // 0x5e4 @0xc
0x005d8…00660 type = 0x10 // 0x5e6 @0xe
0x005d8…00660 reccnt = 0x0004 // 0x5e7 @0xf
0x005d8…00660 reclen = 0x0080 // 0x5e9 @0x11
0x005d8…00660 blklen = 0x0080 // 0x5eb @0x13
0x005d8…00660 prop = 0x00 // 0x5ed @0x15
0x005d8…00660 adr = 0x0000 // 0x5ee @0x16
0x005d8…00660 lastbytes = 0x0080 // 0x5f0 @0x18
0x005d8…00660 created = »791101 « // 0x5f2 @0x1a
0x005d8…00660 modified = »791101 « // 0x5fa @0x22
0x005d8…00660 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x602 @0x2a
0x005d8…00660 prev = (22, 0, 20) // 0x65a @0x82
0x005d8…00660 next = (0, 0, 16) // 0x65c @0x84
0x005d8…00660 crc = beb1 // 0x65e @0x86
0x005d8…00660 }
0x00660…006e8 (0, 0, 12) UnusedSector ┆ TIM1ST 383A TABLE TIM1VA 383B TABLE TIM2OU 3876 TABLE TIM2ST 3874 TABLE TIM2VA 3875 ┆
0x006e8…00770 (0, 0, 13) UnusedSector ┆ SYS.RAM SIO3CH 3C9F SYS.RAM SIO4CH 3CA9 SYS.RAM SIOREA 2CE6 SIOCALL SRELEA 209F OPESYS STAM _┆
0x00770…007f8 (0, 0, 14) UnusedSector ┆ PLZ.QUEU TRS1QU 3D13 SYS.RAM TRS2QU 3D1B SYS.RAM TRS3QU 3D23 SYS.RAM TRS4QU 3D2B SYS.RAM C ┆
0x007f8…00880 (0, 0, 15) UnusedSector ┆ 1737 SIO.INT REC1SU 3839 TABLE REC2RO 173A SIO.INT REC2SU 3873 TABLE REC3RO 173D S ] ┆
0x00880…00908 (0, 0, 16) DataSector
0x00908…00990 (0, 0, 17) Descriptor {
0x00908…00990 am = CHS(0, 0, 17, #4) // 0x908 @0x0
0x00908…00990 rsv0 = 00000000 // 0x90a @0x2
0x00908…00990 file_id = 0000 // 0x90e @0x6
0x00908…00990 dirsect = (22, 0, 5) // 0x910 @0x8
0x00908…00990 firstsect = (0, 0, 22) // 0x912 @0xa
0x00908…00990 lastsect = (49, 0, 4) // 0x914 @0xc
0x00908…00990 type = 0x20 // 0x916 @0xe
0x00908…00990 reccnt = 0x0040 // 0x917 @0xf
0x00908…00990 reclen = 0x0080 // 0x919 @0x11
0x00908…00990 blklen = 0x0080 // 0x91b @0x13
0x00908…00990 prop = 0x00 // 0x91d @0x15
0x00908…00990 adr = 0x0000 // 0x91e @0x16
0x00908…00990 lastbytes = 0x004c // 0x920 @0x18
0x00908…00990 created = »791101 « // 0x922 @0x1a
0x00908…00990 modified = »791101 « // 0x92a @0x22
0x00908…00990 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x932 @0x2a
0x00908…00990 prev = (22, 0, 5) // 0x98a @0x82
0x00908…00990 next = (0, 0, 22) // 0x98c @0x84
0x00908…00990 crc = 4adc // 0x98e @0x86
0x00908…00990 }
0x00990…00a18 (0, 0, 18) UnusedSector ┆ P 2D56 STAMP START 00F6 START START_ 2773 TXDRIVER STIME1 18EB CH.PROC STIME2 18EF $W┆
0x00a18…00aa0 (0, 0, 19) UnusedSector ┆ TABLE TIM3OU 38B0 TABLE TIM3ST 38AE TABLE TIM3VA 38AF TABLE TIM4OU 38EA TABLE TIM4ST y┆
0x00aa0…00b28 (0, 0, 20) UnusedSector ┆ IO.INT REC3SU 38AD TABLE REC4RO 1740 SIO.INT REC4SU 38E7 TABLE RECEIV 272F LINE.ACCESS RECI ┆
0x00b28…00bb0 (0, 0, 21) DataSector
[…0x1…]
0x00c38…00cc0 (0, 0, 23) UnusedSector ┆ CH.PROC STIME3 18F3 CH.PROC STIME4 18F7 CH.PROC SUBCRE 22A0 OPESYS SUBDEQ 226C OPESYS SUBE \┆
0x00cc0…00d48 (0, 0, 24) UnusedSector ┆ 38E8 TABLE TIM4VA 38E9 TABLE TIMER 1FB6 TIMER TIMPRE 1F1E CHAN.MOD TRA1RO 1726 SIO.INT T ┆
0x00d48…00dd0 (0, 0, 25) UnusedSector ┆ 2147 OPESYS RECROU 2871 RXDRIVER RECX 1493 PLZ.QUEU REC_ST 288B RXDRIVER REM_CAD 0 ┆
0x00dd0…00e58 (0, 0, 26) DataSector
[…0x1…]
0x00ee0…00f68 (0, 0, 28) UnusedSector ┆ NQ 2281 OPESYS SUBREC 21F4 OPESYS SUBSEN 21AC OPESYS SUBXDQ 1EC2 SUBXDQ SYN1ST 3848 c┆
0x00f68…00ff0 (0, 0, 29) UnusedSector ┆ RA2RO 1729 SIO.INT TRA3RO 172C SIO.INT TRA4RO 172F SIO.INT TRANSM 268B LINE.ACCESS TRAROU xN┆
0x00ff0…01078 (0, 0, 30) UnusedSector ┆ C94 CONFTAB REST 15F3 PLZ.QUEU RX1FLA 3830 TABLE RX2FLA 386A TABLE RX3FLA 38A4 TABLE RX4 @u┆
0x01078…01100 (0, 0, 31) DataSector
0x01100…01188 (1, 0, 0) UnusedSector ┆ 1427 PLZ.QUEU PUTMES 1586 PLZ.QUEU PUTPWQ 144B PLZ.QUEU PUTTRQ 146F PLZ.QUEU PWQBUF 16 k ┆
0x01188…01210 (1, 0, 1) UnusedSector ┆ ELE4AD 38FA TABLE EMP1QU 3CB3 SYS.RAM EMP2QU 3CBB SYS.RAM EMP3QU 3CC3 SYS.RAM EMP4QU Y ┆
0x01210…01298 (1, 0, 2) UnusedSector ┆ 38F1 TABLE NO_SYN 2917 RXDRIVER NTIME1 18E9 CH.PROC NTIME2 18ED CH.PROC NTIME3 18F1 C ┆
0x01298…01320 (1, 0, 3) UnusedSector ┆ CH.PROC COM2RE 230F CR80LTU COM3PR 1A99 CH.PROC COM3RE 2330 CR80LTU COM4PR 1B69 CH.PROC COM4 ┆
0x01320…013a8 (1, 0, 4) UnusedSector ┆ N.MOD LAT1CH 1FAE TIMER LAT2CH 1FB0 TIMER LAT3CH 1FB2 TIMER LAT4CH 1FB4 TIMER LHROUT \┆
0x013a8…01430 (1, 0, 5) UnusedSector ┆ 17A9 CH.PROC CH2TAB 17F3 CH.PROC CH3TAB 183D CH.PROC CH4TAB 1887 CH.PROC CHA1ST 22DA ┆
0x01430…014b8 (1, 0, 6) UnusedSector ┆ 3CCB SYS.RAM END_TR 2808 TXDRIVER ENTER_CRITICAL_SECTION 137A MUTEX ERR1RE 1759 SIO.INT ERR 0 ┆
0x014b8…01540 (1, 0, 7) UnusedSector ┆ H.PROC NTIME4 18F5 CH.PROC OUTLHR 1DB9 BUFFER OVLDET 1606 PLZ.QUEU PARAM_ 00CC RESET PER1MI k┆
0x01540…015c8 (1, 0, 8) UnusedSector ┆ RE 2351 CR80LTU COMINI 235E CR80LTU COMMAND_HANDLER 0821 COMMAND COMREC 24A7 CR80LTU ┆
0x015c8…01650 (1, 0, 9) UnusedSector ┆ 1D75 BUFFER LINEDO 2699 LINE.ACCESS LINEUP 261F LINE.ACCESS LINE_MON 12C5 STATUS.BUF LINE_STATUS_BUFF 2 ┆
0x01650…016d8 (1, 0, 10) UnusedSector ┆ CR80LTU CHA1TA 3822 TABLE CHA2ST 22FB CR80LTU CHA2TA 385C TABLE CHA3ST 231C CR80LTU CHA3TA 8┆
0x016d8…01760 (1, 0, 11) UnusedSector ┆ 2RE 175C SIO.INT ERR3RE 175F SIO.INT ERR4RE 1762 SIO.INT ERRREC 2AE2 ERRREC EXBEGI 00 'A┆
0x01760…017e8 (1, 0, 12) UnusedSector ┆ 3849 TABLE PER2MI 3883 TABLE PER3MI 38BD TABLE PER4MI 38F7 TABLE POL1QU 3CF3 SYS.RA 7 ┆
0x017e8…01870 (1, 0, 13) UnusedSector ┆ COMTRA 240C CR80LTU CONTEN 2921 RXDRIVER CONTIN 29B8 RXDRIVER COU1BY 3836 TABLE COU2BY ┆
0x01870…018f8 (1, 0, 14) UnusedSector ┆ ER 1066 STATUS.BUF MAX1TI 2D48 STAMP MAX2TI 2D4C STAMP MAX3TI 2D50 STAMP MAX4TI I┆
0x018f8…01980 (1, 0, 15) UnusedSector ┆ 3896 TABLE CHA4ST 233D CR80LTU CHA4TA 38D0 TABLE CHANGE 26C1 LINE.ACCESS CHANNEL_IO 0328 G┆
0x01980…01a08 (1, 0, 16) UnusedSector ┆ 00 INIT EXIT_CRITICAL_SECTION 13C1 MUTEX EXSCHE 2229 OPESYS EXT1ST 1748 SIO.INT EXT2ST ┆
0x01a08…01a90 (1, 0, 17) UnusedSector ┆ M POL2QU 3CFB SYS.RAM POL3QU 3D03 SYS.RAM POL4QU 3D0B SYS.RAM POLENQ 1E70 BUFFER POLOVL ┆
0x01a90…01b18 (1, 0, 18) UnusedSector ┆ 3870 TABLE COU3BY 38AA TABLE COU4BY 38E4 TABLE CR80BUF 11E3 STATUS.BUF CT1 17AF CH.PRO = ┆
0x01b18…01ba0 (1, 0, 19) UnusedSector ┆ 2D54 STAMP MESADD 220F OPESYS MIN1TI 2D46 STAMP MIN2TI 2D4A STAMP MIN3TI 2D4E STAMP MIN4 ┆
0x01ba0…01c28 (1, 0, 20) UnusedSector ┆ CH.IO CHARAC 29AC RXDRIVER CHE1CA 3838 TABLE CHE2CA 3872 TABLE CHE3CA 38AC TABLE CHE4CA ┆
0x01c28…01cb0 (1, 0, 21) UnusedSector ┆ 174B SIO.INT EXT3ST 174E SIO.INT EXT4ST 1751 SIO.INT EXTSTA 2A7B EXTSTA GETBUF 13F1 PLZ. 2 ┆
0x01cb0…01d38 (1, 0, 22) UnusedSector ┆ 163A PLZ.QUEU PRE_ST 2855 TXDRIVER PROCES 00EE RESET PRO_CR 2C9E CREA PSEUDO 284E TXDRI ┆
0x01d38…01dc0 (1, 0, 23) UnusedSector ┆ C CT2 17F9 CH.PROC CT3 1843 CH.PROC CT4 188D CH.PROC DECREM 2F1B STAMP DLCBUF d┆
0x01dc0…01e48 (1, 0, 24) UnusedSector ┆ TI 2D52 STAMP MINMAX 2EB6 STAMP N1TIME 196F CH.PROC N2TIME 1A3F CH.PROC N3TIME 1B0F u ┆
0x01e48…01ed0 (1, 0, 25) UnusedSector ┆ 38E6 TABLE CHECKS 2A23 RXDRIVER CHECK_CAD 0BAF CONFTAB CL_ACCESS_INDIC 0E8D CONFTAB CL_TE 4 ┆
0x01ed0…01f58 (1, 0, 26) UnusedSector ┆ QUEU GETMES 1559 PLZ.QUEU GET_CAD 0D25 CONFTAB HUNT 2A54 RXDRIVER I8253 2555 I8253 INOUT ┆
0x01f58…01fe0 (1, 0, 27) UnusedSector ┆ VER PT1 17D7 CH.PROC PT2 1821 CH.PROC PT3 186B CH.PROC PT4 18B5 CH.PROC PUTBUF B ┆
0x01fe0…02068 (1, 0, 28) UnusedSector ┆ 1E46 BUFFER DOWN_MESS 128B STATUS.BUF ELE1AD 384C TABLE ELE2AD 3886 TABLE ELE3AD 38C0 TABLE 0d┆
0x02068…020f0 (1, 0, 29) UnusedSector ┆ CH.PROC N4TIME 1BDF CH.PROC NEW1BU 3843 TABLE NEW2BU 387D TABLE NEW3BU 38B7 TABLE NEW4BU M┆
0x020f0…02178 (1, 0, 30) UnusedSector ┆ RM_STATUS_BUFFER 0F52 STATUS.BUF COM1PR 18F9 CH.PROC COM1RE 22EE CR80LTU COM2PR 19C9 ┆
0x02178…02200 (1, 0, 31) UnusedSector ┆ 1E0E BUFFER INSERT_CAD 0C00 CONFTAB INTCTC 3820 TABLE INTSIO 3800 TABLE IYSEL 1F68 CHA ┆
0x02200…02288 (2, 0, 0) UnusedSector ┆ ADDROU 2DBA STAMP BEGIN 390A SYS.RAM BINBCD 2E76 STAMP BUF1AD 3850 TABLE BUF2AD 388 h ┆
0x02288…02310 (2, 0, 1) UnusedSector ┆ ELE2AD 8 PER2MI 8 SYN2ST 8 REC2SUs8 TIM2VAu8 TIM2STt8 TIM2OUv8 CHE2CAr8 ADD2EL 8 COU2BYp8 ADD2BUn8 NEW2BU}8 TX2UND|8 Bx┆
0x02310…02398 (2, 0, 2) UnusedSector ┆ 020A EXTSTA 2A7B 0067 ERRREC 2AE2 0040 SIO.DRI 2B22 0102 CREA 2C24 00C2 SIOCALL 2CE6 _ ┆
0x02398…02420 (2, 0, 3) UnusedSector ┆ IVERq( RXSTOPq* HUNTT* CHECKS#* CONTIN ) CHARAC ) CONTEN!) NO_SYN ) REC_ST ( RECROUq( EXTSTA{* EXTSTA{* ERRREC * / ┆
0x02420…024a8 (2, 0, 4) UnusedSector ┆ C C3REC 1ABE CH.PROC C4REC 1B8E CH.PROC CAD_ERROR 115C STATUS.BUF CAD_STATUS 0D9B CONFTAB CH1TAB ┆
0x024a8…02530 (2, 0, 5) UnusedSector ┆ UEU RETRANS_QUEU CH_NO CR80_RESP ACK_STATUS TX9 RETRANS_BUF_PTR CH_STATUS BUF_PTR DLC P BUFFERu `.┆
0x02530…025b8 (2, 0, 6) UnusedSector ┆ CHA1TA"8 SYN1STH8 PER1MII8 RX1FLA08 BUF1ADP8 BY1COUN8 ELE1ADL8 REC1SU98 TIM1VA;8 TIM1ST:8 TIM1OU<8 CHE1CA88 ADD1EL ┆
0x025b8…02640 (2, 0, 7) DataSector
0x02640…026c8 (2, 0, 8) UnusedSector ┆ ERRREC * SIO.DRI"+ RXTERM + TXTERM + TRAXST"+ CREA$, PRO_CR , SIOCALL , SIOREA , STAMPB- DECREM / MINMAX ┆
0x026c8…02750 (2, 0, 9) UnusedSector ┆ PLINK 4.0 LOAD MAP MODULE ORIGIN LENGTH INIT 0000 007A RESET 007A 007C START 00F6 012C CH. t┆
0x02750…027d8 (2, 0, 10) UnusedSector ┆ BUF_HD POLENQp DLCBUFF INOUT OUTLHR LHROUTu SUBXDQ SUBXDQ CHAN.MOD IYSELh TIMPRE TIMER ┆
0x027d8…02860 (2, 0, 11) UnusedSector ┆ X8 COU1BY68 ADD1BU48 NEW1BUC8 TX1UNDB8 INTCTC 8 INTSIO 8 SYS.RAM 9 TRS4QU+= TRS3QU#= TRS2QU = TRS1QU = POL4QU = P E!┆
0x02860…028e8 (2, 0, 12) DataSector
0x028e8…02970 (2, 0, 13) UnusedSector ┆ . BINBCDv. ACCUM - ADDROU - STAMPV- MAX4TIT- MIN4TIR- MAX3TIP- MIN3TIN- MAX2TIL- MIN2TIJ- MAX1TIH- MIN1TIF- TABLE 8 UN┆
0x02970…029f8 (2, 0, 14) UnusedSector ┆ IO 0222 05FF COMMAND 0821 038E CONFTAB 0BAF 03A3 STATUS.BUF 0F52 0428 MUTEX 137A 006F P 4 ┆
0x029f8…02a80 (2, 0, 15) UnusedSector ┆ LAT4CH LAT3CH LAT2CH LAT1CH TIMER OPESYS SUBCRE " SUBDEQl" SUBENQ " EXSCHE)" SUBREC ! MESADD " SUBSEN f ┆
0x02a80…02b08 (2, 0, 16) UnusedSector ┆ OL3QU = POL2QU < POL1QU < QUE4RE < QUE3RE < QUE2RE < QUE1RE < EMP4QU < EMP3QU < EMP2QU < EMP1QU < SIO4CH < SIO3CH < ┆
0x02b08…02b90 (2, 0, 17) UnusedSector ┆ 005C STAMP 2D42 0213 TABLE 3800 010A SYS.RAM 390A 0429 LINKAGE INFO 3D33 0000 GLOBAL ADDR E┆
0x02b90…02c18 (2, 0, 18) UnusedSector ┆ CHA4TA 8 BUF4AD 8 BY4COU 8 RX4FLA 8 ELE4AD 8 PER4MI 8 SYN4ST 8 REC4SU 8 TIM4VA 8 TIM4ST 8 TIM4OU 8 CHE4CA 8 ADD4 `~┆
0x02c18…02ca0 (2, 0, 19) UnusedSector ┆ LZ.QUEU 13E9 02FD TABRES 16E6 0040 SIO.INT 1726 0083 CH.PROC 17A9 0490 TX 1C39 013C ┆
0x02ca0…02d28 (2, 0, 20) UnusedSector ┆ ! RECIG! SIG ! WAI SRELEA CR80LTU " COMREC $ COMTRA $ COMINI^# COM4REQ# CHA4ST=# COM3RE0# CHA3ST # COM2RE # ┆
0x02d28…02db0 (2, 0, 21) UnusedSector ┆ SIO2CH < SIO1CH < SYSRAM 9 BEGIN 9 $┆
0x02db0…02e38 (2, 0, 22) UnusedSector ┆ ESS MODULE ACCUM 2DC5 STAMP ADD1BU 3834 TABLE ADD1EL 3858 TABLE ADD2BU 386E TABLE ADD2EL kD┆
0x02e38…02ec0 (2, 0, 23) UnusedSector ┆ EL 9 COU4BY 8 ADD4BU 8 NEW4BU 8 TX4UND 8 CHA3TA 8 SYN3ST 8 PER3MI 8 RX3FLA 8 BUF3AD 8 BY3COU 8 ELE3AD 8 REC3SU 8 TI l ┆
0x02ec0…02f48 (2, 0, 24) UnusedSector ┆ BUFFER 1D75 014B SUBXDQ 1EC0 005E CHAN.MOD 1F1E 0090 TIMER 1FAE 00F1 OPESYS 209F 02 ┆
0x02f48…02fd0 (2, 0, 25) UnusedSector ┆ CHA2ST " COM1RE " CHA1ST " I8253U% SYNTAB % I8253U% LINE.ACCESS % RECEIV/' SHASEL!' SELECT ' CHANGE & LINEDO & ┆
0x02fd0…03058 (2, 0, 26) UnusedSector ┆ A TABLE BUF3AD 38C4 TABLE BUF4AD 38FE TABLE BUF_HD 1EA6 BUFFER BY1COU 384E TABLE BY2COU h ┆
0x03058…030e0 (2, 0, 27) UnusedSector ┆ 3892 TABLE ADD3BU 38A8 TABLE ADD3EL 38CC TABLE ADD4BU 38E2 TABLE ADD4EL 3906 TABLE ┆
0x030e0…03168 (2, 0, 28) UnusedSector ┆ M3VA 8 TIM3ST 8 TIM3OU 8 CHE3CA 8 ADD3EL 8 COU3BY 8 ADD3BU 8 NEW3BU 8 TX3UND 8 CHA2TA\8 BUF2AD 8 BY2COU 8 RX2FLAj8 r ┆
0x03168…031f0 (2, 0, 29) UnusedSector ┆ 3B CR80LTU 22DA 027B I8253 2555 0062 LINE.ACCESS 25B7 019E TXDRIVER 2755 011C RXDRIVER 2871 ┆
0x031f0…03278 (2, 0, 30) UnusedSector ┆ TRANSM & LINEUP & TXDRIVERU' PRE_STU( PSEUDON( SYNC_TB( TRA_SY0( TRA_EN ( END_TR ( XMIT_L ' START_s' TRAROUU' RXDR ┆
0x03278…03300 (2, 0, 31) UnusedSector ┆ 3888 TABLE BY3COU 38C2 TABLE BY4COU 38FC TABLE C1REC 191E CH.PROC C2REC 19EE CH.PRO 3 ┆
0x03300…03388 (3, 0, 0) UnusedSector ┆ O CH_NO MONITOR_STATUS CR80_RESP CR80_COMM TABLE_STATUS TABLE_MONITOR ENTER_CRITICAL_SECTIONz P EXIT_C ;┆
0x03388…03410 (3, 0, 1) UnusedSector ┆ FSET OK@ OPCODE_OFFSET LINE_NO_OFFSET AD1_OFFSET AD2_OFFSET ERR0_OFFSET ERR1_OFFSET CR80_RESP_QUEU SIO ┆
0x03410…03498 (3, 0, 2) UnusedSector ┆ ME2 COM2PR C2REC N2TIME? NTIME3 STIME3 COM3PR C3REC N3TIME NTIME4 STIME4 COM4PRi C4REC N4TI q┆
0x03498…03520 (3, 0, 3) UnusedSector ┆ CAD1 CAD2 PCT I INSERT_CAD CL_NO CL_STATUS CAD1 CAD2 PCT REM_CAD CL_NO CAD1 CAD2 P (A┆
0x03520…035a8 (3, 0, 4) UnusedSector ┆ 9 TX9 TX9 DATA MAKS_DELAY EMPTY FALSE LINE_IS_UP LINE_IS_DOWN OK TRANS_NOT_COMPLETED SIO_INPUT_Q -┆
0x035a8…03630 (3, 0, 5) UnusedSector ┆ LINE_DOWN_COMMAND NO_OF_CLUSTERS CLR_ERROR 0 CAD1_OFFSET CAD2_OFFSET L_C1_OFFSET L_C2_OFFSET ERR0_OFFSET E ┆
0x03630…036b8 (3, 0, 6) DataSector
0x036b8…03740 (3, 0, 7) UnusedSector ┆ _OUTPUT_QUEU SIO_INPUT_QUEU RETRANS_QUEU MONITOR_QUEU LINE_NO CH_NO MONITOR_STATUS CR80_RESP CR80_COMM p┆
0x03740…037c8 (3, 0, 8) UnusedSector ┆ CT GET_CAD% PCT CL_NO CAD1 CAD2 CAD_STATUS CL_NO PCT P CL_ACCESS_INDIC CL_NO PCT P STAT D ┆
0x037c8…03850 (3, 0, 9) UnusedSector ┆ RITICAL_SECTION P PLZ.QUEU TRQBUF PWQBUFf POLOVL: OVLDET REST SIGNAL WAIT PUTMES GETMESY RECX ┆
0x03850…038d8 (3, 0, 10) UnusedSector ┆ RR1_OFFSET ACC0_TIME_OFFSET ) ACC1_TIME_OFFSET * ACC2_TIME_OFFSET + ACC3_TIME_OFFSET , BAUD_RATE_OFFSET OPCODE_OFFSET ┆
0x038d8…03960 (3, 0, 11) UnusedSector ┆ ME CHANNEL_PROCESS FALSE DELAY CH1_CR80_MESSAGE_QUEU CH2_CR80_MESSAGE_QUEU CH3_CR80_MESSAGE_QUEU CH4_CR80_M ┆
0x03960…039e8 (3, 0, 12) UnusedSector ┆ CL_TERM_STATUS_BUFFERR BUF_PTR OPCODE I AD1 AD2 COMMAND P LINE_STATUS_BUFFERf BUF_PTR OPCODE I uG┆
0x039e8…03a70 (3, 0, 13) UnusedSector ┆ US.BUFR CL_TERM_STATUS_BUFFERR LINE_STATUS_BUFFERf CAD_ERROR\ CR80BUF DOWN_MESS LINE_MON FORMAT_STATUS_BUFFER t ┆
0x03a70…03af8 (3, 0, 14) UnusedSector ┆ PUTTRQo PUTPWQK PUTBUF' GETBUF RCT1CH RCT2CH RCT3CH RCT4CH TABRES TABRES INIT_CONF_TAB EMPTY ┆
0x03af8…03b80 (3, 0, 15) UnusedSector ┆ LINE_NO_OFFSET STATUS_OFFSET LINE_UP ` LINE_DOWN a CL_ASSIGN e CL_REMOVE Y START_ANSWER_POLL [ STOP_ANSWER_POLL \ B ┆
0x03b80…03c08 (3, 0, 16) UnusedSector ┆ ESSAGE_QUEU CH_RATE ` IN_USE CR80_RESP_QUEU SIO_OUTPUT_QUEU SIO_INPUT_QUEU RETRANS_QUEU MONITOR_QUEU LINE_ Z ┆
0x03c08…03c90 (3, 0, 17) UnusedSector ┆ COMMAND P CAD_ERROR\ BUF_PTR P CR80BUF OUTPUT_BUF_PTR BUF_PTR P DOWN_MESS P LINE_MON LINE_ a8┆
0x03c90…03d18 (3, 0, 18) UnusedSector ┆ R CLEAR_OVERLOAD LINE_IS_UP LINE_IS_DOWN CLUSTER_UP CLUSTER_DOWN TERMINAL_DOWN CLUSTER_REMOVE CALL_RECEIV ┆
0x03d18…03da0 (3, 0, 19) UnusedSector ┆ TABRES CT_ADR COUNT PCT SIO.INT& ERR4REb EXT4STQ REC4RO@ TRA4RO/ ERR3RE_ EXT3STN REC3RO= TRA3R ┆
0x03da0…03e28 (3, 0, 20) UnusedSector ┆ DATA_PACK P CH_SPEED b CR80_RESP_QUEU LINE_NO CH_NO CR80_RESP CR80_COMM POLL_COMMAND COMMAND_HANDLER! OPC c┆
0x03e28…03eb0 (3, 0, 21) UnusedSector ┆ NO CH_NO MONITOR_STATUS CR80_RESP CR80_COMM TABLE_STATUS TABLE_MONITOR TAD1 TAD2 MULTI_TEXT P1 ┆
0x03eb0…03f38 (3, 0, 22) UnusedSector ┆ STATUS CL_NO CAD1 CAD2 STATUS P MUTEXz ENTER_CRITICAL_SECTIONz EXIT_CRITICAL_SECTION MUTUAL_EXCLUSION +c┆
0x03f38…03fc0 (3, 0, 23) UnusedSector ┆ ED LINE_STAT OVERLOAD CADERROR 1 CLR_ERROR 0 ACK NACK LINE_UP_COMMAND @ LINE_DOWN_COMMAND LINE_UP EMPTY .┆
0x03fc0…04048 (3, 0, 24) UnusedSector ┆ O, ERR2RE\ EXT2STK REC2RO: TRA2RO) ERR1REY EXT1STH REC1RO7 TRA1RO& CH.PROC CH1TAB CT1 PT1 CH2TAB /┆
0x04048…040d0 (3, 0, 25) UnusedSector ┆ ODE I INPUT_BUF_PTR BUF_PTR T P CONFTAB CHECK_CAD INSERT_CAD REM_CAD GET_CAD% CAD_STATUS CL `┆
0x040d0…04158 (3, 0, 26) UnusedSector ┆ P2 P3 P4 BUF1_PTR BUF2_PTR BUF3_PTR BUF4_PTR INPUT1_BUF_PTR INPUT2_BUF_PTR INPUT3_BUF_PTR INPUT4_B ┆
0x04158…041e0 (3, 0, 27) UnusedSector ┆ z IN_USE FALSE NOT_USED CR80_RESP_QUEU SIO_OUTPUT_QUEU SIO_INPUT_QUEU RETRANS_QUEU MONITOR_QUEU LINE_N ┆
0x041e0…04268 (3, 0, 28) UnusedSector ┆ LNCLUP c LNCLDW d LNTMDW U LNUP R LNDOWN S LNCLRM Y CALL_DETECTED X LNROCM W LNLNST V BYTE_COUNT_OFFSET STATUS_OF ┆
0x04268…042f0 (3, 0, 29) UnusedSector ┆ CT2 PT2! CH3TAB= CT3C PT3k CH4TAB CT4 PT4 NTIME1 STIME1 COM1PR C1REC N1TIMEo NTIME2 STI ┆
0x042f0…04378 (3, 0, 30) UnusedSector ┆ _ACCESS_INDIC CONFIG_TABLE NO_OF_CLUSTERS DOWN EMPTY UP NO_POLL DO_MESS CL_POLL OVERLOAD CHECK_CAD v ┆
0x04378…04400 (3, 0, 31) UnusedSector ┆ UF_PTR COM1PR C1REC N1TIMEo COM2PR C2REC N2TIME? COM3PR C3REC N3TIME COM4PRi C4REC N4TIME TX 7 ┆
0x04400…04488 (4, 0, 0) UnusedSector ┆ INTERPRETER! NO_ERROR CLUSTER_REMOVE EMPTY TRUE FALSE LINE_UP_COMMAND @ DIAL_UP_MODE NORMAL OVERLOAD % ┆
0x04488…04510 (4, 0, 1) UnusedSector ┆ n* f+ q, p- n. f/w# u. t/ 6 N x ^* V+( ! n( f) " T* 6* 6+ 6& 2 , n$ f% q* 6 6 $┆
0x04510…04598 (4, 0, 2) UnusedSector ┆ S<[<K< ┆
0x04598…04620 (4, 0, 3) UnusedSector ┆ ^ U% & i)) % ^#V & i) & ^#V ! 9 N ' %~ w N A y !c' N ^#V s' ' ( (0(N(B(U( 6 n f ~ ┆
0x04620…046a8 (4, 0, 4) UnusedSector ┆ ( - [ - ( - [ v. n f / B- 0w# 0( = ! 9 n f / ! 0o - d - -MD ~ ( .* a ┆
0x046a8…04730 (4, 0, 5) UnusedSector ┆ 6 6 E ^# ~ n f ~ ^ V { (3! N F q#p N ~ P! q#w N F !K; ! 6 6 n f #~ + l" s r ! u t ! 6 ┆
0x04730…047b8 (4, 0, 6) UnusedSector ┆ , ~& n$ f% ~ D> w& 6 , 3 n$ f% ~ ($ ^* V+{ ( ! 6* 6+ n( f) " T* ` , N x ^* V+{ , 0` , T* $┆
0x047b8…04840 (4, 0, 7) UnusedSector ┆ INIT EXBEGI RESETz PROCES PARAM_ TAB_REz START START CH.IO" CHANNEL_IO( CHANNEL_INPUT_OUTPUT ┆
0x04840…048c8 (4, 0, 8) UnusedSector ┆ ( # n f + u t 4 4 N y 6 6 n f ~ N y w ^ V { # 6 6 6 ~ ( ( 6 6 6 s r # u t ~ 6 K┆
0x048c8…04950 (4, 0, 9) UnusedSector ┆ (. ( .* (. ( .* (. ( (.* B| g . v. n f 3 !B- 0 ' # 0 n f ! >2w ! "B-"D { ┆
0x04950…049d8 (4, 0, 10) UnusedSector ┆ u t MD! q#p! 6 #6 ~ w ~ n f ~ ^ V { (6! 6 #6 ! 6 #6 ! 6 #6 n f " 6 6 ~ w !K; HW┆
0x049d8…04a60 (4, 0, 11) UnusedSector ┆ n f " , 0` , T* 6* 6+ ! ^6 V7{ ( n2 f3 ! 66 67 n0 f1~ N ,> w!> N y 6 " 9 G! " ! N#F jY┆
0x04a60…04ae8 (4, 0, 12) UnusedSector ┆ " NO_CADERROR TRUE FALSE OK LOOP_CODE 1 EOT POL p FSL s CON ACK NACK DATA NO_OF_CLUSTERS OVER ┆
0x04ae8…04b70 (4, 0, 13) UnusedSector ┆ w w 6 ~ N y , (` , 6 6! , ,> N y 6 > N y 6 (` , > N y ~! l( 6 < w! ! ( N ^#V V&┆
0x04b70…04bf8 (4, 0, 14) UnusedSector ┆ - !B- B8 4 ? d B8 4 ? B8 4 u ~ ( .!F- . ( .!J- . ( .!N- . ( .!R- n f B( R8 U ┆
0x04bf8…04c80 (4, 0, 15) UnusedSector ┆ N F " 9 G! " s r ! N#F ~ w ~ w ! N#F q p ! N#F q p > = W%! % ^#V> % y }% % ZO┆
0x04c80…04d08 (4, 0, 16) UnusedSector ┆ q p ! N#F q p s6 r7> w!= w n( f) l" 0 n4 f5 ! ^6 V7{ ( n f " 66 67 6! 6 ^* V+z ( n f " 6* 6+ n( ~┆
0x04d08…04d90 (4, 0, 17) UnusedSector ┆ LOAD EMPTY STATUS_OFFSET P_C1 P_C2 D_C1 D_C2 DATA1_OFFSET DATA2_OFFSET LOOP_OFFSET TYPE_OFFSET ┆
0x04d90…04e18 (4, 0, 18) UnusedSector ┆ ) (!) ) )#* , N x ( ( 6 n f l"0[! MD s* r+! q#p! 6 #6 w# u. t/ q, p- (" ^* V+! q#p n( f) " }┆
0x04e18…04ea0 (4, 0, 19) UnusedSector ┆ s r n f R0 s r ! 9 n f + 5>/ 8 69# >0 # < w W┆
0x04ea0…04f28 (4, 0, 20) UnusedSector ┆ 0 3>6 % y % % 1 3>v y Y Q n f q#p n f ~# n f <S <R <C <B % 9)┆
0x04f28…04fb0 (4, 0, 21) UnusedSector ┆ f) l"0 n f " n4 f5 ^ V ! " : " : # : =#): "3:` =: ~ G:`~o Q: ~ #[: ~ e: } o: }? y: |0# : | : | : #g┆
0x04fb0…05038 (4, 0, 22) UnusedSector ┆ EOT_OFFSET CR80_RESP_QUEU CH_NO CAD1 CAD2 ACK_STATUS POLL_COMMAND POLL" OUTPUT_BUF_PTR I T P ┆
0x05038…050c0 (4, 0, 23) UnusedSector ┆ T* 6* 6+ 6 6 6 N x 6 N x _ N, F- &y ^* V+! q#p n( f) " T* 6* 6+ n. f/s# u. t/ 4, 4- y ( ( ┆
0x050c0…05148 (4, 0, 24) UnusedSector ┆ & H 7 Y ) K : \ , N = _ / Q @ b @ < QS 8 < < c;k;[; @ <X P PR 8 e┆
0x05148…051d0 (4, 0, 25) UnusedSector ┆ @ % % % @ @/@?@ ! 9 N ' % %(D& n )) % ! x O %Y~ w N A y % % { p % p d ┆
0x051d0…05258 (4, 0, 26) UnusedSector ┆ { :`{Q# :@{ : zi :@z : !$, N F # #y , n f ++ ^ V N F > ! 9 " , n$ f%x _ x h WU┆
0x05258…052e0 (4, 0, 27) UnusedSector ┆ CHANNEL_IO( OUTPUT_BUF_PTR I OPCODE CL_AD1 CL_AD2 BUF_PTR T P COMMAND! COMMAND_HANDLER! COMMAND_ cE┆
0x052e0…05368 (4, 0, 28) UnusedSector ┆ { s p ;){ ;) 6 n* f+ ;) 6 6 6 6 N x O w y n. f/w ^* V+! N, F- q#p 6 N, F- ! B ( ┆
0x05368…053f0 (4, 0, 29) UnusedSector ┆ < < ; ; ; "@ < AC 8 < < < < ; 2@ < @B 8 < < ┆
0x053f0…05478 (4, 0, 30) UnusedSector ┆ ! 9 ! 9 N ' N % ~ w A y ! 9 N !' "( & i)) % ~ V @ B( / y & i) & ^#N uP┆
0x05478…05500 (4, 0, 31) UnusedSector ┆ N x w y N y x N y h( p( ~ y/_~ w N y N x w ! 9 ~ ( p- [ - ( ~- [ - X┆
0x05500…05588 (5, 0, 0) UnusedSector ┆ * # " : ( =2 : ( =2 : ( =2 : ( =2 * } ( +" * } ( +" * } ( +" * } ( +" ! @4 M!:8 !t8 ! 8 ! 8 ┆
0x05588…05610 (5, 0, 1) DataSector
0x05610…05698 (5, 0, 2) UnusedSector ┆ 6 f v( ~ (\ ~ !( " Q_ ~ G{ " > p N N ^ U% ! u t . u t 6 ┆
0x05698…05720 (5, 0, 3) DataSector
0x05720…057a8 (5, 0, 4) UnusedSector ┆ #~4 #s#r#s#r 7###N#Fr+si`s#r u t s r " s#r y O " !"8 ^# !"8 $ " !"8 $ " !\8 ;D┆
0x057a8…05830 (5, 0, 5) DataSector
[…0x6…]
0x05b60…05be8 (5, 0, 12) UnusedSector ┆ @> ! 9 n f N#F#p+q+6 ##^#V > ! 9 n f ~ w > ! 9 n f !;┆
0x05be8…05c70 (5, 0, 13) DataSector
[…0x2…]
0x05d80…05e08 (5, 0, 16) UnusedSector ┆ > #4 #w r! @ x O [ 9! s 9 K 9q#p1 @ ! ~ 8 !K9 " )"! ~ ! 9 O " )" [ 9! s 9 K 9q#p1 @ * 9~ R┆
0x05e08…05e90 (5, 0, 17) UnusedSector ┆ ~ w# ~ w#6p#6 > ##s#r#q#p### ## O s#r y2 x2 #~ 7(K# ^ V = G ~$ G ~# ( +5# ┆
0x05e90…05f18 (5, 0, 18) DataSector
[…0x2…]
0x06028…060b0 (5, 0, 21) UnusedSector ┆ ! " )"=w ~ &!6 #~+ &! l" .! ! ~ ! 9 O " 6 [ 9! s 9 K 9q#p1 @ * 9~ s!> w " )" l" * 9#> ┆
0x060b0…06138 (5, 0, 22) UnusedSector ┆ ## q#p N F q p 7 ? ! 9 n f ~ ( = " a ( J " a ( W " a ( a " ! 9 ~ ( !"8 M ┆
0x06138…061c0 (5, 0, 23) DataSector
[…0x2…]
0x062d0…06358 (5, 0, 26) UnusedSector ┆ +6 ! s#r# PY! ~ ! 9 O " )" ~ ! ! l"! q#p #~ !+w! ! ~ ! 9 O " " 4 " ~ " l" .┆
0x06358…063e0 (5, 0, 27) UnusedSector ┆ ( !\8 ( ! 8 ( ! 8 k * } ( +" * } ( +" * } ( +" * } ( +" * # " * # " * # " )┆
0x063e0…06468 (5, 0, 28) DataSector
0x06468…064f0 (5, 0, 29) UnusedSector ┆ ^# !\8 $ " !\8 $ # ! 8 ^# ! 8 $ # ! 8 $ 0# ! 8 ^# ! 8 $ =# ! 8 $ Q# ~ n f ~ ^ ┆
0x064f0…06578 (5, 0, 30) DataSector
0x06578…06600 (5, 0, 31) UnusedSector ┆ " " 5#6 [ 9! f '" ! ^#V7 ! 9 l" 8 K9 B ," )"! ~( S 9#^#V ++ n( !K9 " )"#57 ~"#^#V ?4 ┆
0x06600…06688 (6, 0, 0) DataSector
[…0x4…]
0x068a8…06930 (6, 0, 5) Descriptor {
0x068a8…06930 am = CHS(6, 0, 5, #4) // 0x68a8 @0x0
0x068a8…06930 rsv0 = 00000000 // 0x68aa @0x2
0x068a8…06930 file_id = 0000 // 0x68ae @0x6
0x068a8…06930 dirsect = (22, 0, 15) // 0x68b0 @0x8
0x068a8…06930 firstsect = (6, 0, 6) // 0x68b2 @0xa
0x068a8…06930 lastsect = (5, 0, 7) // 0x68b4 @0xc
0x068a8…06930 type = 0x20 // 0x68b6 @0xe
0x068a8…06930 reccnt = 0x0010 // 0x68b7 @0xf
0x068a8…06930 reclen = 0x0080 // 0x68b9 @0x11
0x068a8…06930 blklen = 0x0080 // 0x68bb @0x13
0x068a8…06930 prop = 0x00 // 0x68bd @0x15
0x068a8…06930 adr = 0x0000 // 0x68be @0x16
0x068a8…06930 lastbytes = 0x007d // 0x68c0 @0x18
0x068a8…06930 created = »820825 « // 0x68c2 @0x1a
0x068a8…06930 modified = »830315 « // 0x68ca @0x22
0x068a8…06930 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x68d2 @0x2a
0x068a8…06930 prev = (22, 0, 15) // 0x692a @0x82
0x068a8…06930 next = (6, 0, 6) // 0x692c @0x84
0x068a8…06930 crc = 4540 // 0x692e @0x86
0x068a8…06930 }
0x06930…069b8 (6, 0, 6) DataSector
[…0x1…]
0x06a40…06ac8 (6, 0, 8) Descriptor {
0x06a40…06ac8 am = CHS(6, 0, 8, #4) // 0x6a40 @0x0
0x06a40…06ac8 rsv0 = 00000000 // 0x6a42 @0x2
0x06a40…06ac8 file_id = 0000 // 0x6a46 @0x6
0x06a40…06ac8 dirsect = (22, 0, 15) // 0x6a48 @0x8
0x06a40…06ac8 firstsect = (6, 0, 10) // 0x6a4a @0xa
0x06a40…06ac8 lastsect = (5, 0, 11) // 0x6a4c @0xc
0x06a40…06ac8 type = 0x20 // 0x6a4e @0xe
0x06a40…06ac8 reccnt = 0x001e // 0x6a4f @0xf
0x06a40…06ac8 reclen = 0x0080 // 0x6a51 @0x11
0x06a40…06ac8 blklen = 0x0080 // 0x6a53 @0x13
0x06a40…06ac8 prop = 0x00 // 0x6a55 @0x15
0x06a40…06ac8 adr = 0x0000 // 0x6a56 @0x16
0x06a40…06ac8 lastbytes = 0x000f // 0x6a58 @0x18
0x06a40…06ac8 created = »791101 « // 0x6a5a @0x1a
0x06a40…06ac8 modified = »830315 « // 0x6a62 @0x22
0x06a40…06ac8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x6a6a @0x2a
0x06a40…06ac8 prev = (22, 0, 15) // 0x6ac2 @0x82
0x06a40…06ac8 next = (6, 0, 10) // 0x6ac4 @0x84
0x06a40…06ac8 crc = 6372 // 0x6ac6 @0x86
0x06a40…06ac8 }
0x06ac8…06b50 (6, 0, 9) DataSector
[…0x16…]
0x07700…07788 (7, 0, 0) UnusedSector ┆ ^#V f u t } 1 n f ^#V n f ' n f ~ K n f n f N h T* n f N /' 3 ! 9 n ┆
0x07788…07810 (7, 0, 1) DataSector
0x07810…07898 (7, 0, 2) UnusedSector ┆ f F#N#6 #q#p#6 ##^#V q > ! 9 n f 6Q# ~ w# N#F p#q> #6 = ##^#V ~┆
0x07898…07920 (7, 0, 3) DataSector
[…0x8…]
0x07d60…07de8 (7, 0, 12) Descriptor {
0x07d60…07de8 am = CHS(7, 0, 12, #4) // 0x7d60 @0x0
0x07d60…07de8 rsv0 = 00000000 // 0x7d62 @0x2
0x07d60…07de8 file_id = 0000 // 0x7d66 @0x6
0x07d60…07de8 dirsect = (22, 0, 15) // 0x7d68 @0x8
0x07d60…07de8 firstsect = (7, 0, 7) // 0x7d6a @0xa
0x07d60…07de8 lastsect = (7, 0, 22) // 0x7d6c @0xc
0x07d60…07de8 type = 0x20 // 0x7d6e @0xe
0x07d60…07de8 reccnt = 0x0003 // 0x7d6f @0xf
0x07d60…07de8 reclen = 0x0080 // 0x7d71 @0x11
0x07d60…07de8 blklen = 0x0080 // 0x7d73 @0x13
0x07d60…07de8 prop = 0x00 // 0x7d75 @0x15
0x07d60…07de8 adr = 0x0000 // 0x7d76 @0x16
0x07d60…07de8 lastbytes = 0x0063 // 0x7d78 @0x18
0x07d60…07de8 created = »820907 « // 0x7d7a @0x1a
0x07d60…07de8 modified = »791101 « // 0x7d82 @0x22
0x07d60…07de8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x7d8a @0x2a
0x07d60…07de8 prev = (22, 0, 15) // 0x7de2 @0x82
0x07d60…07de8 next = (7, 0, 7) // 0x7de4 @0x84
0x07d60…07de8 crc = 5571 // 0x7de6 @0x86
0x07d60…07de8 }
0x07de8…07e70 (7, 0, 13) DataSector
[…0xd…]
0x08558…085e0 (7, 0, 27) UnusedSector ┆ w 6 n f N h + ~ ~ n f ^#V n f o K n f ^#V n f ' K n f w ! ! n f ┆
0x085e0…08668 (7, 0, 28) DataSector
[…0x2a…]
0x09cb8…09d40 (9, 0, 7) Descriptor {
0x09cb8…09d40 am = CHS(9, 0, 7, #4) // 0x9cb8 @0x0
0x09cb8…09d40 rsv0 = 00000000 // 0x9cba @0x2
0x09cb8…09d40 file_id = 0000 // 0x9cbe @0x6
0x09cb8…09d40 dirsect = (22, 0, 15) // 0x9cc0 @0x8
0x09cb8…09d40 firstsect = (9, 0, 12) // 0x9cc2 @0xa
0x09cb8…09d40 lastsect = (7, 0, 29) // 0x9cc4 @0xc
0x09cb8…09d40 type = 0x20 // 0x9cc6 @0xe
0x09cb8…09d40 reccnt = 0x0042 // 0x9cc7 @0xf
0x09cb8…09d40 reclen = 0x0080 // 0x9cc9 @0x11
0x09cb8…09d40 blklen = 0x0080 // 0x9ccb @0x13
0x09cb8…09d40 prop = 0x00 // 0x9ccd @0x15
0x09cb8…09d40 adr = 0x0000 // 0x9cce @0x16
0x09cb8…09d40 lastbytes = 0x0038 // 0x9cd0 @0x18
0x09cb8…09d40 created = »810814 « // 0x9cd2 @0x1a
0x09cb8…09d40 modified = »791101 « // 0x9cda @0x22
0x09cb8…09d40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x9ce2 @0x2a
0x09cb8…09d40 prev = (22, 0, 15) // 0x9d3a @0x82
0x09cb8…09d40 next = (9, 0, 12) // 0x9d3c @0x84
0x09cb8…09d40 crc = 8ebe // 0x9d3e @0x86
0x09cb8…09d40 }
0x09d40…09dc8 (9, 0, 8) DataSector
[…0x1d…]
0x0ad30…0adb8 (10, 0, 6) Descriptor {
0x0ad30…0adb8 am = CHS(10, 0, 6, #4) // 0xad30 @0x0
0x0ad30…0adb8 rsv0 = 00000000 // 0xad32 @0x2
0x0ad30…0adb8 file_id = 0000 // 0xad36 @0x6
0x0ad30…0adb8 dirsect = (22, 0, 15) // 0xad38 @0x8
0x0ad30…0adb8 firstsect = (10, 0, 7) // 0xad3a @0xa
0x0ad30…0adb8 lastsect = (5, 0, 24) // 0xad3c @0xc
0x0ad30…0adb8 type = 0x20 // 0xad3e @0xe
0x0ad30…0adb8 reccnt = 0x0036 // 0xad3f @0xf
0x0ad30…0adb8 reclen = 0x0080 // 0xad41 @0x11
0x0ad30…0adb8 blklen = 0x0080 // 0xad43 @0x13
0x0ad30…0adb8 prop = 0x00 // 0xad45 @0x15
0x0ad30…0adb8 adr = 0x0000 // 0xad46 @0x16
0x0ad30…0adb8 lastbytes = 0x0010 // 0xad48 @0x18
0x0ad30…0adb8 created = »791101 « // 0xad4a @0x1a
0x0ad30…0adb8 modified = »830315 « // 0xad52 @0x22
0x0ad30…0adb8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xad5a @0x2a
0x0ad30…0adb8 prev = (22, 0, 15) // 0xadb2 @0x82
0x0ad30…0adb8 next = (10, 0, 7) // 0xadb4 @0x84
0x0ad30…0adb8 crc = 4e97 // 0xadb6 @0x86
0x0ad30…0adb8 }
0x0adb8…0ae40 (10, 0, 7) DataSector
[…0x5f…]
0x0e0b8…0e140 (13, 0, 7) Descriptor {
0x0e0b8…0e140 am = CHS(13, 0, 7, #4) // 0xe0b8 @0x0
0x0e0b8…0e140 rsv0 = 00000000 // 0xe0ba @0x2
0x0e0b8…0e140 file_id = 0000 // 0xe0be @0x6
0x0e0b8…0e140 dirsect = (22, 0, 10) // 0xe0c0 @0x8
0x0e0b8…0e140 firstsect = (13, 0, 8) // 0xe0c2 @0xa
0x0e0b8…0e140 lastsect = (12, 0, 27) // 0xe0c4 @0xc
0x0e0b8…0e140 type = 0x20 // 0xe0c6 @0xe
0x0e0b8…0e140 reccnt = 0x0036 // 0xe0c7 @0xf
0x0e0b8…0e140 reclen = 0x0080 // 0xe0c9 @0x11
0x0e0b8…0e140 blklen = 0x0080 // 0xe0cb @0x13
0x0e0b8…0e140 prop = 0x00 // 0xe0cd @0x15
0x0e0b8…0e140 adr = 0x0000 // 0xe0ce @0x16
0x0e0b8…0e140 lastbytes = 0x0058 // 0xe0d0 @0x18
0x0e0b8…0e140 created = »810908 « // 0xe0d2 @0x1a
0x0e0b8…0e140 modified = »791101 « // 0xe0da @0x22
0x0e0b8…0e140 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xe0e2 @0x2a
0x0e0b8…0e140 prev = (22, 0, 10) // 0xe13a @0x82
0x0e0b8…0e140 next = (13, 0, 8) // 0xe13c @0x84
0x0e0b8…0e140 crc = 57b0 // 0xe13e @0x86
0x0e0b8…0e140 }
0x0e140…0e1c8 (13, 0, 8) DataSector
[…0x1d…]
0x0f130…0f1b8 (14, 0, 6) Descriptor {
0x0f130…0f1b8 am = CHS(14, 0, 6, #4) // 0xf130 @0x0
0x0f130…0f1b8 rsv0 = 00000000 // 0xf132 @0x2
0x0f130…0f1b8 file_id = 0000 // 0xf136 @0x6
0x0f130…0f1b8 dirsect = (22, 0, 5) // 0xf138 @0x8
0x0f130…0f1b8 firstsect = (14, 0, 7) // 0xf13a @0xa
0x0f130…0f1b8 lastsect = (13, 0, 26) // 0xf13c @0xc
0x0f130…0f1b8 type = 0x10 // 0xf13e @0xe
0x0f130…0f1b8 reccnt = 0x0007 // 0xf13f @0xf
0x0f130…0f1b8 reclen = 0x0080 // 0xf141 @0x11
0x0f130…0f1b8 blklen = 0x0080 // 0xf143 @0x13
0x0f130…0f1b8 prop = 0x00 // 0xf145 @0x15
0x0f130…0f1b8 adr = 0x0000 // 0xf146 @0x16
0x0f130…0f1b8 lastbytes = 0x0080 // 0xf148 @0x18
0x0f130…0f1b8 created = »791101 « // 0xf14a @0x1a
0x0f130…0f1b8 modified = »791101 « // 0xf152 @0x22
0x0f130…0f1b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xf15a @0x2a
0x0f130…0f1b8 prev = (22, 0, 5) // 0xf1b2 @0x82
0x0f130…0f1b8 next = (14, 0, 7) // 0xf1b4 @0x84
0x0f130…0f1b8 crc = 6ce6 // 0xf1b6 @0x86
0x0f130…0f1b8 }
0x0f1b8…0f240 (14, 0, 7) DataSector
0x0f240…0f2c8 (14, 0, 8) Descriptor {
0x0f240…0f2c8 am = CHS(14, 0, 8, #4) // 0xf240 @0x0
0x0f240…0f2c8 rsv0 = 00000000 // 0xf242 @0x2
0x0f240…0f2c8 file_id = 0000 // 0xf246 @0x6
0x0f240…0f2c8 dirsect = (22, 0, 15) // 0xf248 @0x8
0x0f240…0f2c8 firstsect = (14, 0, 9) // 0xf24a @0xa
0x0f240…0f2c8 lastsect = (0, 0, 6) // 0xf24c @0xc
0x0f240…0f2c8 type = 0x10 // 0xf24e @0xe
0x0f240…0f2c8 reccnt = 0x0009 // 0xf24f @0xf
0x0f240…0f2c8 reclen = 0x0080 // 0xf251 @0x11
0x0f240…0f2c8 blklen = 0x0080 // 0xf253 @0x13
0x0f240…0f2c8 prop = 0x00 // 0xf255 @0x15
0x0f240…0f2c8 adr = 0x0000 // 0xf256 @0x16
0x0f240…0f2c8 lastbytes = 0x0080 // 0xf258 @0x18
0x0f240…0f2c8 created = »791101 « // 0xf25a @0x1a
0x0f240…0f2c8 modified = »791101 « // 0xf262 @0x22
0x0f240…0f2c8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xf26a @0x2a
0x0f240…0f2c8 prev = (22, 0, 15) // 0xf2c2 @0x82
0x0f240…0f2c8 next = (14, 0, 9) // 0xf2c4 @0x84
0x0f240…0f2c8 crc = ab5a // 0xf2c6 @0x86
0x0f240…0f2c8 }
0x0f2c8…0f350 (14, 0, 9) DataSector
[…0x13…]
0x0fd68…0fdf0 (14, 0, 29) Descriptor {
0x0fd68…0fdf0 am = CHS(14, 0, 29, #4) // 0xfd68 @0x0
0x0fd68…0fdf0 rsv0 = 00000000 // 0xfd6a @0x2
0x0fd68…0fdf0 file_id = 0000 // 0xfd6e @0x6
0x0fd68…0fdf0 dirsect = (22, 0, 1) // 0xfd70 @0x8
0x0fd68…0fdf0 firstsect = (14, 0, 2) // 0xfd72 @0xa
0x0fd68…0fdf0 lastsect = (13, 0, 5) // 0xfd74 @0xc
0x0fd68…0fdf0 type = 0x20 // 0xfd76 @0xe
0x0fd68…0fdf0 reccnt = 0x0002 // 0xfd77 @0xf
0x0fd68…0fdf0 reclen = 0x0080 // 0xfd79 @0x11
0x0fd68…0fdf0 blklen = 0x0080 // 0xfd7b @0x13
0x0fd68…0fdf0 prop = 0x00 // 0xfd7d @0x15
0x0fd68…0fdf0 adr = 0x0000 // 0xfd7e @0x16
0x0fd68…0fdf0 lastbytes = 0x001a // 0xfd80 @0x18
0x0fd68…0fdf0 created = »791101 « // 0xfd82 @0x1a
0x0fd68…0fdf0 modified = »791101 « // 0xfd8a @0x22
0x0fd68…0fdf0 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xfd92 @0x2a
0x0fd68…0fdf0 prev = (22, 0, 1) // 0xfdea @0x82
0x0fd68…0fdf0 next = (14, 0, 2) // 0xfdec @0x84
0x0fd68…0fdf0 crc = f12c // 0xfdee @0x86
0x0fd68…0fdf0 }
0x0fdf0…0fe78 (14, 0, 30) DataSector
[…0x7…]
0x10230…102b8 (15, 0, 6) Descriptor {
0x10230…102b8 am = CHS(15, 0, 6, #4) // 0x10230 @0x0
0x10230…102b8 rsv0 = 00000000 // 0x10232 @0x2
0x10230…102b8 file_id = 0000 // 0x10236 @0x6
0x10230…102b8 dirsect = (22, 0, 1) // 0x10238 @0x8
0x10230…102b8 firstsect = (15, 0, 7) // 0x1023a @0xa
0x10230…102b8 lastsect = (15, 0, 17) // 0x1023c @0xc
0x10230…102b8 type = 0x10 // 0x1023e @0xe
0x10230…102b8 reccnt = 0x0003 // 0x1023f @0xf
0x10230…102b8 reclen = 0x0080 // 0x10241 @0x11
0x10230…102b8 blklen = 0x0080 // 0x10243 @0x13
0x10230…102b8 prop = 0x00 // 0x10245 @0x15
0x10230…102b8 adr = 0x0000 // 0x10246 @0x16
0x10230…102b8 lastbytes = 0x0080 // 0x10248 @0x18
0x10230…102b8 created = »791101 « // 0x1024a @0x1a
0x10230…102b8 modified = »791101 « // 0x10252 @0x22
0x10230…102b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1025a @0x2a
0x10230…102b8 prev = (22, 0, 1) // 0x102b2 @0x82
0x10230…102b8 next = (15, 0, 7) // 0x102b4 @0x84
0x10230…102b8 crc = 5938 // 0x102b6 @0x86
0x10230…102b8 }
0x102b8…10340 (15, 0, 7) DataSector
0x10340…103c8 (15, 0, 8) Descriptor {
0x10340…103c8 am = CHS(15, 0, 8, #4) // 0x10340 @0x0
0x10340…103c8 rsv0 = 00000000 // 0x10342 @0x2
0x10340…103c8 file_id = 0000 // 0x10346 @0x6
0x10340…103c8 dirsect = (22, 0, 1) // 0x10348 @0x8
0x10340…103c8 firstsect = (15, 0, 9) // 0x1034a @0xa
0x10340…103c8 lastsect = (15, 0, 14) // 0x1034c @0xc
0x10340…103c8 type = 0x10 // 0x1034e @0xe
0x10340…103c8 reccnt = 0x0002 // 0x1034f @0xf
0x10340…103c8 reclen = 0x0080 // 0x10351 @0x11
0x10340…103c8 blklen = 0x0080 // 0x10353 @0x13
0x10340…103c8 prop = 0x00 // 0x10355 @0x15
0x10340…103c8 adr = 0x0000 // 0x10356 @0x16
0x10340…103c8 lastbytes = 0x0080 // 0x10358 @0x18
0x10340…103c8 created = »791101 « // 0x1035a @0x1a
0x10340…103c8 modified = »791101 « // 0x10362 @0x22
0x10340…103c8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1036a @0x2a
0x10340…103c8 prev = (22, 0, 1) // 0x103c2 @0x82
0x10340…103c8 next = (15, 0, 9) // 0x103c4 @0x84
0x10340…103c8 crc = 258a // 0x103c6 @0x86
0x10340…103c8 }
0x103c8…10450 (15, 0, 9) DataSector
[…0x1…]
0x104d8…10560 (15, 0, 11) Descriptor {
0x104d8…10560 am = CHS(15, 0, 11, #4) // 0x104d8 @0x0
0x104d8…10560 rsv0 = 00000000 // 0x104da @0x2
0x104d8…10560 file_id = 0000 // 0x104de @0x6
0x104d8…10560 dirsect = (22, 0, 1) // 0x104e0 @0x8
0x104d8…10560 firstsect = (15, 0, 13) // 0x104e2 @0xa
0x104d8…10560 lastsect = (15, 0, 21) // 0x104e4 @0xc
0x104d8…10560 type = 0x10 // 0x104e6 @0xe
0x104d8…10560 reccnt = 0x0007 // 0x104e7 @0xf
0x104d8…10560 reclen = 0x0080 // 0x104e9 @0x11
0x104d8…10560 blklen = 0x0080 // 0x104eb @0x13
0x104d8…10560 prop = 0x00 // 0x104ed @0x15
0x104d8…10560 adr = 0x0000 // 0x104ee @0x16
0x104d8…10560 lastbytes = 0x0080 // 0x104f0 @0x18
0x104d8…10560 created = »791101 « // 0x104f2 @0x1a
0x104d8…10560 modified = »791101 « // 0x104fa @0x22
0x104d8…10560 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x10502 @0x2a
0x104d8…10560 prev = (22, 0, 1) // 0x1055a @0x82
0x104d8…10560 next = (15, 0, 13) // 0x1055c @0x84
0x104d8…10560 crc = a2da // 0x1055e @0x86
0x104d8…10560 }
0x10560…105e8 (15, 0, 12) DataSector
[…0x6…]
0x10918…109a0 (15, 0, 19) Descriptor {
0x10918…109a0 am = CHS(15, 0, 19, #4) // 0x10918 @0x0
0x10918…109a0 rsv0 = 00000000 // 0x1091a @0x2
0x10918…109a0 file_id = 0000 // 0x1091e @0x6
0x10918…109a0 dirsect = (22, 0, 6) // 0x10920 @0x8
0x10918…109a0 firstsect = (15, 0, 22) // 0x10922 @0xa
0x10918…109a0 lastsect = (15, 0, 24) // 0x10924 @0xc
0x10918…109a0 type = 0x10 // 0x10926 @0xe
0x10918…109a0 reccnt = 0x0004 // 0x10927 @0xf
0x10918…109a0 reclen = 0x0080 // 0x10929 @0x11
0x10918…109a0 blklen = 0x0080 // 0x1092b @0x13
0x10918…109a0 prop = 0x00 // 0x1092d @0x15
0x10918…109a0 adr = 0x0000 // 0x1092e @0x16
0x10918…109a0 lastbytes = 0x0080 // 0x10930 @0x18
0x10918…109a0 created = »791101 « // 0x10932 @0x1a
0x10918…109a0 modified = »791101 « // 0x1093a @0x22
0x10918…109a0 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x10942 @0x2a
0x10918…109a0 prev = (22, 0, 6) // 0x1099a @0x82
0x10918…109a0 next = (15, 0, 22) // 0x1099c @0x84
0x10918…109a0 crc = 2f4d // 0x1099e @0x86
0x10918…109a0 }
0x109a0…10a28 (15, 0, 20) DataSector
[…0x2e…]
0x12298…12320 (17, 0, 3) Descriptor {
0x12298…12320 am = CHS(17, 0, 3, #4) // 0x12298 @0x0
0x12298…12320 rsv0 = 00000000 // 0x1229a @0x2
0x12298…12320 file_id = 0000 // 0x1229e @0x6
0x12298…12320 dirsect = (22, 0, 1) // 0x122a0 @0x8
0x12298…12320 firstsect = (16, 0, 5) // 0x122a2 @0xa
0x12298…12320 lastsect = (15, 0, 30) // 0x122a4 @0xc
0x12298…12320 type = 0x10 // 0x122a6 @0xe
0x12298…12320 reccnt = 0x0025 // 0x122a7 @0xf
0x12298…12320 reclen = 0x0080 // 0x122a9 @0x11
0x12298…12320 blklen = 0x0080 // 0x122ab @0x13
0x12298…12320 prop = 0x00 // 0x122ad @0x15
0x12298…12320 adr = 0x0000 // 0x122ae @0x16
0x12298…12320 lastbytes = 0x0080 // 0x122b0 @0x18
0x12298…12320 created = »791101 « // 0x122b2 @0x1a
0x12298…12320 modified = »791101 « // 0x122ba @0x22
0x12298…12320 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x122c2 @0x2a
0x12298…12320 prev = (22, 0, 1) // 0x1231a @0x82
0x12298…12320 next = (16, 0, 5) // 0x1231c @0x84
0x12298…12320 crc = d4e2 // 0x1231e @0x86
0x12298…12320 }
0x12320…123a8 (17, 0, 4) DataSector
[…0x5…]
0x12650…126d8 (17, 0, 10) Descriptor {
0x12650…126d8 am = CHS(17, 0, 10, #4) // 0x12650 @0x0
0x12650…126d8 rsv0 = 00000000 // 0x12652 @0x2
0x12650…126d8 file_id = 0000 // 0x12656 @0x6
0x12650…126d8 dirsect = (22, 0, 10) // 0x12658 @0x8
0x12650…126d8 firstsect = (17, 0, 5) // 0x1265a @0xa
0x12650…126d8 lastsect = (17, 0, 1) // 0x1265c @0xc
0x12650…126d8 type = 0x20 // 0x1265e @0xe
0x12650…126d8 reccnt = 0x0019 // 0x1265f @0xf
0x12650…126d8 reclen = 0x0080 // 0x12661 @0x11
0x12650…126d8 blklen = 0x0080 // 0x12663 @0x13
0x12650…126d8 prop = 0x00 // 0x12665 @0x15
0x12650…126d8 adr = 0x0000 // 0x12666 @0x16
0x12650…126d8 lastbytes = 0x0059 // 0x12668 @0x18
0x12650…126d8 created = »820224 « // 0x1266a @0x1a
0x12650…126d8 modified = »791101 « // 0x12672 @0x22
0x12650…126d8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1267a @0x2a
0x12650…126d8 prev = (22, 0, 10) // 0x126d2 @0x82
0x12650…126d8 next = (17, 0, 5) // 0x126d4 @0x84
0x12650…126d8 crc = aad9 // 0x126d6 @0x86
0x12650…126d8 }
0x126d8…12760 (17, 0, 11) DataSector
[…0x1b…]
0x135b8…13640 (18, 0, 7) Descriptor {
0x135b8…13640 am = CHS(18, 0, 7, #4) // 0x135b8 @0x0
0x135b8…13640 rsv0 = 00000000 // 0x135ba @0x2
0x135b8…13640 file_id = 0000 // 0x135be @0x6
0x135b8…13640 dirsect = (22, 0, 15) // 0x135c0 @0x8
0x135b8…13640 firstsect = (18, 0, 12) // 0x135c2 @0xa
0x135b8…13640 lastsect = (18, 0, 17) // 0x135c4 @0xc
0x135b8…13640 type = 0x10 // 0x135c6 @0xe
0x135b8…13640 reccnt = 0x0002 // 0x135c7 @0xf
0x135b8…13640 reclen = 0x0080 // 0x135c9 @0x11
0x135b8…13640 blklen = 0x0080 // 0x135cb @0x13
0x135b8…13640 prop = 0x00 // 0x135cd @0x15
0x135b8…13640 adr = 0x0000 // 0x135ce @0x16
0x135b8…13640 lastbytes = 0x0080 // 0x135d0 @0x18
0x135b8…13640 created = »791101 « // 0x135d2 @0x1a
0x135b8…13640 modified = »791101 « // 0x135da @0x22
0x135b8…13640 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x135e2 @0x2a
0x135b8…13640 prev = (22, 0, 15) // 0x1363a @0x82
0x135b8…13640 next = (18, 0, 12) // 0x1363c @0x84
0x135b8…13640 crc = 9f10 // 0x1363e @0x86
0x135b8…13640 }
0x13640…136c8 (18, 0, 8) DataSector
0x136c8…13750 (18, 0, 9) Descriptor {
0x136c8…13750 am = CHS(18, 0, 9, #4) // 0x136c8 @0x0
0x136c8…13750 rsv0 = 00000000 // 0x136ca @0x2
0x136c8…13750 file_id = 0000 // 0x136ce @0x6
0x136c8…13750 dirsect = (22, 0, 5) // 0x136d0 @0x8
0x136c8…13750 firstsect = (18, 0, 14) // 0x136d2 @0xa
0x136c8…13750 lastsect = (17, 0, 30) // 0x136d4 @0xc
0x136c8…13750 type = 0x10 // 0x136d6 @0xe
0x136c8…13750 reccnt = 0x000c // 0x136d7 @0xf
0x136c8…13750 reclen = 0x0080 // 0x136d9 @0x11
0x136c8…13750 blklen = 0x0080 // 0x136db @0x13
0x136c8…13750 prop = 0x00 // 0x136dd @0x15
0x136c8…13750 adr = 0x0000 // 0x136de @0x16
0x136c8…13750 lastbytes = 0x0080 // 0x136e0 @0x18
0x136c8…13750 created = »791101 « // 0x136e2 @0x1a
0x136c8…13750 modified = »791101 « // 0x136ea @0x22
0x136c8…13750 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x136f2 @0x2a
0x136c8…13750 prev = (22, 0, 5) // 0x1374a @0x82
0x136c8…13750 next = (18, 0, 14) // 0x1374c @0x84
0x136c8…13750 crc = 6fa2 // 0x1374e @0x86
0x136c8…13750 }
0x13750…137d8 (18, 0, 10) DataSector
[…0x8…]
0x13c18…13ca0 (18, 0, 19) Descriptor {
0x13c18…13ca0 am = CHS(18, 0, 19, #4) // 0x13c18 @0x0
0x13c18…13ca0 rsv0 = 00000000 // 0x13c1a @0x2
0x13c18…13ca0 file_id = 0000 // 0x13c1e @0x6
0x13c18…13ca0 dirsect = (22, 0, 5) // 0x13c20 @0x8
0x13c18…13ca0 firstsect = (18, 0, 24) // 0x13c22 @0xa
0x13c18…13ca0 lastsect = (16, 0, 0) // 0x13c24 @0xc
0x13c18…13ca0 type = 0x10 // 0x13c26 @0xe
0x13c18…13ca0 reccnt = 0x0003 // 0x13c27 @0xf
0x13c18…13ca0 reclen = 0x0080 // 0x13c29 @0x11
0x13c18…13ca0 blklen = 0x0080 // 0x13c2b @0x13
0x13c18…13ca0 prop = 0x00 // 0x13c2d @0x15
0x13c18…13ca0 adr = 0x0000 // 0x13c2e @0x16
0x13c18…13ca0 lastbytes = 0x0080 // 0x13c30 @0x18
0x13c18…13ca0 created = »791101 « // 0x13c32 @0x1a
0x13c18…13ca0 modified = »791101 « // 0x13c3a @0x22
0x13c18…13ca0 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x13c42 @0x2a
0x13c18…13ca0 prev = (22, 0, 5) // 0x13c9a @0x82
0x13c18…13ca0 next = (18, 0, 24) // 0x13c9c @0x84
0x13c18…13ca0 crc = 88a4 // 0x13c9e @0x86
0x13c18…13ca0 }
0x13ca0…13d28 (18, 0, 20) DataSector
[…0x11…]
0x14630…146b8 (19, 0, 6) Descriptor {
0x14630…146b8 am = CHS(19, 0, 6, #4) // 0x14630 @0x0
0x14630…146b8 rsv0 = 00000000 // 0x14632 @0x2
0x14630…146b8 file_id = 0000 // 0x14636 @0x6
0x14630…146b8 dirsect = (22, 0, 20) // 0x14638 @0x8
0x14630…146b8 firstsect = (19, 0, 7) // 0x1463a @0xa
0x14630…146b8 lastsect = (19, 0, 13) // 0x1463c @0xc
0x14630…146b8 type = 0x10 // 0x1463e @0xe
0x14630…146b8 reccnt = 0x0008 // 0x1463f @0xf
0x14630…146b8 reclen = 0x0080 // 0x14641 @0x11
0x14630…146b8 blklen = 0x0080 // 0x14643 @0x13
0x14630…146b8 prop = 0x00 // 0x14645 @0x15
0x14630…146b8 adr = 0x0000 // 0x14646 @0x16
0x14630…146b8 lastbytes = 0x0080 // 0x14648 @0x18
0x14630…146b8 created = »791101 « // 0x1464a @0x1a
0x14630…146b8 modified = »791101 « // 0x14652 @0x22
0x14630…146b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1465a @0x2a
0x14630…146b8 prev = (22, 0, 20) // 0x146b2 @0x82
0x14630…146b8 next = (19, 0, 7) // 0x146b4 @0x84
0x14630…146b8 crc = 33da // 0x146b6 @0x86
0x14630…146b8 }
0x146b8…14740 (19, 0, 7) DataSector
[…0x1…]
0x147c8…14850 (19, 0, 9) Descriptor {
0x147c8…14850 am = CHS(19, 0, 9, #4) // 0x147c8 @0x0
0x147c8…14850 rsv0 = 00000000 // 0x147ca @0x2
0x147c8…14850 file_id = 0000 // 0x147ce @0x6
0x147c8…14850 dirsect = (22, 0, 20) // 0x147d0 @0x8
0x147c8…14850 firstsect = (19, 0, 10) // 0x147d2 @0xa
0x147c8…14850 lastsect = (19, 0, 25) // 0x147d4 @0xc
0x147c8…14850 type = 0x10 // 0x147d6 @0xe
0x147c8…14850 reccnt = 0x0004 // 0x147d7 @0xf
0x147c8…14850 reclen = 0x0080 // 0x147d9 @0x11
0x147c8…14850 blklen = 0x0080 // 0x147db @0x13
0x147c8…14850 prop = 0x00 // 0x147dd @0x15
0x147c8…14850 adr = 0x0000 // 0x147de @0x16
0x147c8…14850 lastbytes = 0x0080 // 0x147e0 @0x18
0x147c8…14850 created = »791101 « // 0x147e2 @0x1a
0x147c8…14850 modified = »791101 « // 0x147ea @0x22
0x147c8…14850 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x147f2 @0x2a
0x147c8…14850 prev = (22, 0, 20) // 0x1484a @0x82
0x147c8…14850 next = (19, 0, 10) // 0x1484c @0x84
0x147c8…14850 crc = beb5 // 0x1484e @0x86
0x147c8…14850 }
0x14850…148d8 (19, 0, 10) DataSector
0x148d8…14960 (19, 0, 11) Descriptor {
0x148d8…14960 am = CHS(19, 0, 11, #4) // 0x148d8 @0x0
0x148d8…14960 rsv0 = 00000000 // 0x148da @0x2
0x148d8…14960 file_id = 0000 // 0x148de @0x6
0x148d8…14960 dirsect = (22, 0, 25) // 0x148e0 @0x8
0x148d8…14960 firstsect = (19, 0, 14) // 0x148e2 @0xa
0x148d8…14960 lastsect = (19, 0, 24) // 0x148e4 @0xc
0x148d8…14960 type = 0x10 // 0x148e6 @0xe
0x148d8…14960 reccnt = 0x0003 // 0x148e7 @0xf
0x148d8…14960 reclen = 0x0080 // 0x148e9 @0x11
0x148d8…14960 blklen = 0x0080 // 0x148eb @0x13
0x148d8…14960 prop = 0x00 // 0x148ed @0x15
0x148d8…14960 adr = 0x0000 // 0x148ee @0x16
0x148d8…14960 lastbytes = 0x0080 // 0x148f0 @0x18
0x148d8…14960 created = »791101 « // 0x148f2 @0x1a
0x148d8…14960 modified = »791101 « // 0x148fa @0x22
0x148d8…14960 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x14902 @0x2a
0x148d8…14960 prev = (22, 0, 25) // 0x1495a @0x82
0x148d8…14960 next = (19, 0, 14) // 0x1495c @0x84
0x148d8…14960 crc = 0707 // 0x1495e @0x86
0x148d8…14960 }
0x14960…149e8 (19, 0, 12) DataSector
[…0x3…]
0x14b80…14c08 (19, 0, 16) Descriptor {
0x14b80…14c08 am = CHS(19, 0, 16, #4) // 0x14b80 @0x0
0x14b80…14c08 rsv0 = 00000000 // 0x14b82 @0x2
0x14b80…14c08 file_id = 0000 // 0x14b86 @0x6
0x14b80…14c08 dirsect = (22, 0, 25) // 0x14b88 @0x8
0x14b80…14c08 firstsect = (19, 0, 18) // 0x14b8a @0xa
0x14b80…14c08 lastsect = (19, 0, 21) // 0x14b8c @0xc
0x14b80…14c08 type = 0x10 // 0x14b8e @0xe
0x14b80…14c08 reccnt = 0x0005 // 0x14b8f @0xf
0x14b80…14c08 reclen = 0x0080 // 0x14b91 @0x11
0x14b80…14c08 blklen = 0x0080 // 0x14b93 @0x13
0x14b80…14c08 prop = 0x00 // 0x14b95 @0x15
0x14b80…14c08 adr = 0x0000 // 0x14b96 @0x16
0x14b80…14c08 lastbytes = 0x0080 // 0x14b98 @0x18
0x14b80…14c08 created = »791101 « // 0x14b9a @0x1a
0x14b80…14c08 modified = »791101 « // 0x14ba2 @0x22
0x14b80…14c08 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x14baa @0x2a
0x14b80…14c08 prev = (22, 0, 25) // 0x14c02 @0x82
0x14b80…14c08 next = (19, 0, 18) // 0x14c04 @0x84
0x14b80…14c08 crc = 8382 // 0x14c06 @0x86
0x14b80…14c08 }
0x14c08…14c90 (19, 0, 17) DataSector
[…0x8…]
0x150d0…15158 (19, 0, 26) Descriptor {
0x150d0…15158 am = CHS(19, 0, 26, #4) // 0x150d0 @0x0
0x150d0…15158 rsv0 = 00000000 // 0x150d2 @0x2
0x150d0…15158 file_id = 0000 // 0x150d6 @0x6
0x150d0…15158 dirsect = (22, 0, 25) // 0x150d8 @0x8
0x150d0…15158 firstsect = (19, 0, 29) // 0x150da @0xa
0x150d0…15158 lastsect = (18, 0, 26) // 0x150dc @0xc
0x150d0…15158 type = 0x10 // 0x150de @0xe
0x150d0…15158 reccnt = 0x0018 // 0x150df @0xf
0x150d0…15158 reclen = 0x0080 // 0x150e1 @0x11
0x150d0…15158 blklen = 0x0080 // 0x150e3 @0x13
0x150d0…15158 prop = 0x00 // 0x150e5 @0x15
0x150d0…15158 adr = 0x0000 // 0x150e6 @0x16
0x150d0…15158 lastbytes = 0x0080 // 0x150e8 @0x18
0x150d0…15158 created = »791101 « // 0x150ea @0x1a
0x150d0…15158 modified = »791101 « // 0x150f2 @0x22
0x150d0…15158 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x150fa @0x2a
0x150d0…15158 prev = (22, 0, 25) // 0x15152 @0x82
0x150d0…15158 next = (19, 0, 29) // 0x15154 @0x84
0x150d0…15158 crc = 17ff // 0x15156 @0x86
0x150d0…15158 }
0x15158…151e0 (19, 0, 27) DataSector
[…0xa…]
0x15730…157b8 (20, 0, 6) Descriptor {
0x15730…157b8 am = CHS(20, 0, 6, #4) // 0x15730 @0x0
0x15730…157b8 rsv0 = 00000000 // 0x15732 @0x2
0x15730…157b8 file_id = 0000 // 0x15736 @0x6
0x15730…157b8 dirsect = (22, 0, 10) // 0x15738 @0x8
0x15730…157b8 firstsect = (20, 0, 7) // 0x1573a @0xa
0x15730…157b8 lastsect = (20, 0, 12) // 0x1573c @0xc
0x15730…157b8 type = 0x10 // 0x1573e @0xe
0x15730…157b8 reccnt = 0x0002 // 0x1573f @0xf
0x15730…157b8 reclen = 0x0080 // 0x15741 @0x11
0x15730…157b8 blklen = 0x0080 // 0x15743 @0x13
0x15730…157b8 prop = 0x00 // 0x15745 @0x15
0x15730…157b8 adr = 0x0000 // 0x15746 @0x16
0x15730…157b8 lastbytes = 0x0080 // 0x15748 @0x18
0x15730…157b8 created = »791101 « // 0x1574a @0x1a
0x15730…157b8 modified = »791101 « // 0x15752 @0x22
0x15730…157b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1575a @0x2a
0x15730…157b8 prev = (22, 0, 10) // 0x157b2 @0x82
0x15730…157b8 next = (20, 0, 7) // 0x157b4 @0x84
0x15730…157b8 crc = e11e // 0x157b6 @0x86
0x15730…157b8 }
0x157b8…15840 (20, 0, 7) DataSector
[…0x1…]
0x158c8…15950 (20, 0, 9) Descriptor {
0x158c8…15950 am = CHS(20, 0, 9, #4) // 0x158c8 @0x0
0x158c8…15950 rsv0 = 00000000 // 0x158ca @0x2
0x158c8…15950 file_id = 0000 // 0x158ce @0x6
0x158c8…15950 dirsect = (22, 0, 15) // 0x158d0 @0x8
0x158c8…15950 firstsect = (20, 0, 11) // 0x158d2 @0xa
0x158c8…15950 lastsect = (19, 0, 5) // 0x158d4 @0xc
0x158c8…15950 type = 0x10 // 0x158d6 @0xe
0x158c8…15950 reccnt = 0x0013 // 0x158d7 @0xf
0x158c8…15950 reclen = 0x0080 // 0x158d9 @0x11
0x158c8…15950 blklen = 0x0080 // 0x158db @0x13
0x158c8…15950 prop = 0x00 // 0x158dd @0x15
0x158c8…15950 adr = 0x0000 // 0x158de @0x16
0x158c8…15950 lastbytes = 0x0080 // 0x158e0 @0x18
0x158c8…15950 created = »791101 « // 0x158e2 @0x1a
0x158c8…15950 modified = »791101 « // 0x158ea @0x22
0x158c8…15950 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x158f2 @0x2a
0x158c8…15950 prev = (22, 0, 15) // 0x1594a @0x82
0x158c8…15950 next = (20, 0, 11) // 0x1594c @0x84
0x158c8…15950 crc = 474f // 0x1594e @0x86
0x158c8…15950 }
0x15950…159d8 (20, 0, 10) DataSector
[…0x1a…]
0x167a8…16830 (21, 0, 5) Descriptor {
0x167a8…16830 am = CHS(21, 0, 5, #4) // 0x167a8 @0x0
0x167a8…16830 rsv0 = 00000000 // 0x167aa @0x2
0x167a8…16830 file_id = 0000 // 0x167ae @0x6
0x167a8…16830 dirsect = (22, 0, 5) // 0x167b0 @0x8
0x167a8…16830 firstsect = (21, 0, 6) // 0x167b2 @0xa
0x167a8…16830 lastsect = (21, 0, 8) // 0x167b4 @0xc
0x167a8…16830 type = 0x20 // 0x167b6 @0xe
0x167a8…16830 reccnt = 0x0014 // 0x167b7 @0xf
0x167a8…16830 reclen = 0x0080 // 0x167b9 @0x11
0x167a8…16830 blklen = 0x0080 // 0x167bb @0x13
0x167a8…16830 prop = 0x00 // 0x167bd @0x15
0x167a8…16830 adr = 0x0000 // 0x167be @0x16
0x167a8…16830 lastbytes = 0x0022 // 0x167c0 @0x18
0x167a8…16830 created = »791101 « // 0x167c2 @0x1a
0x167a8…16830 modified = »791101 « // 0x167ca @0x22
0x167a8…16830 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x167d2 @0x2a
0x167a8…16830 prev = (22, 0, 5) // 0x1682a @0x82
0x167a8…16830 next = (21, 0, 6) // 0x1682c @0x84
0x167a8…16830 crc = a068 // 0x1682e @0x86
0x167a8…16830 }
0x16830…168b8 (21, 0, 6) DataSector
[…0x19…]
0x17600…17688 (22, 0, 0) Descriptor {
0x17600…17688 am = CHS(22, 0, 0, #4) // 0x17600 @0x0
0x17600…17688 rsv0 = 00000000 // 0x17602 @0x2
0x17600…17688 file_id = 0000 // 0x17606 @0x6
0x17600…17688 dirsect = (22, 0, 5) // 0x17608 @0x8
0x17600…17688 firstsect = (22, 0, 5) // 0x1760a @0xa
0x17600…17688 lastsect = (22, 0, 21) // 0x1760c @0xc
0x17600…17688 type = 0x40 // 0x1760e @0xe
0x17600…17688 reccnt = 0x000a // 0x1760f @0xf
0x17600…17688 reclen = 0x0080 // 0x17611 @0x11
0x17600…17688 blklen = 0x0080 // 0x17613 @0x13
0x17600…17688 prop = 0xf0 // 0x17615 @0x15
0x17600…17688 adr = 0x0000 // 0x17616 @0x16
0x17600…17688 lastbytes = 0x0080 // 0x17618 @0x18
0x17600…17688 created = »791101 « // 0x1761a @0x1a
0x17600…17688 modified = »791101 « // 0x17622 @0x22
0x17600…17688 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1762a @0x2a
0x17600…17688 prev = (22, 0, 5) // 0x17682 @0x82
0x17600…17688 next = (22, 0, 5) // 0x17684 @0x84
0x17600…17688 crc = 0965 // 0x17686 @0x86
0x17600…17688 }
0x17688…17710 (22, 0, 1) DirSec {
0x17688…17710 am = CHS(22, 0, 1, #4) // 0x17688 @0x0
0x17688…17710 f01 = Vector { // 0x1768a @0x2
0x17688…17710 [0x0]: DirEnt {flag=0x06, name=»LSTFIL«, where=(14, 0, 29)}
0x17688…17710 [0x1]: DirEnt {flag=0x0e, name=»STATUS.BUF.OBJ«, where=(26, 0, 7)}
0x17688…17710 [0x2]: DirEnt {flag=0x09, name=»START.OBJ«, where=(27, 0, 8)}
0x17688…17710 [0x3]: DirEnt {flag=0x0b, name=»SIOCALL.OBJ«, where=(27, 0, 20)}
0x17688…17710 [0x4]: DirEnt {flag=0x0c, name=»TXDRIVER.OBJ«, where=(27, 0, 25)}
0x17688…17710 [0x5]: DirEnt {flag=0x0b, name=»CH.PROC.OBJ«, where=(17, 0, 3)}
0x17688…17710 [0x6]: DirEnt {flag=0x09, name=»RESET.OBJ«, where=(15, 0, 6)}
0x17688…17710 [0x7]: DirEnt {flag=0x0a, name=»ERRREC.OBJ«, where=(15, 0, 8)}
0x17688…17710 [0x8]: DirEnt {flag=0x0c, name=»RXDRIVER.OBJ«, where=(15, 0, 11)}
0x17688…17710 [0x9]: DirEnt {flag=0xff}
0x17688…17710 }
0x17688…17710 prev = (22, 0, 25) // 0x1770a @0x82
0x17688…17710 next = (22, 0, 6) // 0x1770c @0x84
0x17688…17710 crc = 5d26 // 0x1770e @0x86
0x17688…17710 }
0x17710…17798 (22, 0, 2) DataSector
[…0x2…]
0x178a8…17930 (22, 0, 5) DirSec {
0x178a8…17930 am = CHS(22, 0, 5, #4) // 0x178a8 @0x0
0x178a8…17930 f01 = Vector { // 0x178aa @0x2
0x178a8…17930 [0x0]: DirEnt {flag=0x89, name=»DIRECTORY«, where=(22, 0, 0)}
0x178a8…17930 [0x1]: DirEnt {flag=0x07, name=»TIMER.S«, where=(21, 0, 5)}
0x178a8…17930 [0x2]: DirEnt {flag=0x09, name=»TIMER.OBJ«, where=(24, 0, 7)}
0x178a8…17930 [0x3]: DirEnt {flag=0x08, name=»CREA.OBJ«, where=(26, 0, 9)}
0x178a8…17930 [0x4]: DirEnt {flag=0x0a, name=»CONSTANT.S«, where=(26, 0, 14)}
0x178a8…17930 [0x5]: DirEnt {flag=0x08, name=»INIT.OBJ«, where=(18, 0, 19)}
0x178a8…17930 [0x6]: DirEnt {flag=0x0a, name=»OPESYS.OBJ«, where=(14, 0, 6)}
0x178a8…17930 [0x7]: DirEnt {flag=0x07, name=»STAMP.S«, where=(0, 0, 17)}
0x178a8…17930 [0x8]: DirEnt {flag=0x09, name=»TABLE.OBJ«, where=(24, 0, 12)}
0x178a8…17930 [0x9]: DirEnt {flag=0x06, name=»TX.OBJ«, where=(18, 0, 9)}
0x178a8…17930 [0xa]: DirEnt {flag=0xff}
0x178a8…17930 }
0x178a8…17930 prev = (22, 0, 0) // 0x1792a @0x82
0x178a8…17930 next = (22, 0, 10) // 0x1792c @0x84
0x178a8…17930 crc = 7f5a // 0x1792e @0x86
0x178a8…17930 }
0x17930…179b8 (22, 0, 6) DirSec {
0x17930…179b8 am = CHS(22, 0, 6, #4) // 0x17930 @0x0
0x17930…179b8 f01 = Vector { // 0x17932 @0x2
0x17930…179b8 [0x0]: DirEnt {flag=0x0b, name=»SIO.DRI.OBJ«, where=(15, 0, 19)}
0x17930…179b8 [0x1]: DirEnt {flag=0xff}
0x17930…179b8 }
0x17930…179b8 prev = (22, 0, 1) // 0x179b2 @0x82
0x17930…179b8 next = (22, 0, 11) // 0x179b4 @0x84
0x17930…179b8 crc = e891 // 0x179b6 @0x86
0x17930…179b8 }
0x179b8…17a40 (22, 0, 7) DataSector
[…0x2…]
0x17b50…17bd8 (22, 0, 10) DirSec {
0x17b50…17bd8 am = CHS(22, 0, 10, #4) // 0x17b50 @0x0
0x17b50…17bd8 f01 = Vector { // 0x17b52 @0x2
0x17b50…17bd8 [0x0]: DirEnt {flag=0x06, name=»CREA.S«, where=(17, 0, 10)}
0x17b50…17bd8 [0x1]: DirEnt {flag=0x06, name=»INIT.S«, where=(28, 0, 5)}
0x17b50…17bd8 [0x2]: DirEnt {flag=0x08, name=»OPESYS.S«, where=(28, 0, 25)}
0x17b50…17bd8 [0x3]: DirEnt {flag=0x0c, name=»CHAN.MOD.ASM«, where=(31, 0, 12)}
0x17b50…17bd8 [0x4]: DirEnt {flag=0x0f, name=»LINE.ACCESS.ASM«, where=(13, 0, 7)}
0x17b50…17bd8 [0x5]: DirEnt {flag=0x09, name=»CR80LTU.S«, where=(32, 0, 7)}
0x17b50…17bd8 [0x6]: DirEnt {flag=0x09, name=»I8253.OBJ«, where=(20, 0, 6)}
0x17b50…17bd8 [0x7]: DirEnt {flag=0x0c, name=»TC500.II.LNK«, where=(22, 0, 17)}
0x17b50…17bd8 [0x8]: DirEnt {flag=0x10, name=»TC500.II.LNK.MAP«, where=(22, 0, 18)}
0x17b50…17bd8 [0x9]: DirEnt {flag=0xff}
0x17b50…17bd8 }
0x17b50…17bd8 prev = (22, 0, 5) // 0x17bd2 @0x82
0x17b50…17bd8 next = (22, 0, 15) // 0x17bd4 @0x84
0x17b50…17bd8 crc = 012b // 0x17bd6 @0x86
0x17b50…17bd8 }
0x17bd8…17c60 (22, 0, 11) DirSec {
0x17bd8…17c60 am = CHS(22, 0, 11, #4) // 0x17bd8 @0x0
0x17bd8…17c60 f01 = Vector { // 0x17bda @0x2
0x17bd8…17c60 [0x0]: DirEnt {flag=0xff}
0x17bd8…17c60 }
0x17bd8…17c60 prev = (22, 0, 6) // 0x17c5a @0x82
0x17bd8…17c60 next = (22, 0, 16) // 0x17c5c @0x84
0x17bd8…17c60 crc = b66e // 0x17c5e @0x86
0x17bd8…17c60 }
0x17c60…17ce8 (22, 0, 12) DataSector
[…0x2…]
0x17df8…17e80 (22, 0, 15) DirSec {
0x17df8…17e80 am = CHS(22, 0, 15, #4) // 0x17df8 @0x0
0x17df8…17e80 f01 = Vector { // 0x17dfa @0x2
0x17df8…17e80 [0x0]: DirEnt {flag=0x09, name=»STAMP.ASM«, where=(10, 0, 6)}
0x17df8…17e80 [0x1]: DirEnt {flag=0x0a, name=»BUFFER.ASM«, where=(9, 0, 7)}
0x17df8…17e80 [0x2]: DirEnt {flag=0x0c, name=»PLZ.QUEU.ASM«, where=(36, 0, 6)}
0x17df8…17e80 [0x3]: DirEnt {flag=0x08, name=»SUBXDQ.S«, where=(6, 0, 5)}
0x17df8…17e80 [0x4]: DirEnt {flag=0x0c, name=»PLZ.MACROS.S«, where=(6, 0, 8)}
0x17df8…17e80 [0x5]: DirEnt {flag=0x0b, name=»CR80LTU.OBJ«, where=(14, 0, 8)}
0x17df8…17e80 [0x6]: DirEnt {flag=0x0a, name=»SUBXDQ.OBJ«, where=(18, 0, 7)}
0x17df8…17e80 [0x7]: DirEnt {flag=0x0d, name=»TC500.II.LINK«, where=(7, 0, 12)}
0x17df8…17e80 [0x8]: DirEnt {flag=0x0b, name=»CONFTAB.OBJ«, where=(20, 0, 9)}
0x17df8…17e80 [0x9]: DirEnt {flag=0xff}
0x17df8…17e80 }
0x17df8…17e80 prev = (22, 0, 10) // 0x17e7a @0x82
0x17df8…17e80 next = (22, 0, 20) // 0x17e7c @0x84
0x17df8…17e80 crc = 8456 // 0x17e7e @0x86
0x17df8…17e80 }
0x17e80…17f08 (22, 0, 16) DirSec {
0x17e80…17f08 am = CHS(22, 0, 16, #4) // 0x17e80 @0x0
0x17e80…17f08 f01 = Vector { // 0x17e82 @0x2
0x17e80…17f08 [0x0]: DirEnt {flag=0xff}
0x17e80…17f08 }
0x17e80…17f08 prev = (22, 0, 11) // 0x17f02 @0x82
0x17e80…17f08 next = (22, 0, 21) // 0x17f04 @0x84
0x17e80…17f08 crc = fd99 // 0x17f06 @0x86
0x17e80…17f08 }
0x17f08…17f90 (22, 0, 17) Descriptor {
0x17f08…17f90 am = CHS(22, 0, 17, #4) // 0x17f08 @0x0
0x17f08…17f90 rsv0 = 00000000 // 0x17f0a @0x2
0x17f08…17f90 file_id = 0000 // 0x17f0e @0x6
0x17f08…17f90 dirsect = (22, 0, 10) // 0x17f10 @0x8
0x17f08…17f90 firstsect = (22, 0, 7) // 0x17f12 @0xa
0x17f08…17f90 lastsect = (14, 0, 25) // 0x17f14 @0xc
0x17f08…17f90 type = 0x80 // 0x17f16 @0xe
0x17f08…17f90 reccnt = 0x0062 // 0x17f17 @0xf
0x17f08…17f90 reclen = 0x0080 // 0x17f19 @0x11
0x17f08…17f90 blklen = 0x0080 // 0x17f1b @0x13
0x17f08…17f90 prop = 0x00 // 0x17f1d @0x15
0x17f08…17f90 adr = 0x0000 // 0x17f1e @0x16
0x17f08…17f90 lastbytes = 0x0080 // 0x17f20 @0x18
0x17f08…17f90 created = »791101 « // 0x17f22 @0x1a
0x17f08…17f90 modified = »791101 « // 0x17f2a @0x22
0x17f08…17f90 avail = 0000592f00380b0100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000333d8000 // 0x17f32 @0x2a
0x17f08…17f90 prev = (22, 0, 10) // 0x17f8a @0x82
0x17f08…17f90 next = (22, 0, 7) // 0x17f8c @0x84
0x17f08…17f90 crc = a08a // 0x17f8e @0x86
0x17f08…17f90 }
0x17f90…18018 (22, 0, 18) Descriptor {
0x17f90…18018 am = CHS(22, 0, 18, #4) // 0x17f90 @0x0
0x17f90…18018 rsv0 = 00000000 // 0x17f92 @0x2
0x17f90…18018 file_id = 0000 // 0x17f96 @0x6
0x17f90…18018 dirsect = (22, 0, 10) // 0x17f98 @0x8
0x17f90…18018 firstsect = (32, 0, 8) // 0x17f9a @0xa
0x17f90…18018 lastsect = (40, 0, 1) // 0x17f9c @0xc
0x17f90…18018 type = 0x20 // 0x17f9e @0xe
0x17f90…18018 reccnt = 0x0044 // 0x17f9f @0xf
0x17f90…18018 reclen = 0x0080 // 0x17fa1 @0x11
0x17f90…18018 blklen = 0x0080 // 0x17fa3 @0x13
0x17f90…18018 prop = 0x00 // 0x17fa5 @0x15
0x17f90…18018 adr = 0x0000 // 0x17fa6 @0x16
0x17f90…18018 lastbytes = 0x0029 // 0x17fa8 @0x18
0x17f90…18018 created = »791101 « // 0x17faa @0x1a
0x17f90…18018 modified = »791101 « // 0x17fb2 @0x22
0x17f90…18018 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x17fba @0x2a
0x17f90…18018 prev = (22, 0, 10) // 0x18012 @0x82
0x17f90…18018 next = (32, 0, 8) // 0x18014 @0x84
0x17f90…18018 crc = ca86 // 0x18016 @0x86
0x17f90…18018 }
0x18018…180a0 (22, 0, 19) DataSector
0x180a0…18128 (22, 0, 20) DirSec {
0x180a0…18128 am = CHS(22, 0, 20, #4) // 0x180a0 @0x0
0x180a0…18128 f01 = Vector { // 0x180a2 @0x2
0x180a0…18128 [0x0]: DirEnt {flag=0x09, name=»SYS.RAM.S«, where=(33, 0, 22)}
0x180a0…18128 [0x1]: DirEnt {flag=0x0b, name=»SYS.RAM.OBJ«, where=(0, 0, 11)}
0x180a0…18128 [0x2]: DirEnt {flag=0x0a, name=»CHAN.MOD.S«, where=(43, 0, 4)}
0x180a0…18128 [0x3]: DirEnt {flag=0x0c, name=»CHAN.MOD.OBJ«, where=(46, 0, 6)}
0x180a0…18128 [0x4]: DirEnt {flag=0x0d, name=»LINE.ACCESS.S«, where=(44, 0, 7)}
0x180a0…18128 [0x5]: DirEnt {flag=0x09, name=»CH.IO.OBJ«, where=(25, 0, 6)}
0x180a0…18128 [0x6]: DirEnt {flag=0x09, name=»MUTEX.OBJ«, where=(19, 0, 6)}
0x180a0…18128 [0x7]: DirEnt {flag=0x0b, name=»SIO.INT.OBJ«, where=(19, 0, 9)}
0x180a0…18128 [0x8]: DirEnt {flag=0x10, name=»TC500.II.LNK.SYM«, where=(22, 0, 26)}
0x180a0…18128 [0x9]: DirEnt {flag=0xff}
0x180a0…18128 }
0x180a0…18128 prev = (22, 0, 15) // 0x18122 @0x82
0x180a0…18128 next = (22, 0, 25) // 0x18124 @0x84
0x180a0…18128 crc = f630 // 0x18126 @0x86
0x180a0…18128 }
0x18128…181b0 (22, 0, 21) DirSec {
0x18128…181b0 am = CHS(22, 0, 21, #4) // 0x18128 @0x0
0x18128…181b0 f01 = Vector { // 0x1812a @0x2
0x18128…181b0 [0x0]: DirEnt {flag=0xff}
0x18128…181b0 }
0x18128…181b0 prev = (22, 0, 16) // 0x181aa @0x82
0x18128…181b0 next = CHS(255, 0, 31, #7) // 0x181ac @0x84
0x18128…181b0 crc = 0fae // 0x181ae @0x86
0x18128…181b0 }
0x181b0…18238 (22, 0, 22) DataSector
[…0x2…]
0x18348…183d0 (22, 0, 25) DirSec {
0x18348…183d0 am = CHS(22, 0, 25, #4) // 0x18348 @0x0
0x18348…183d0 f01 = Vector { // 0x1834a @0x2
0x18348…183d0 [0x0]: DirEnt {flag=0x0f, name=»LINE.ACCESS.OBJ«, where=(50, 0, 7)}
0x18348…183d0 [0x1]: DirEnt {flag=0x09, name=»STAMP.OBJ«, where=(57, 0, 7)}
0x18348…183d0 [0x2]: DirEnt {flag=0x08, name=»BUFFER.S«, where=(49, 0, 7)}
0x18348…183d0 [0x3]: DirEnt {flag=0x0a, name=»BUFFER.OBJ«, where=(65, 0, 6)}
0x18348…183d0 [0x4]: DirEnt {flag=0x0a, name=»PLZ.QUEU.S«, where=(56, 0, 17)}
0x18348…183d0 [0x5]: DirEnt {flag=0x0c, name=»PLZ.QUEU.OBJ«, where=(74, 0, 7)}
0x18348…183d0 [0x6]: DirEnt {flag=0x0a, name=»EXTSTA.OBJ«, where=(19, 0, 11)}
0x18348…183d0 [0x7]: DirEnt {flag=0x0a, name=»TABRES.OBJ«, where=(19, 0, 16)}
0x18348…183d0 [0x8]: DirEnt {flag=0x0b, name=»COMMAND.OBJ«, where=(19, 0, 26)}
0x18348…183d0 [0x9]: DirEnt {flag=0xff}
0x18348…183d0 }
0x18348…183d0 prev = (22, 0, 20) // 0x183ca @0x82
0x18348…183d0 next = (22, 0, 1) // 0x183cc @0x84
0x18348…183d0 crc = 60c5 // 0x183ce @0x86
0x18348…183d0 }
0x183d0…18458 (22, 0, 26) Descriptor {
0x183d0…18458 am = CHS(22, 0, 26, #4) // 0x183d0 @0x0
0x183d0…18458 rsv0 = 00000000 // 0x183d2 @0x2
0x183d0…18458 file_id = 0000 // 0x183d6 @0x6
0x183d0…18458 dirsect = (22, 0, 20) // 0x183d8 @0x8
0x183d0…18458 firstsect = (14, 0, 11) // 0x183da @0xa
0x183d0…18458 lastsect = (10, 0, 15) // 0x183dc @0xc
0x183d0…18458 type = 0x20 // 0x183de @0xe
0x183d0…18458 reccnt = 0x0036 // 0x183df @0xf
0x183d0…18458 reclen = 0x0080 // 0x183e1 @0x11
0x183d0…18458 blklen = 0x0080 // 0x183e3 @0x13
0x183d0…18458 prop = 0x00 // 0x183e5 @0x15
0x183d0…18458 adr = 0x0000 // 0x183e6 @0x16
0x183d0…18458 lastbytes = 0x0028 // 0x183e8 @0x18
0x183d0…18458 created = »791101 « // 0x183ea @0x1a
0x183d0…18458 modified = »791101 « // 0x183f2 @0x22
0x183d0…18458 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x183fa @0x2a
0x183d0…18458 prev = (22, 0, 20) // 0x18452 @0x82
0x183d0…18458 next = (14, 0, 11) // 0x18454 @0x84
0x183d0…18458 crc = 1e27 // 0x18456 @0x86
0x183d0…18458 }
0x18458…184e0 (22, 0, 27) DataSector
[…0x4…]
0x18700…18788 (23, 0, 0) UnusedSector ┆ BB SEC 821119 NCJ 1 W 9 _ w ┆
0x18788…18810 (23, 0, 1) UnusedSector ┆ T )J B JR W J JR W J 29┆
0x18810…18898 (23, 0, 2) UnusedSector ┆ ! B )B 33333333333 wwwwwwwwwwwwwwwwwwwwwwwwwww K ! f┆
0x18898…18920 (23, 0, 3) DataSector
[…0x23…]
0x19bb8…19c40 (24, 0, 7) Descriptor {
0x19bb8…19c40 am = CHS(24, 0, 7, #4) // 0x19bb8 @0x0
0x19bb8…19c40 rsv0 = 00000000 // 0x19bba @0x2
0x19bb8…19c40 file_id = 0000 // 0x19bbe @0x6
0x19bb8…19c40 dirsect = (22, 0, 5) // 0x19bc0 @0x8
0x19bb8…19c40 firstsect = (24, 0, 9) // 0x19bc2 @0xa
0x19bb8…19c40 lastsect = (39, 0, 17) // 0x19bc4 @0xc
0x19bb8…19c40 type = 0x10 // 0x19bc6 @0xe
0x19bb8…19c40 reccnt = 0x0005 // 0x19bc7 @0xf
0x19bb8…19c40 reclen = 0x0080 // 0x19bc9 @0x11
0x19bb8…19c40 blklen = 0x0080 // 0x19bcb @0x13
0x19bb8…19c40 prop = 0x00 // 0x19bcd @0x15
0x19bb8…19c40 adr = 0x0000 // 0x19bce @0x16
0x19bb8…19c40 lastbytes = 0x0080 // 0x19bd0 @0x18
0x19bb8…19c40 created = »791101 « // 0x19bd2 @0x1a
0x19bb8…19c40 modified = »791101 « // 0x19bda @0x22
0x19bb8…19c40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x19be2 @0x2a
0x19bb8…19c40 prev = (22, 0, 5) // 0x19c3a @0x82
0x19bb8…19c40 next = (24, 0, 9) // 0x19c3c @0x84
0x19bb8…19c40 crc = bd2e // 0x19c3e @0x86
0x19bb8…19c40 }
0x19c40…19cc8 (24, 0, 8) DataSector
[…0x3…]
0x19e60…19ee8 (24, 0, 12) Descriptor {
0x19e60…19ee8 am = CHS(24, 0, 12, #4) // 0x19e60 @0x0
0x19e60…19ee8 rsv0 = 00000000 // 0x19e62 @0x2
0x19e60…19ee8 file_id = 0000 // 0x19e66 @0x6
0x19e60…19ee8 dirsect = (22, 0, 5) // 0x19e68 @0x8
0x19e60…19ee8 firstsect = (24, 0, 17) // 0x19e6a @0xa
0x19e60…19ee8 lastsect = (25, 0, 30) // 0x19e6c @0xc
0x19e60…19ee8 type = 0x10 // 0x19e6e @0xe
0x19e60…19ee8 reccnt = 0x000f // 0x19e6f @0xf
0x19e60…19ee8 reclen = 0x0080 // 0x19e71 @0x11
0x19e60…19ee8 blklen = 0x0080 // 0x19e73 @0x13
0x19e60…19ee8 prop = 0x00 // 0x19e75 @0x15
0x19e60…19ee8 adr = 0x0000 // 0x19e76 @0x16
0x19e60…19ee8 lastbytes = 0x0080 // 0x19e78 @0x18
0x19e60…19ee8 created = »791101 « // 0x19e7a @0x1a
0x19e60…19ee8 modified = »791101 « // 0x19e82 @0x22
0x19e60…19ee8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x19e8a @0x2a
0x19e60…19ee8 prev = (22, 0, 5) // 0x19ee2 @0x82
0x19e60…19ee8 next = (24, 0, 17) // 0x19ee4 @0x84
0x19e60…19ee8 crc = bd00 // 0x19ee6 @0x86
0x19e60…19ee8 }
0x19ee8…19f70 (24, 0, 13) DataSector
[…0x18…]
0x1ac30…1acb8 (25, 0, 6) Descriptor {
0x1ac30…1acb8 am = CHS(25, 0, 6, #4) // 0x1ac30 @0x0
0x1ac30…1acb8 rsv0 = 00000000 // 0x1ac32 @0x2
0x1ac30…1acb8 file_id = 0000 // 0x1ac36 @0x6
0x1ac30…1acb8 dirsect = (22, 0, 20) // 0x1ac38 @0x8
0x1ac30…1acb8 firstsect = (25, 0, 7) // 0x1ac3a @0xa
0x1ac30…1acb8 lastsect = (26, 0, 15) // 0x1ac3c @0xc
0x1ac30…1acb8 type = 0x10 // 0x1ac3e @0xe
0x1ac30…1acb8 reccnt = 0x001c // 0x1ac3f @0xf
0x1ac30…1acb8 reclen = 0x0080 // 0x1ac41 @0x11
0x1ac30…1acb8 blklen = 0x0080 // 0x1ac43 @0x13
0x1ac30…1acb8 prop = 0x00 // 0x1ac45 @0x15
0x1ac30…1acb8 adr = 0x0000 // 0x1ac46 @0x16
0x1ac30…1acb8 lastbytes = 0x0080 // 0x1ac48 @0x18
0x1ac30…1acb8 created = »791101 « // 0x1ac4a @0x1a
0x1ac30…1acb8 modified = »791101 « // 0x1ac52 @0x22
0x1ac30…1acb8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1ac5a @0x2a
0x1ac30…1acb8 prev = (22, 0, 20) // 0x1acb2 @0x82
0x1ac30…1acb8 next = (25, 0, 7) // 0x1acb4 @0x84
0x1ac30…1acb8 crc = e667 // 0x1acb6 @0x86
0x1ac30…1acb8 }
0x1acb8…1ad40 (25, 0, 7) DataSector
[…0x1f…]
0x1bdb8…1be40 (26, 0, 7) Descriptor {
0x1bdb8…1be40 am = CHS(26, 0, 7, #4) // 0x1bdb8 @0x0
0x1bdb8…1be40 rsv0 = 00000000 // 0x1bdba @0x2
0x1bdb8…1be40 file_id = 0000 // 0x1bdbe @0x6
0x1bdb8…1be40 dirsect = (22, 0, 1) // 0x1bdc0 @0x8
0x1bdb8…1be40 firstsect = (26, 0, 8) // 0x1bdc2 @0xa
0x1bdb8…1be40 lastsect = (27, 0, 12) // 0x1bdc4 @0xc
0x1bdb8…1be40 type = 0x10 // 0x1bdc6 @0xe
0x1bdb8…1be40 reccnt = 0x001c // 0x1bdc7 @0xf
0x1bdb8…1be40 reclen = 0x0080 // 0x1bdc9 @0x11
0x1bdb8…1be40 blklen = 0x0080 // 0x1bdcb @0x13
0x1bdb8…1be40 prop = 0x00 // 0x1bdcd @0x15
0x1bdb8…1be40 adr = 0x0000 // 0x1bdce @0x16
0x1bdb8…1be40 lastbytes = 0x0080 // 0x1bdd0 @0x18
0x1bdb8…1be40 created = »791101 « // 0x1bdd2 @0x1a
0x1bdb8…1be40 modified = »791101 « // 0x1bdda @0x22
0x1bdb8…1be40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1bde2 @0x2a
0x1bdb8…1be40 prev = (22, 0, 1) // 0x1be3a @0x82
0x1bdb8…1be40 next = (26, 0, 8) // 0x1be3c @0x84
0x1bdb8…1be40 crc = 4beb // 0x1be3e @0x86
0x1bdb8…1be40 }
0x1be40…1bec8 (26, 0, 8) DataSector
0x1bec8…1bf50 (26, 0, 9) Descriptor {
0x1bec8…1bf50 am = CHS(26, 0, 9, #4) // 0x1bec8 @0x0
0x1bec8…1bf50 rsv0 = 00000000 // 0x1beca @0x2
0x1bec8…1bf50 file_id = 0000 // 0x1bece @0x6
0x1bec8…1bf50 dirsect = (22, 0, 5) // 0x1bed0 @0x8
0x1bec8…1bf50 firstsect = (26, 0, 11) // 0x1bed2 @0xa
0x1bec8…1bf50 lastsect = (26, 0, 31) // 0x1bed4 @0xc
0x1bec8…1bf50 type = 0x10 // 0x1bed6 @0xe
0x1bec8…1bf50 reccnt = 0x0005 // 0x1bed7 @0xf
0x1bec8…1bf50 reclen = 0x0080 // 0x1bed9 @0x11
0x1bec8…1bf50 blklen = 0x0080 // 0x1bedb @0x13
0x1bec8…1bf50 prop = 0x00 // 0x1bedd @0x15
0x1bec8…1bf50 adr = 0x0000 // 0x1bede @0x16
0x1bec8…1bf50 lastbytes = 0x0080 // 0x1bee0 @0x18
0x1bec8…1bf50 created = »791101 « // 0x1bee2 @0x1a
0x1bec8…1bf50 modified = »791101 « // 0x1beea @0x22
0x1bec8…1bf50 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1bef2 @0x2a
0x1bec8…1bf50 prev = (22, 0, 5) // 0x1bf4a @0x82
0x1bec8…1bf50 next = (26, 0, 11) // 0x1bf4c @0x84
0x1bec8…1bf50 crc = bc25 // 0x1bf4e @0x86
0x1bec8…1bf50 }
0x1bf50…1bfd8 (26, 0, 10) DataSector
[…0x3…]
0x1c170…1c1f8 (26, 0, 14) Descriptor {
0x1c170…1c1f8 am = CHS(26, 0, 14, #4) // 0x1c170 @0x0
0x1c170…1c1f8 rsv0 = 00000000 // 0x1c172 @0x2
0x1c170…1c1f8 file_id = 0000 // 0x1c176 @0x6
0x1c170…1c1f8 dirsect = (22, 0, 5) // 0x1c178 @0x8
0x1c170…1c1f8 firstsect = (26, 0, 19) // 0x1c17a @0xa
0x1c170…1c1f8 lastsect = (27, 0, 15) // 0x1c17c @0xc
0x1c170…1c1f8 type = 0x20 // 0x1c17e @0xe
0x1c170…1c1f8 reccnt = 0x000a // 0x1c17f @0xf
0x1c170…1c1f8 reclen = 0x0080 // 0x1c181 @0x11
0x1c170…1c1f8 blklen = 0x0080 // 0x1c183 @0x13
0x1c170…1c1f8 prop = 0x00 // 0x1c185 @0x15
0x1c170…1c1f8 adr = 0x0000 // 0x1c186 @0x16
0x1c170…1c1f8 lastbytes = 0x0051 // 0x1c188 @0x18
0x1c170…1c1f8 created = »801126 « // 0x1c18a @0x1a
0x1c170…1c1f8 modified = »791101 « // 0x1c192 @0x22
0x1c170…1c1f8 avail = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff // 0x1c19a @0x2a
0x1c170…1c1f8 prev = (22, 0, 5) // 0x1c1f2 @0x82
0x1c170…1c1f8 next = (26, 0, 19) // 0x1c1f4 @0x84
0x1c170…1c1f8 crc = 9dc5 // 0x1c1f6 @0x86
0x1c170…1c1f8 }
0x1c1f8…1c280 (26, 0, 15) DataSector
[…0x18…]
0x1cf40…1cfc8 (27, 0, 8) Descriptor {
0x1cf40…1cfc8 am = CHS(27, 0, 8, #4) // 0x1cf40 @0x0
0x1cf40…1cfc8 rsv0 = 00000000 // 0x1cf42 @0x2
0x1cf40…1cfc8 file_id = 0000 // 0x1cf46 @0x6
0x1cf40…1cfc8 dirsect = (22, 0, 1) // 0x1cf48 @0x8
0x1cf40…1cfc8 firstsect = (27, 0, 13) // 0x1cf4a @0xa
0x1cf40…1cfc8 lastsect = (27, 0, 17) // 0x1cf4c @0xc
0x1cf40…1cfc8 type = 0x10 // 0x1cf4e @0xe
0x1cf40…1cfc8 reccnt = 0x0006 // 0x1cf4f @0xf
0x1cf40…1cfc8 reclen = 0x0080 // 0x1cf51 @0x11
0x1cf40…1cfc8 blklen = 0x0080 // 0x1cf53 @0x13
0x1cf40…1cfc8 prop = 0x00 // 0x1cf55 @0x15
0x1cf40…1cfc8 adr = 0x0000 // 0x1cf56 @0x16
0x1cf40…1cfc8 lastbytes = 0x0080 // 0x1cf58 @0x18
0x1cf40…1cfc8 created = »791101 « // 0x1cf5a @0x1a
0x1cf40…1cfc8 modified = »791101 « // 0x1cf62 @0x22
0x1cf40…1cfc8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1cf6a @0x2a
0x1cf40…1cfc8 prev = (22, 0, 1) // 0x1cfc2 @0x82
0x1cf40…1cfc8 next = (27, 0, 13) // 0x1cfc4 @0x84
0x1cf40…1cfc8 crc = 8771 // 0x1cfc6 @0x86
0x1cf40…1cfc8 }
0x1cfc8…1d050 (27, 0, 9) DataSector
[…0xa…]
0x1d5a0…1d628 (27, 0, 20) Descriptor {
0x1d5a0…1d628 am = CHS(27, 0, 20, #4) // 0x1d5a0 @0x0
0x1d5a0…1d628 rsv0 = 00000000 // 0x1d5a2 @0x2
0x1d5a0…1d628 file_id = 0000 // 0x1d5a6 @0x6
0x1d5a0…1d628 dirsect = (22, 0, 1) // 0x1d5a8 @0x8
0x1d5a0…1d628 firstsect = (27, 0, 22) // 0x1d5aa @0xa
0x1d5a0…1d628 lastsect = (27, 0, 27) // 0x1d5ac @0xc
0x1d5a0…1d628 type = 0x10 // 0x1d5ae @0xe
0x1d5a0…1d628 reccnt = 0x0002 // 0x1d5af @0xf
0x1d5a0…1d628 reclen = 0x0080 // 0x1d5b1 @0x11
0x1d5a0…1d628 blklen = 0x0080 // 0x1d5b3 @0x13
0x1d5a0…1d628 prop = 0x00 // 0x1d5b5 @0x15
0x1d5a0…1d628 adr = 0x0000 // 0x1d5b6 @0x16
0x1d5a0…1d628 lastbytes = 0x0080 // 0x1d5b8 @0x18
0x1d5a0…1d628 created = »791101 « // 0x1d5ba @0x1a
0x1d5a0…1d628 modified = »791101 « // 0x1d5c2 @0x22
0x1d5a0…1d628 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1d5ca @0x2a
0x1d5a0…1d628 prev = (22, 0, 1) // 0x1d622 @0x82
0x1d5a0…1d628 next = (27, 0, 22) // 0x1d624 @0x84
0x1d5a0…1d628 crc = fca5 // 0x1d626 @0x86
0x1d5a0…1d628 }
0x1d628…1d6b0 (27, 0, 21) DataSector
[…0x3…]
0x1d848…1d8d0 (27, 0, 25) Descriptor {
0x1d848…1d8d0 am = CHS(27, 0, 25, #4) // 0x1d848 @0x0
0x1d848…1d8d0 rsv0 = 00000000 // 0x1d84a @0x2
0x1d848…1d8d0 file_id = 0000 // 0x1d84e @0x6
0x1d848…1d8d0 dirsect = (22, 0, 1) // 0x1d850 @0x8
0x1d848…1d8d0 firstsect = (27, 0, 30) // 0x1d852 @0xa
0x1d848…1d8d0 lastsect = (32, 0, 6) // 0x1d854 @0xc
0x1d848…1d8d0 type = 0x10 // 0x1d856 @0xe
0x1d848…1d8d0 reccnt = 0x0004 // 0x1d857 @0xf
0x1d848…1d8d0 reclen = 0x0080 // 0x1d859 @0x11
0x1d848…1d8d0 blklen = 0x0080 // 0x1d85b @0x13
0x1d848…1d8d0 prop = 0x00 // 0x1d85d @0x15
0x1d848…1d8d0 adr = 0x0000 // 0x1d85e @0x16
0x1d848…1d8d0 lastbytes = 0x0080 // 0x1d860 @0x18
0x1d848…1d8d0 created = »791101 « // 0x1d862 @0x1a
0x1d848…1d8d0 modified = »791101 « // 0x1d86a @0x22
0x1d848…1d8d0 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1d872 @0x2a
0x1d848…1d8d0 prev = (22, 0, 1) // 0x1d8ca @0x82
0x1d848…1d8d0 next = (27, 0, 30) // 0x1d8cc @0x84
0x1d848…1d8d0 crc = 854a // 0x1d8ce @0x86
0x1d848…1d8d0 }
0x1d8d0…1d958 (27, 0, 26) DataSector
[…0xa…]
0x1dea8…1df30 (28, 0, 5) Descriptor {
0x1dea8…1df30 am = CHS(28, 0, 5, #4) // 0x1dea8 @0x0
0x1dea8…1df30 rsv0 = 00000000 // 0x1deaa @0x2
0x1dea8…1df30 file_id = 0000 // 0x1deae @0x6
0x1dea8…1df30 dirsect = (22, 0, 10) // 0x1deb0 @0x8
0x1dea8…1df30 firstsect = (28, 0, 6) // 0x1deb2 @0xa
0x1dea8…1df30 lastsect = (28, 0, 20) // 0x1deb4 @0xc
0x1dea8…1df30 type = 0x20 // 0x1deb6 @0xe
0x1dea8…1df30 reccnt = 0x001c // 0x1deb7 @0xf
0x1dea8…1df30 reclen = 0x0080 // 0x1deb9 @0x11
0x1dea8…1df30 blklen = 0x0080 // 0x1debb @0x13
0x1dea8…1df30 prop = 0x00 // 0x1debd @0x15
0x1dea8…1df30 adr = 0x0000 // 0x1debe @0x16
0x1dea8…1df30 lastbytes = 0x004c // 0x1dec0 @0x18
0x1dea8…1df30 created = »820414 « // 0x1dec2 @0x1a
0x1dea8…1df30 modified = »830315 « // 0x1deca @0x22
0x1dea8…1df30 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1ded2 @0x2a
0x1dea8…1df30 prev = (22, 0, 10) // 0x1df2a @0x82
0x1dea8…1df30 next = (28, 0, 6) // 0x1df2c @0x84
0x1dea8…1df30 crc = 1ac0 // 0x1df2e @0x86
0x1dea8…1df30 }
0x1df30…1dfb8 (28, 0, 6) DataSector
[…0x12…]
0x1e948…1e9d0 (28, 0, 25) Descriptor {
0x1e948…1e9d0 am = CHS(28, 0, 25, #4) // 0x1e948 @0x0
0x1e948…1e9d0 rsv0 = 00000000 // 0x1e94a @0x2
0x1e948…1e9d0 file_id = 0000 // 0x1e94e @0x6
0x1e948…1e9d0 dirsect = (22, 0, 10) // 0x1e950 @0x8
0x1e948…1e9d0 firstsect = (28, 0, 30) // 0x1e952 @0xa
0x1e948…1e9d0 lastsect = (31, 0, 7) // 0x1e954 @0xc
0x1e948…1e9d0 type = 0x20 // 0x1e956 @0xe
0x1e948…1e9d0 reccnt = 0x005d // 0x1e957 @0xf
0x1e948…1e9d0 reclen = 0x0080 // 0x1e959 @0x11
0x1e948…1e9d0 blklen = 0x0080 // 0x1e95b @0x13
0x1e948…1e9d0 prop = 0x00 // 0x1e95d @0x15
0x1e948…1e9d0 adr = 0x0000 // 0x1e95e @0x16
0x1e948…1e9d0 lastbytes = 0x0050 // 0x1e960 @0x18
0x1e948…1e9d0 created = »791101 « // 0x1e962 @0x1a
0x1e948…1e9d0 modified = »830315 « // 0x1e96a @0x22
0x1e948…1e9d0 avail = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff // 0x1e972 @0x2a
0x1e948…1e9d0 prev = (22, 0, 10) // 0x1e9ca @0x82
0x1e948…1e9d0 next = (28, 0, 30) // 0x1e9cc @0x84
0x1e948…1e9d0 crc = 8891 // 0x1e9ce @0x86
0x1e948…1e9d0 }
0x1e9d0…1ea58 (28, 0, 26) DataSector
[…0x51…]
0x21560…215e8 (31, 0, 12) Descriptor {
0x21560…215e8 am = CHS(31, 0, 12, #4) // 0x21560 @0x0
0x21560…215e8 rsv0 = 00000000 // 0x21562 @0x2
0x21560…215e8 file_id = 0000 // 0x21566 @0x6
0x21560…215e8 dirsect = (22, 0, 10) // 0x21568 @0x8
0x21560…215e8 firstsect = (31, 0, 17) // 0x2156a @0xa
0x21560…215e8 lastsect = (32, 0, 30) // 0x2156c @0xc
0x21560…215e8 type = 0x20 // 0x2156e @0xe
0x21560…215e8 reccnt = 0x000a // 0x2156f @0xf
0x21560…215e8 reclen = 0x0080 // 0x21571 @0x11
0x21560…215e8 blklen = 0x0080 // 0x21573 @0x13
0x21560…215e8 prop = 0x00 // 0x21575 @0x15
0x21560…215e8 adr = 0x0000 // 0x21576 @0x16
0x21560…215e8 lastbytes = 0x0025 // 0x21578 @0x18
0x21560…215e8 created = »801203 « // 0x2157a @0x1a
0x21560…215e8 modified = »791101 « // 0x21582 @0x22
0x21560…215e8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x2158a @0x2a
0x21560…215e8 prev = (22, 0, 10) // 0x215e2 @0x82
0x21560…215e8 next = (31, 0, 17) // 0x215e4 @0x84
0x21560…215e8 crc = 0862 // 0x215e6 @0x86
0x21560…215e8 }
0x215e8…21670 (31, 0, 13) DataSector
[…0x19…]
0x223b8…22440 (32, 0, 7) Descriptor {
0x223b8…22440 am = CHS(32, 0, 7, #4) // 0x223b8 @0x0
0x223b8…22440 rsv0 = 00000000 // 0x223ba @0x2
0x223b8…22440 file_id = 0000 // 0x223be @0x6
0x223b8…22440 dirsect = (22, 0, 10) // 0x223c0 @0x8
0x223b8…22440 firstsect = (32, 0, 9) // 0x223c2 @0xa
0x223b8…22440 lastsect = (35, 0, 2) // 0x223c4 @0xc
0x223b8…22440 type = 0x20 // 0x223c6 @0xe
0x223b8…22440 reccnt = 0x0067 // 0x223c7 @0xf
0x223b8…22440 reclen = 0x0080 // 0x223c9 @0x11
0x223b8…22440 blklen = 0x0080 // 0x223cb @0x13
0x223b8…22440 prop = 0x00 // 0x223cd @0x15
0x223b8…22440 adr = 0x0000 // 0x223ce @0x16
0x223b8…22440 lastbytes = 0x0073 // 0x223d0 @0x18
0x223b8…22440 created = »791101 « // 0x223d2 @0x1a
0x223b8…22440 modified = »791101 « // 0x223da @0x22
0x223b8…22440 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x223e2 @0x2a
0x223b8…22440 prev = (22, 0, 10) // 0x2243a @0x82
0x223b8…22440 next = (32, 0, 9) // 0x2243c @0x84
0x223b8…22440 crc = 195d // 0x2243e @0x86
0x223b8…22440 }
0x22440…224c8 (32, 0, 8) DataSector
[…0x2d…]
0x23cb0…23d38 (33, 0, 22) Descriptor {
0x23cb0…23d38 am = CHS(33, 0, 22, #4) // 0x23cb0 @0x0
0x23cb0…23d38 rsv0 = 00000000 // 0x23cb2 @0x2
0x23cb0…23d38 file_id = 0000 // 0x23cb6 @0x6
0x23cb0…23d38 dirsect = (22, 0, 20) // 0x23cb8 @0x8
0x23cb0…23d38 firstsect = (33, 0, 23) // 0x23cba @0xa
0x23cb0…23d38 lastsect = (33, 0, 27) // 0x23cbc @0xc
0x23cb0…23d38 type = 0x20 // 0x23cbe @0xe
0x23cb0…23d38 reccnt = 0x0007 // 0x23cbf @0xf
0x23cb0…23d38 reclen = 0x0080 // 0x23cc1 @0x11
0x23cb0…23d38 blklen = 0x0080 // 0x23cc3 @0x13
0x23cb0…23d38 prop = 0x00 // 0x23cc5 @0x15
0x23cb0…23d38 adr = 0x0000 // 0x23cc6 @0x16
0x23cb0…23d38 lastbytes = 0x0017 // 0x23cc8 @0x18
0x23cb0…23d38 created = »820310 « // 0x23cca @0x1a
0x23cb0…23d38 modified = »791101 « // 0x23cd2 @0x22
0x23cb0…23d38 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x23cda @0x2a
0x23cb0…23d38 prev = (22, 0, 20) // 0x23d32 @0x82
0x23cb0…23d38 next = (33, 0, 23) // 0x23d34 @0x84
0x23cb0…23d38 crc = 3241 // 0x23d36 @0x86
0x23cb0…23d38 }
0x23d38…23dc0 (33, 0, 23) DataSector
[…0x4e…]
0x26730…267b8 (36, 0, 6) Descriptor {
0x26730…267b8 am = CHS(36, 0, 6, #4) // 0x26730 @0x0
0x26730…267b8 rsv0 = 00000000 // 0x26732 @0x2
0x26730…267b8 file_id = 0000 // 0x26736 @0x6
0x26730…267b8 dirsect = (22, 0, 15) // 0x26738 @0x8
0x26730…267b8 firstsect = (36, 0, 7) // 0x2673a @0xa
0x26730…267b8 lastsect = (38, 0, 19) // 0x2673c @0xc
0x26730…267b8 type = 0x20 // 0x2673e @0xe
0x26730…267b8 reccnt = 0x004f // 0x2673f @0xf
0x26730…267b8 reclen = 0x0080 // 0x26741 @0x11
0x26730…267b8 blklen = 0x0080 // 0x26743 @0x13
0x26730…267b8 prop = 0x00 // 0x26745 @0x15
0x26730…267b8 adr = 0x0000 // 0x26746 @0x16
0x26730…267b8 lastbytes = 0x0039 // 0x26748 @0x18
0x26730…267b8 created = »791101 « // 0x2674a @0x1a
0x26730…267b8 modified = »791101 « // 0x26752 @0x22
0x26730…267b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x2675a @0x2a
0x26730…267b8 prev = (22, 0, 15) // 0x267b2 @0x82
0x26730…267b8 next = (36, 0, 7) // 0x267b4 @0x84
0x26730…267b8 crc = 3fb9 // 0x267b6 @0x86
0x26730…267b8 }
0x267b8…26840 (36, 0, 7) DataSector
[…0x78…]
0x2a800…2a888 (40, 0, 0) UnusedSector ┆ ( PLZ.QUEU PAGE 8 LOC OBJ CODE M STMT SOURCE STATEMENT ( ) ┆
0x2a888…2a910 (40, 0, 1) DataSector
0x2a910…2a998 (40, 0, 2) UnusedSector ┆ ( 611 ;;* FUNCTION : THE PROCESS IS HANGED ON THE SPECIFIED SEMAPHORE UNTIL A 612 ;;* SIGNAL ( ( ┆
0x2a998…2aa20 (40, 0, 3) DataSector
0x2aa20…2aaa8 (40, 0, 4) UnusedSector ┆ (93 LD H,0H 01AA 594 GETBYTE L ,QUEU6_NO ;QUEU_NO * 8 01AD 29 595 ADD HL,HL 01AE 29 ( (h ┆
0x2aaa8…2ab30 (40, 0, 5) DataSector
0x2ab30…2abb8 (40, 0, 6) UnusedSector ┆ (,PIO1+2 00E2 210140 172 LD HL,LIASTA 00E5 ED78 173 IN A,(C) 00E7 CB4F 174 BIT 1,A ( (6 ┆
0x2abb8…2ac40 (40, 0, 7) UnusedSector ┆ ( IS RECEIVED 613 ;;* 614 ;;* INPUTS : QUEU_NO : NO.OF SEMAPHORE QUEUE ( ( ?┆
0x2ac40…2acc8 (40, 0, 8) DataSector
0x2acc8…2ad50 (40, 0, 9) UnusedSector ┆ ( 596 ADD HL,HL 01AF 29 597 ADD HL,HL 01B0 19 598 ADD HL,DE ;ADD OF QUEU 01B1 ( ( ┆
0x2ad50…2add8 (40, 0, 10) DataSector
0x2add8…2ae60 (40, 0, 11) UnusedSector ┆ ( TIMER PAGE 4 LOC OBJ CODE M STMT SOURCE STATEMENT ASM ( ( ┆
0x2ae60…2aee8 (40, 0, 12) UnusedSector ┆ ( 615 ;;* 616 ;;* OUTPUTS : NONE 617 ;;************************************************* ( (n-┆
0x2aee8…2af70 (40, 0, 13) DataSector
0x2af70…2aff8 (40, 0, 14) UnusedSector ┆ ( 599 GETWORD D E , BUF6_PTR ;GET BUF_PTR 01B7 DDE5 600 PUSH IX 01B9 CD0000 X 601 CALL SUBS ( ( %┆
0x2aff8…2b080 (40, 0, 15) DataSector
0x2b080…2b108 (40, 0, 16) UnusedSector ┆ ( 5.9 00E9 2003 175 JR NZ,LIASET 00EB CB86 176 RES 0,(HL) 00ED C9 177 RET 00EE CBC6 ( (K ┆
0x2b108…2b190 (40, 0, 17) UnusedSector ┆ (************************* 618 ; WAIT PROCEDURE 619 GLOBAL WAIT 620 ( ( '┆
0x2b190…2b218 (40, 0, 18) DataSector
0x2b218…2b2a0 (40, 0, 19) UnusedSector ┆ (EN 01BC DDE1 602 POP IX 01BE 603 RTN 2 604 ; END PUTMES 01C4 C9 ( ( ┆
0x2b2a0…2b328 (40, 0, 20) DataSector
0x2b328…2b3b0 (40, 0, 21) UnusedSector ┆ (178 LIASET SET 0,(HL) 00F0 C9 179 RET 180 181 ;ECHO ( ┆
0x2b3b0…2b438 (40, 0, 22) UnusedSector ┆ (; ENTRY 621 WAIT: 01C5 622 PLZVAR 01C5 623 PLZIN QUEU7_NO 01C5 ( ( ┆
0x2b438…2b4c0 (40, 0, 23) DataSector
0x2b4c0…2b548 (40, 0, 24) UnusedSector ┆ ( 605 RET 606 ;; 607 ;;ECHO 608 ;;************************* ( ( >┆
0x2b548…2b5d0 (40, 0, 25) DataSector
0x2b5d0…2b658 (40, 0, 26) UnusedSector ┆ ( 587 ; ENTRY 588 PUTMES: 019D 589 PLZVAR 019D 590 PLZIN QUEU6_NO BUF6 ( ( S┆
0x2b658…2b6e0 (40, 0, 27) UnusedSector ┆ ( 624 ENT 0 01CD 114002 X 625 LD DE,SYSRAM+240H ;LOAD START OF Q.H. 01D0 2600 626 LD H,0H ( ( ┆
0x2b6e0…2b768 (40, 0, 28) DataSector
0x2b768…2b7f0 (40, 0, 29) UnusedSector ┆ (************************************************* 609 ;;* PROCEDURE : WAIT 610 ;;* ( ([ ┆
0x2b7f0…2b878 (40, 0, 30) DataSector
0x2b878…2b900 (40, 0, 31) UnusedSector ┆ (_PTR 019D 591 ENT 0 01A5 114002 X 592 LD DE,SYSRAM+240H ;LOAD START OF Q.H. 01A8 2600 5 ( ( ┆
0x2b900…2b988 (41, 0, 0) UnusedSector ┆ ) 709 ; ENTRY 710 OVLDET: 021D 711 PLZVAR 021D 712 PLZIN PTAB 021D ) *%2┆
0x2b988…2ba10 (41, 0, 1) UnusedSector ┆ ) ;QUEU_NO * 8 01F9 29 660 ADD HL,HL ; = AKTUAL SEMAPHOR 01FA 29 661 ADD HL,HL 01FB 2 ) ) ┆
0x2ba10…2ba98 (41, 0, 2) UnusedSector ┆ )************************************** 696 ;;* PROCEDURE : OVLDET 697 ;;* ) ) ┆
0x2ba98…2bb20 (41, 0, 3) UnusedSector ┆ )643 ;;* 644 ;;* FUNCTION : A SIGNAL IS SENT TO THE SPECIFIED SEMAPHORE 645 ;;* ) ) ┆
0x2bb20…2bba8 (41, 0, 4) UnusedSector ┆ ) 680 ;;************************************************************************** 681 ; REST PROCEDUR ) ) h┆
0x2bba8…2bc30 (41, 0, 5) UnusedSector ┆ ) ASM 5.9 01D2 627 GETBYTE L, QUEU7_NO ;QUEU_NO * 8 01D5 29 628 ADD HL,HL ( ) w┆
0x2bc30…2bcb8 (41, 0, 6) UnusedSector ┆ )9 662 ADD HL,HL 01FC 19 663 ADD HL,DE ;ADD OF QUEU 01FD DDE5 664 PUSH IX 01FF C ) ) ┆
0x2bcb8…2bd40 (41, 0, 7) UnusedSector ┆ ) 698 ;;* FUNCTION : IF MORE THAN 3 BUFFERS IN SPECIFIED QUEUE, OVERLOAD 699 ;;* STATUS IS INDICATED ) ) `┆
0x2bd40…2bdc8 (41, 0, 8) UnusedSector ┆ ) 646 ;;* INPUTS : QUEU_NO : NO.OF SEMAPHORE QUEUE 647 ;;* 648 ;;* OUTPUTS : N ) )@ ┆
0x2bdc8…2be50 (41, 0, 9) UnusedSector ┆ )E 682 GLOBAL REST 683 ; ENTRY 684 REST: ) ) ┆
0x2be50…2bed8 (41, 0, 10) UnusedSector ┆ ); = AKTUAL SEMAPHOR 01D6 29 629 ADD HL,HL 01D7 29 630 ADD HL,HL 01D8 19 631 ADD HL,DE ) )N ┆
0x2bed8…2bf60 (41, 0, 11) UnusedSector ┆ )D0000 X 665 CALL SIG ; TO BE USET 0202 DDE1 666 POP IX 0204 667 RTN 1 ) ) ┆
0x2bf60…2bfe8 (41, 0, 12) UnusedSector ┆ ) 700 ;;* 701 ;;* INPUTS : P : POINTER TO PARAMETER TABLE 702 ;; ) ) ┆
0x2bfe8…2c070 (41, 0, 13) UnusedSector ┆ )ONE 649 ;;************************************************************************** 650 ) ) ┆
0x2c070…2c0f8 (41, 0, 14) UnusedSector ┆ ) PLZ.QUEU PAGE 9 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 020A ) )i ┆
0x2c0f8…2c180 (41, 0, 15) UnusedSector ┆ ) ;ADD OF QUEU 01D9 22E400 X 632 LD (SYSRAM+0E4H),HL ;TO BE USET 01DC DDE5 633 PUSH IX 01DE C ) ) ┆
0x2c180…2c208 (41, 0, 16) UnusedSector ┆ ) 668 ; END SIGNAL 0209 C9 669 RET 670 ;; 671 ;;ECHO ) ) ┆
0x2c208…2c290 (41, 0, 17) UnusedSector ┆ )* 703 ;;* OUTPUTS : STATUS : STATUS OF OVERLOAD CONDITION 704 ;;* STATUS = 00H : NO O ) ) b┆
0x2c290…2c318 (41, 0, 18) UnusedSector ┆ ) ; SIGNAL PROCEDURE 651 GLOBAL SIGNAL 652 ; ENTRY 653 SIGNAL: 01E9 ) ) ┆
0x2c318…2c3a0 (41, 0, 19) UnusedSector ┆ ) 685 PLZVAR 020A 686 ENT 0 0212 DDE5 687 PUSH IX 0214 CD0000 X 688 CALL SRE ) )` ┆
0x2c3a0…2c428 (41, 0, 20) UnusedSector ┆ )D0000 X 634 CALL WAI 01E1 DDE1 635 POP IX 01E3 636 RTN 1 637 ; END WAIT ) )3 ┆
0x2c428…2c4b0 (41, 0, 21) UnusedSector ┆ ) 672 ;;************************************************************************** 673 ;;* PROCEDURE : RE ) )V ┆
0x2c4b0…2c538 (41, 0, 22) UnusedSector ┆ )VERLOAD 705 ;;* STATUS = FFH : OVERLOAD 706 ;;**************************************** ) )*4┆
0x2c538…2c5c0 (41, 0, 23) UnusedSector ┆ ) 654 PLZVAR 01E9 655 PLZIN QUEU8_NO 01E9 656 ENT 0 01F1 114002 X 657 ) )e ┆
0x2c5c0…2c648 (41, 0, 24) UnusedSector ┆ )LEA 0217 DDE1 689 POP IX 0219 690 RTN 0 691 ; END REST 021C C9 692 ) ) ┆
0x2c648…2c6d0 (41, 0, 25) UnusedSector ┆ )01E8 C9 638 RET 639 ;; 640 ;;ECHO 641 ;;************* ) ) ┆
0x2c6d0…2c758 (41, 0, 26) UnusedSector ┆ )ST 674 ;;* 675 ;;* FUNCTION : THE CALLING PROCESS IS SCHEDULED 676 ; ) ) ┆
0x2c758…2c7e0 (41, 0, 27) UnusedSector ┆ )********************************** 707 ; OVLDET PROCEDURE 708 GLOBAL OVLDET ) ) 4┆
0x2c7e0…2c868 (41, 0, 28) UnusedSector ┆ )LD DE,SYSRAM+240H ;LOAD START OF Q.H. 01F4 2600 658 LD H,0H 01F6 659 GETBYTE L, QUEU8_NO ) )*D┆
0x2c868…2c8f0 (41, 0, 29) UnusedSector ┆ ) RET 693 ; 694 ;;ECHO 695 ;;************************************ ) ) ┆
0x2c8f0…2c978 (41, 0, 30) UnusedSector ┆ )************************************************************* 642 ;;* PROCEDURE : SIGNAL ) ) ^┆
0x2c978…2ca00 (41, 0, 31) UnusedSector ┆ );* 677 ;;* INPUTS : NONE 678 ;;* 679 ;;* OUTPUTS : NONE ) ) ┆
0x2ca00…2ca88 (42, 0, 0) UnusedSector ┆ *QBUF PROCEDURE PLZ.QUEU PAGE 11 LOC OBJ CODE M STMT SOURCE STATEMEN * + %┆
0x2ca88…2cb10 (42, 0, 1) UnusedSector ┆ * ;;* STATUS IS INDICATED 749 ;;* 750 ;;* INPUTS : P : POINTER TO PARAMETER TABL * *f+┆
0x2cb10…2cb98 (42, 0, 2) UnusedSector ┆ * 788 ;;* PROCEDURE(S) : PWQBUF (TRQBUF) 789 ;;* 790 ;;* FUNCTION : GETS BUFFER WITH SP * * f┆
0x2cb98…2cc20 (42, 0, 3) UnusedSector ┆ * 734 FI19: 0246 3EFF 735 LD A,OVL 736 ; FI 737 FI1A: 0248 * * b┆
0x2cc20…2cca8 (42, 0, 4) UnusedSector ┆ *HL) 0264 23 768 INC HL 0265 56 769 LD D,(HL) 0266 13 770 INC DE 0267 1A 771 * * l┆
0x2cca8…2cd30 (42, 0, 5) UnusedSector ┆ * 713 PLZOUT STATUS 021D 714 ENT 0 0225 715 GETWORD H L,PTAB 022B 110000 ) *+j┆
0x2cd30…2cdb8 (42, 0, 6) UnusedSector ┆ *E 751 ;;* 752 ;;* OUTPUTS : STATUS : STATUS OF OVERLOAD CONDITION 75 * * ┆
0x2cdb8…2ce40 (42, 0, 7) UnusedSector ┆ *ECIFIED CLUSTER ADDRESS FROM SPECIFIED 791 ;;* BUFFER QUEUE 792 ;;* * * ┆
0x2ce40…2cec8 (42, 0, 8) UnusedSector ┆ * 738 PUTBYTE STATUS, A 024B 739 RTN 1 740 ; END OVLDET 0250 C9 741 * *S ┆
0x2cec8…2cf50 (42, 0, 9) UnusedSector ┆ * LD A,(DE) 0268 FE04 772 CP 4 773 ; IF NC THEN 026A DA7202 R 774 JP C,FI1B 026D 3E0 * *u ┆
0x2cf50…2cfd8 (42, 0, 10) UnusedSector ┆ * 716 LD DE,CR80QUEU_OFFSET 022E 19 717 ADD HL,DE 022F 7E 718 LD A,(HL) 0230 6F 719 * * ┆
0x2cfd8…2d060 (42, 0, 11) UnusedSector ┆ *3 ;;* STATUS = 00H : NO OVERLOAD 754 ;;* STATUS = FFH : OVERLOAD 755 ;;************ * *V ┆
0x2d060…2d0e8 (42, 0, 12) UnusedSector ┆ * 793 ;;* INPUTS : CAD1 : FIRST BYTE OF CLUSTER ADDRESS 794 ;;* CAD2 : SECOND BYTE OF CLU * * >┆
0x2d0e8…2d170 (42, 0, 13) UnusedSector ┆ * RET 742 ; PLZ.QUEU PAGE 10 LOC OBJ CODE M S * * ┆
0x2d170…2d1f8 (42, 0, 14) UnusedSector ┆ *0 775 LD A,NO_OVL 776 ; ELSE 026F C37402 R 777 JP FI1C 778 FI1B: 0272 * * ┆
0x2d1f8…2d280 (42, 0, 15) UnusedSector ┆ *LD L,A 0231 2600 720 LD H,0 0233 114002 X 721 LD DE, SYSRAM+240H 0236 29 722 ADD HL,HL 0237 * * m┆
0x2d280…2d308 (42, 0, 16) UnusedSector ┆ *************************************************************** 756 ; POLOVL PROCEDURE 757 * * ┆
0x2d308…2d390 (42, 0, 17) UnusedSector ┆ *STER ADDRESS 795 ;;* QUEU_ADDRESS : POINTER TO BUFFER QUEUE 796 ;;* * * f┆
0x2d390…2d418 (42, 0, 18) UnusedSector ┆ *TMT SOURCE STATEMENT ASM 5.9 743 ;;ECHO 744 ;;************** * *Y ┆
0x2d418…2d4a0 (42, 0, 19) UnusedSector ┆ * 3EFF 779 LD A,OVL 780 ; FI 781 FI1C: 0274 782 PUTBYTE ST * * ┆
0x2d4a0…2d528 (42, 0, 20) UnusedSector ┆ *29 723 ADD HL,HL 0238 29 724 ADD HL,HL 0239 19 725 ADD HL,DE 023A 23 726 I * * ┆
0x2d528…2d5b0 (42, 0, 21) UnusedSector ┆ * GLOBAL POLOVL 758 ; ENTRY 759 POLOVL: 0251 760 PLZVAR 0251 * * ┆
0x2d5b0…2d638 (42, 0, 22) UnusedSector ┆ * 797 ;;* OUTPUTS : BUF_PTR = NIL : NO BUFFER AVAILABLE 798 ;;* BUF_PTR <> NIL : POINTER TO BUFFER * ** ┆
0x2d638…2d6c0 (42, 0, 23) UnusedSector ┆ ************************************************************* 745 ;;* PROCEDURE : POLOVL 7 * * ┆
0x2d6c0…2d748 (42, 0, 24) UnusedSector ┆ *AT1,A 0277 783 RTN 1 784 ; END POLOVL 027C C9 785 RET 786 * * ┆
0x2d748…2d7d0 (42, 0, 25) UnusedSector ┆ *NC HL 023B 7E 727 LD A,(HL) 023C FE03 728 CP 03 729 ; IF M THEN 023E F24602 * *G ┆
0x2d7d0…2d858 (42, 0, 26) UnusedSector ┆ * 761 PLZIN PTAB1 0251 762 PLZOUT STAT1 0251 763 ENT 0 0259 764 GETWORD * * ┆
0x2d858…2d8e0 (42, 0, 27) UnusedSector ┆ * 799 ;;*************************************************************************** 800 ; PW * *# ┆
0x2d8e0…2d968 (42, 0, 28) UnusedSector ┆ *46 ;;* 747 ;;* FUNCTION : IF LESS THAN 4 BUFFERS IN SPECIFIED EMPTY QUEUE, OVERLOAD 748 * * ┆
0x2d968…2d9f0 (42, 0, 29) UnusedSector ┆ *;;ECHO 787 ;;*************************************************************************** * * ┆
0x2d9f0…2da78 (42, 0, 30) UnusedSector ┆ *R 730 JP P,FI19 0241 3E00 731 LD A,NO_OVL 732 ; ELSE 0243 C34802 R 733 JP FI1A * * ┆
0x2da78…2db00 (42, 0, 31) UnusedSector ┆ * H L,PTAB1 025F 111400 765 LD DE,EMPTYQUEU_OFFSET 0262 19 766 ADD HL,DE 0263 5E 767 LD E,( * *6|┆
0x2db00…2db88 (43, 0, 0) UnusedSector ┆ + 11 12 GLOBAL SIO1CH,SIO2CH,SIO3CH,SIO4CH 13 GLOBAL EMP1QUE,EMP2QUE,EMP3 + +RN┆
0x2db88…2dc10 (43, 0, 1) UnusedSector ┆ + ENTRY 844 TRQBUF: 02BD 845 PLZVAR 02BD 846 PLZIN C3,C4,QH2 02BD + +Qd┆
0x2dc10…2dc98 (43, 0, 2) UnusedSector ┆ +03C1 25 EMP4QUE DEFS 08H 03C9 26 QUE1REC DEFS 08H 03D1 27 QUE2REC DEFS 08H 03 + + <┆
0x2dc98…2dd20 (43, 0, 3) UnusedSector ┆ + X 821 CALL SUBDEQ 822 ; ELSE 02A0 C3A602 R 823 JP FI1D 824 EC1E: 02A3 CD00 + + Q┆
0x2dd20…2dda8 (43, 0, 4) Descriptor {
0x2dd20…2dda8 am = CHS(43, 0, 4, #4) // 0x2dd20 @0x0
0x2dd20…2dda8 rsv0 = 00000000 // 0x2dd22 @0x2
0x2dd20…2dda8 file_id = 0000 // 0x2dd26 @0x6
0x2dd20…2dda8 dirsect = (22, 0, 20) // 0x2dd28 @0x8
0x2dd20…2dda8 firstsect = (44, 0, 5) // 0x2dd2a @0xa
0x2dd20…2dda8 lastsect = (44, 0, 6) // 0x2dd2c @0xc
0x2dd20…2dda8 type = 0x20 // 0x2dd2e @0xe
0x2dd20…2dda8 reccnt = 0x000e // 0x2dd2f @0xf
0x2dd20…2dda8 reclen = 0x0080 // 0x2dd31 @0x11
0x2dd20…2dda8 blklen = 0x0080 // 0x2dd33 @0x13
0x2dd20…2dda8 prop = 0x00 // 0x2dd35 @0x15
0x2dd20…2dda8 adr = 0x0000 // 0x2dd36 @0x16
0x2dd20…2dda8 lastbytes = 0x003a // 0x2dd38 @0x18
0x2dd20…2dda8 created = »791101 « // 0x2dd3a @0x1a
0x2dd20…2dda8 modified = »791101 « // 0x2dd42 @0x22
0x2dd20…2dda8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x2dd4a @0x2a
0x2dd20…2dda8 prev = (22, 0, 20) // 0x2dda2 @0x82
0x2dd20…2dda8 next = (44, 0, 5) // 0x2dda4 @0x84
0x2dd20…2dda8 crc = b05a // 0x2dda6 @0x86
0x2dd20…2dda8 }
0x2dda8…2de30 (43, 0, 5) UnusedSector ┆ +T ASM 5.9 801 GLOBAL PWQBUF 802 ; ENTRY * + v┆
0x2de30…2deb8 (43, 0, 6) UnusedSector ┆ + 847 PLZOUT BUF11_PTR 02BD 848 ENT 0 02C5 849 GETBYTE C,C3 02C8 + +E ┆
0x2deb8…2df40 (43, 0, 7) UnusedSector ┆ + FI20 865 EC21: 02E3 CD0000 X 866 CALL SUBXDQ 867 ; FI 868 F + +( ┆
0x2df40…2dfc8 (43, 0, 8) UnusedSector ┆ +00 X 825 CALL SUBXDQ 826 ; FI 827 FI1D: 02A6 DDE1 828 POP IX 02A8 + + ┆
0x2dfc8…2e050 (43, 0, 9) UnusedSector ┆ + + T 791101 791101 "┆
0x2e050…2e0d8 (43, 0, 10) UnusedSector ┆ +803 PWQBUF: 027D 804 PLZVAR 027D 805 PLZIN C1,C2,QH1 027D 806 PLZOUT + + S┆
0x2e0d8…2e160 (43, 0, 11) UnusedSector ┆ + 850 GETBYTE B,C4 02CB 851 GETWORD H L, QH2 02D1 F3 852 DI 02D2 DDE5 853 + + ┆
0x2e160…2e1e8 (43, 0, 12) UnusedSector ┆ +I20: 02E6 DDE1 869 POP IX 02E8 FB 870 EI 871 ; IF NC THEN 02E9 DAEF02 R + + ┆
0x2e1e8…2e270 (43, 0, 13) UnusedSector ┆ +FB 829 EI 830 ; IF NC THEN 02A9 DAAF02 R 831 JP C,FI1F 02AC 110000 832 LD + + ┆
0x2e270…2e2f8 (43, 0, 14) UnusedSector ┆ +QUE,EMP4QUE 14 GLOBAL QUE1REC,QUE2REC,QUE3REC,QUE4REC 15 GLOBAL POL1QU,POL2QU,POL3QU + + \┆
0x2e2f8…2e380 (43, 0, 15) UnusedSector ┆ +BUF10_PTR 027D 807 ENT 0 0285 808 GETBYTE C,C1 0288 809 GETBYTE B,C2 02 + + T┆
0x2e380…2e408 (43, 0, 16) UnusedSector ┆ +PUSH IX 02D4 79 854 LD A,C 02D5 B0 855 OR B 856 ; IF A 857 ; C + + e┆
0x2e408…2e490 (43, 0, 17) UnusedSector ┆ + 872 JP C,FI22 02EC 110000 873 LD DE,00H 874 ; FI 875 FI22: 02EF + + ┆
0x2e490…2e518 (43, 0, 18) UnusedSector ┆ +DE,00H 833 ; FI 834 FI1F: 02AF 835 PUTWORD BUF10_PTR, D E 02B5 + + ┆
0x2e518…2e5a0 (43, 0, 19) UnusedSector ┆ +,POL4QU 16 GLOBAL TRS1QU,TRS2QU,TRS3QU,TRS4QU 17 ; 0381 18 SIO1CH DE + + /┆
0x2e5a0…2e628 (43, 0, 20) UnusedSector ┆ +8B 810 GETWORD H L, QH1 0291 F3 811 DI 0292 DDE5 812 PUSH IX 0294 79 + + T┆
0x2e628…2e6b0 (43, 0, 21) UnusedSector ┆ +ASE 0 THEN 02D6 FE00 858 CP 0 PLZ.QUEU PAGE 12 LOC OBJ C + + y┆
0x2e6b0…2e738 (43, 0, 22) UnusedSector ┆ + 876 PUTWORD BUF11_PTR, D E 02F5 877 RTN 3 878 ; END TRQBUF 02FC C9 + +S ┆
0x2e738…2e7c0 (43, 0, 23) UnusedSector ┆ + 836 RTN 3 837 ; END PWQBUF 02BC C9 838 RET 839 ; + + H┆
0x2e7c0…2e848 (43, 0, 24) UnusedSector ┆ +FS 0AH 038B 19 SIO2CH DEFS 0AH 0395 20 SIO3CH DEFS 0AH 039F 21 SIO4CH DEFS 0A + + ┆
0x2e848…2e8d0 (43, 0, 25) UnusedSector ┆ + 813 LD A,C 0295 B0 814 OR B 815 ; IF A 816 ; CASE 0 THEN 0296 FE00 + + ┆
0x2e8d0…2e958 (43, 0, 26) UnusedSector ┆ +ODE M STMT SOURCE STATEMENT ASM 5.9 02D8 2803 859 JR Z,BC21 02DA C3E302 R 860 JP EC2 + + P┆
0x2e958…2e9e0 (43, 0, 27) UnusedSector ┆ +879 RET 880 ;END PLZ_QUEU 881 END 763 ENT 0 0259 764 GETWORD + * ┆
0x2e9e0…2ea68 (43, 0, 28) UnusedSector ┆ + 840 ; 841 ; TRQBUF PROCEDURE 842 GLOBAL TRQBUF 843 ; + +! ┆
0x2ea68…2eaf0 (43, 0, 29) UnusedSector ┆ +H 03A9 22 EMP1QUE DEFS 08H 03B1 23 EMP2QUE DEFS 08H 03B9 24 EMP3QUE DEFS 08H + + ┆
0x2eaf0…2eb78 (43, 0, 30) UnusedSector ┆ + 817 CP 0 0298 2803 818 JR Z,BC1E 029A C3A302 R 819 JP EC1E 820 BC1E: 029D CD0000 + + ┆
0x2eb78…2ec00 (43, 0, 31) UnusedSector ┆ +1 861 BC21: 02DD CD0000 X 862 CALL SUBDEQ 863 ; ELSE 02E0 C3E602 R 864 JP + +# ┆
0x2ec00…2ec88 (44, 0, 0) DataSector
[…0x6…]
0x2efb8…2f040 (44, 0, 7) Descriptor {
0x2efb8…2f040 am = CHS(44, 0, 7, #4) // 0x2efb8 @0x0
0x2efb8…2f040 rsv0 = 00000000 // 0x2efba @0x2
0x2efb8…2f040 file_id = 0000 // 0x2efbe @0x6
0x2efb8…2f040 dirsect = (22, 0, 20) // 0x2efc0 @0x8
0x2efb8…2f040 firstsect = (44, 0, 9) // 0x2efc2 @0xa
0x2efb8…2f040 lastsect = (47, 0, 24) // 0x2efc4 @0xc
0x2efb8…2f040 type = 0x20 // 0x2efc6 @0xe
0x2efb8…2f040 reccnt = 0x003d // 0x2efc7 @0xf
0x2efb8…2f040 reclen = 0x0080 // 0x2efc9 @0x11
0x2efb8…2f040 blklen = 0x0080 // 0x2efcb @0x13
0x2efb8…2f040 prop = 0x00 // 0x2efcd @0x15
0x2efb8…2f040 adr = 0x0000 // 0x2efce @0x16
0x2efb8…2f040 lastbytes = 0x000c // 0x2efd0 @0x18
0x2efb8…2f040 created = »791101 « // 0x2efd2 @0x1a
0x2efb8…2f040 modified = »791101 « // 0x2efda @0x22
0x2efb8…2f040 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x2efe2 @0x2a
0x2efb8…2f040 prev = (22, 0, 20) // 0x2f03a @0x82
0x2efb8…2f040 next = (44, 0, 9) // 0x2f03c @0x84
0x2efb8…2f040 crc = 4e82 // 0x2f03e @0x86
0x2efb8…2f040 }
0x2f040…2f0c8 (44, 0, 8) DataSector
[…0x37…]
0x30e00…30e88 (46, 0, 0) UnusedSector ┆ . JP FI00 276 EC03: 0039 FE04 277 CP 4 003B 2803 278 JR Z,BC04 . /B ┆
0x30e88…30f10 (46, 0, 1) UnusedSector ┆ .2 GLOBAL TIMPRE 243 ; ENTRY 244 TIMPRE: 0000 245 PLZVAR 0000 . . ┆
0x30f10…30f98 (46, 0, 2) UnusedSector ┆ . EC01: 001F FE02 261 CP 2 0021 2803 262 JR Z,BC02 0023 C32C00 R 263 JP EC02 264 . . ┆
0x30f98…31020 (46, 0, 3) DataSector
0x31020…310a8 (46, 0, 4) UnusedSector ┆ . 231 ;EXTERNAL 232 ; CHA1TAB,CHA2TAB,CHA3TAB,CHA4TAB 233 ; NTIME1,NTIME2,NTIME3, . . ┆
0x310a8…31130 (46, 0, 5) DataSector
0x31130…311b8 (46, 0, 6) Descriptor {
0x31130…311b8 am = CHS(46, 0, 6, #4) // 0x31130 @0x0
0x31130…311b8 rsv0 = 00000000 // 0x31132 @0x2
0x31130…311b8 file_id = 0000 // 0x31136 @0x6
0x31130…311b8 dirsect = (22, 0, 20) // 0x31138 @0x8
0x31130…311b8 firstsect = (46, 0, 7) // 0x3113a @0xa
0x31130…311b8 lastsect = (47, 0, 7) // 0x3113c @0xc
0x31130…311b8 type = 0x10 // 0x3113e @0xe
0x31130…311b8 reccnt = 0x0003 // 0x3113f @0xf
0x31130…311b8 reclen = 0x0080 // 0x31141 @0x11
0x31130…311b8 blklen = 0x0080 // 0x31143 @0x13
0x31130…311b8 prop = 0x00 // 0x31145 @0x15
0x31130…311b8 adr = 0x0000 // 0x31146 @0x16
0x31130…311b8 lastbytes = 0x0080 // 0x31148 @0x18
0x31130…311b8 created = »791101 « // 0x3114a @0x1a
0x31130…311b8 modified = »791101 « // 0x31152 @0x22
0x31130…311b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x3115a @0x2a
0x31130…311b8 prev = (22, 0, 20) // 0x311b2 @0x82
0x31130…311b8 next = (46, 0, 7) // 0x311b4 @0x84
0x31130…311b8 crc = 4258 // 0x311b6 @0x86
0x31130…311b8 }
0x311b8…31240 (46, 0, 7) DataSector
[…0x1…]
0x312c8…31350 (46, 0, 9) UnusedSector ┆ . / ( C 791101 791101 [┆
0x31350…313d8 (46, 0, 10) DataSector
0x313d8…31460 (46, 0, 11) UnusedSector ┆ . CHAN.MOD PAGE 1 LOC OBJ CODE M STMT SOURCE STATEMENT . .cU┆
0x31460…314e8 (46, 0, 12) DataSector
0x314e8…31570 (46, 0, 13) UnusedSector ┆ .NTIME4 234 ; 235 ;GLOBAL 236 EXTERNAL NTIME4,NTIME3,NTIME2,NTIME1, . .T ┆
0x31570…315f8 (46, 0, 14) UnusedSector ┆ . 246 PLZIN CHNO,VALUE 0000 247 ENT 0 0008 F3 248 DI 0009 249 GETWORD H L . .Kt┆
0x315f8…31680 (46, 0, 15) DataSector
0x31680…31708 (46, 0, 16) UnusedSector ┆ . ASM 5.9 1 ;;*************************************************************************** . . ┆
0x31708…31790 (46, 0, 17) UnusedSector ┆ . BC02: 0026 220000 X 265 LD (NTIME2),HL 266 ; CASE 3 THEN 0029 C34300 R 267 JP FI00 . .; ┆
0x31790…31818 (46, 0, 18) UnusedSector ┆ .CHA4TAB,CHA3TAB,CHA2TAB,CHA1TAB 237 ;;ECHO 238 ;;************************************* . . 3┆
0x31818…318a0 (46, 0, 19) UnusedSector ┆ .,VALUE 000F 250 GETBYTE A,CHNO 251 ; IF A 252 ; CASE 1 THEN 0012 FE . .! ┆
0x318a0…31928 (46, 0, 20) DataSector
0x31928…319b0 (46, 0, 21) UnusedSector ┆ . 2 ;;* 3 ;;* CHANNEL MODULE 4 ;;* 5 ;;** . . ┆
0x319b0…31a38 (46, 0, 22) UnusedSector ┆ . 268 EC02: 002C FE03 269 CP 3 002E 2803 270 JR Z,BC03 0030 C33900 R 271 JP EC03 . . ┆
0x31a38…31ac0 (46, 0, 23) UnusedSector ┆ .************************************** 239 ;;* TIMPRE PROCEDURE 240 ;;************ . .ZV┆
0x31ac0…31b48 (46, 0, 24) UnusedSector ┆ .01 253 CP 1 0014 2803 254 JR Z,BC01 0016 C31F00 R 255 JP EC01 256 BC01: 0019 22 . . {┆
0x31b48…31bd0 (46, 0, 25) DataSector
0x31bd0…31c58 (46, 0, 26) UnusedSector ┆ .************************************************************************** 6 ;CHANNEL MODULE . . @┆
0x31c58…31ce0 (46, 0, 27) UnusedSector ┆ . 272 BC03: 0033 220000 X 273 LD (NTIME3),HL 274 ; CASE 4 THEN 0036 C34300 R 275 . .y ┆
0x31ce0…31d68 (46, 0, 28) UnusedSector ┆ .*************************************************************** 241 ; TIMPRE PROCEDURE 24 . . ┆
0x31d68…31df0 (46, 0, 29) UnusedSector ┆ .0000 X 257 LD (NTIME1),HL 258 ; CASE 2 THEN 001C C34300 R 259 JP FI00 260 . . 1┆
0x31df0…31e78 (46, 0, 30) DataSector
0x31e78…31f00 (46, 0, 31) UnusedSector ┆ . 7 *INCLUDE PLZ.MACROS 228 *LIST ON 229 230 ; . ./ ┆
0x31f00…31f88 (47, 0, 0) DataSector
0x31f88…32010 (47, 0, 1) UnusedSector ┆ / 316 ; CASE 3 THEN 006E C38A00 R 317 JP FI05 318 EC07: 0071 FE03 319 CP 3 0073 / / ┆
0x32010…32098 (47, 0, 2) DataSector
0x32098…32120 (47, 0, 3) UnusedSector ┆ /GLOBAL IYSEL 294 ; ENTRY 295 IYSEL: 296 ; 004A 297 / /- ┆
0x32120…321a8 (47, 0, 4) UnusedSector ┆ / 339 ;END CHANNEL 340 END ****************************************************** / ┆
0x321a8…32230 (47, 0, 5) UnusedSector ┆ / CHAN.MOD PAGE 2 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 003 . / \┆
0x32230…322b8 (47, 0, 6) UnusedSector ┆ / 2803 320 JR Z,BC08 0075 C37F00 R 321 JP EC08 322 BC08: 0078 FD210000 X 323 LD IY,C / / ┆
0x322b8…32340 (47, 0, 7) DataSector
0x32340…323c8 (47, 0, 8) UnusedSector ┆ / PLZVAR 004A 298 PLZIN CH_NO 004A 299 ENT 0 0052 300 GETBYTE A,CH_NO / / ┆
0x323c8…32450 (47, 0, 9) DataSector
0x32450…324d8 (47, 0, 10) UnusedSector ┆ /D C34300 R 279 JP EC04 280 BC04: 0040 220000 X 281 LD (NTIME4),HL 282 ; / / ┆
0x324d8…32560 (47, 0, 11) UnusedSector ┆ /HA3TAB 324 ; CASE 4 THEN 007C C38A00 R 325 JP FI05 326 EC08: 007F FE04 / / ┆
0x32560…325e8 (47, 0, 12) DataSector
0x325e8…32670 (47, 0, 13) UnusedSector ┆ / 301 ; IF A 302 ; CASE 1 THEN 0055 FE01 303 CP 1 0057 2803 304 JR Z,BC06 / /cH┆
0x32670…326f8 (47, 0, 14) DataSector
0x326f8…32780 (47, 0, 15) UnusedSector ┆ / FI 283 EC04: 284 FI00: 0043 285 RTN 2 286 ; END TI / /k ┆
0x32780…32808 (47, 0, 16) UnusedSector ┆ /327 CP 4 0081 2803 328 JR Z,BC09 0083 C38A00 R 329 JP EC09 330 BC09: 0086 FD210000 X / / ┆
0x32808…32890 (47, 0, 17) DataSector
0x32890…32918 (47, 0, 18) UnusedSector ┆ /0059 C36300 R 305 JP EC06 306 BC06: 005C FD210000 X 307 LD IY,CHA1TAB 308 / / S┆
0x32918…329a0 (47, 0, 19) DataSector
0x329a0…32a28 (47, 0, 20) UnusedSector ┆ /MPRE 0049 C9 287 RET 288 ; 289 ;;***************************************** / / ┆
0x32a28…32ab0 (47, 0, 21) UnusedSector ┆ /331 LD IY,CHA4TAB 332 ; FI 333 EC09: 334 FI05: 008A / /'s┆
0x32ab0…32b38 (47, 0, 22) DataSector
0x32b38…32bc0 (47, 0, 23) UnusedSector ┆ /; CASE 2 THEN 0060 C38A00 R 309 JP FI05 310 EC06: 0063 FE02 311 CP 2 0065 2803 3 / /*7┆
0x32bc0…32c48 (47, 0, 24) DataSector
0x32c48…32cd0 (47, 0, 25) UnusedSector ┆ /*********************************** 290 ;;* IYSEL PROCEDURE 291 ;;**************** / /2 ┆
0x32cd0…32d58 (47, 0, 26) UnusedSector ┆ / 335 RTN 1 336 ; END IYSEL CHAN.MOD PAGE 3 / /O%┆
0x32d58…32de0 (47, 0, 27) DataSector
0x32de0…32e68 (47, 0, 28) UnusedSector ┆ /12 JR Z,BC07 0067 C37100 R 313 JP EC07 314 BC07: 006A FD210000 X 315 LD IY,CHA2TAB / / ┆
0x32e68…32ef0 (47, 0, 29) DataSector
0x32ef0…32f78 (47, 0, 30) UnusedSector ┆ /************************************************************ 292 ; IYSEL PROCEDURE 293 / / ┆
0x32f78…33000 (47, 0, 31) UnusedSector ┆ /LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 008F C9 337 RET 338 ; / / m┆
0x33000…33088 (48, 0, 0) DataSector
[…0x26…]
0x344b8…34540 (49, 0, 7) Descriptor {
0x344b8…34540 am = CHS(49, 0, 7, #4) // 0x344b8 @0x0
0x344b8…34540 rsv0 = 00000000 // 0x344ba @0x2
0x344b8…34540 file_id = 0000 // 0x344be @0x6
0x344b8…34540 dirsect = (22, 0, 25) // 0x344c0 @0x8
0x344b8…34540 firstsect = (49, 0, 9) // 0x344c2 @0xa
0x344b8…34540 lastsect = (56, 0, 12) // 0x344c4 @0xc
0x344b8…34540 type = 0x20 // 0x344c6 @0xe
0x344b8…34540 reccnt = 0x0046 // 0x344c7 @0xf
0x344b8…34540 reclen = 0x0080 // 0x344c9 @0x11
0x344b8…34540 blklen = 0x0080 // 0x344cb @0x13
0x344b8…34540 prop = 0x00 // 0x344cd @0x15
0x344b8…34540 adr = 0x0000 // 0x344ce @0x16
0x344b8…34540 lastbytes = 0x0045 // 0x344d0 @0x18
0x344b8…34540 created = »791101 « // 0x344d2 @0x1a
0x344b8…34540 modified = »791101 « // 0x344da @0x22
0x344b8…34540 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x344e2 @0x2a
0x344b8…34540 prev = (22, 0, 25) // 0x3453a @0x82
0x344b8…34540 next = (49, 0, 9) // 0x3453c @0x84
0x344b8…34540 crc = f398 // 0x3453e @0x86
0x344b8…34540 }
0x34540…345c8 (49, 0, 8) DataSector
[…0x17…]
0x35200…35288 (50, 0, 0) UnusedSector ┆ 2;****************************************************************************** 6 ;LINE_ACCESS MODULE 2 2 ┆
0x35288…35310 (50, 0, 1) DataSector
0x35310…35398 (50, 0, 2) UnusedSector ┆ 2 236 EXTERNAL SIO4CH,SIO3CH,SIO2CH,SIO1CH 237 ; SRELEASE 238 ; I8253 2 2 ┆
0x35398…35420 (50, 0, 3) DataSector
0x35420…354a8 (50, 0, 4) UnusedSector ┆ 2 245 LASB EQU 1H 246 ; LASC := 2H ;TRANSMIT 247 LASC EQU 2H 248 2 3 e┆
0x354a8…35530 (50, 0, 5) DataSector
[…0x1…]
0x355b8…35640 (50, 0, 7) Descriptor {
0x355b8…35640 am = CHS(50, 0, 7, #4) // 0x355b8 @0x0
0x355b8…35640 rsv0 = 00000000 // 0x355ba @0x2
0x355b8…35640 file_id = 0000 // 0x355be @0x6
0x355b8…35640 dirsect = (22, 0, 25) // 0x355c0 @0x8
0x355b8…35640 firstsect = (50, 0, 9) // 0x355c2 @0xa
0x355b8…35640 lastsect = (55, 0, 7) // 0x355c4 @0xc
0x355b8…35640 type = 0x10 // 0x355c6 @0xe
0x355b8…35640 reccnt = 0x0006 // 0x355c7 @0xf
0x355b8…35640 reclen = 0x0080 // 0x355c9 @0x11
0x355b8…35640 blklen = 0x0080 // 0x355cb @0x13
0x355b8…35640 prop = 0x00 // 0x355cd @0x15
0x355b8…35640 adr = 0x0000 // 0x355ce @0x16
0x355b8…35640 lastbytes = 0x0080 // 0x355d0 @0x18
0x355b8…35640 created = »791101 « // 0x355d2 @0x1a
0x355b8…35640 modified = »791101 « // 0x355da @0x22
0x355b8…35640 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x355e2 @0x2a
0x355b8…35640 prev = (22, 0, 25) // 0x3563a @0x82
0x355b8…35640 next = (50, 0, 9) // 0x3563c @0x84
0x355b8…35640 crc = 208b // 0x3563e @0x86
0x355b8…35640 }
0x35640…356c8 (50, 0, 8) DataSector
[…0x3…]
0x35860…358e8 (50, 0, 12) UnusedSector ┆ 2 7 F 791101 791101 ┆
0x358e8…35970 (50, 0, 13) DataSector
[…0x3…]
0x35b08…35b90 (50, 0, 17) UnusedSector ┆ 2 LINE.ACCESS PAGE 1 LOC OBJ CODE M STMT SOURCE STATEMENT 2 2u+┆
0x35b90…35c18 (50, 0, 18) DataSector
0x35c18…35ca0 (50, 0, 19) UnusedSector ┆ 2 7 *INCLUDE PLZ.MACROS 228 *LIST ON 229 230 ;EXTE 2 2 ┆
0x35ca0…35d28 (50, 0, 20) DataSector
[…0x1…]
0x35db0…35e38 (50, 0, 22) UnusedSector ┆ 2 ASM 5.9 1 ;;****************************************************************************** 2 2w)┆
0x35e38…35ec0 (50, 0, 23) DataSector
0x35ec0…35f48 (50, 0, 24) UnusedSector ┆ 2RNAL 231 ; LAT1CH,LAT2CH,LAT3CH,LAT4CH 232 ;EXTERNAL 233 EXTERNAL 2 2 ┆
0x35f48…35fd0 (50, 0, 25) DataSector
0x35fd0…36058 (50, 0, 26) UnusedSector ┆ 2 239 ;; 240 ;CONSTANT 241 EXTERNAL I8253,SRELEASE 242 ; 2 2 h┆
0x36058…360e0 (50, 0, 27) UnusedSector ┆ 2 2 ;;* 3 ;;* LINE_ACCESS MODULE 4 ;;* 5 ; 2 2u ┆
0x360e0…36168 (50, 0, 28) DataSector
0x36168…361f0 (50, 0, 29) UnusedSector ┆ 2LAT4CH,LAT3CH,LAT2CH,LAT1CH 234 ; SIO1CH,SIO2CH,SIO3CH,SIO4CH 235 ;EXTERNAL 2 2 ?┆
0x361f0…36278 (50, 0, 30) DataSector
0x36278…36300 (50, 0, 31) UnusedSector ┆ 2 LASA := 0H ;LINEUP 243 LASA EQU 0H 244 ; LASB := 1H ;LINEDO 2 2l ┆
0x36300…36388 (51, 0, 0) UnusedSector ┆ 3 CH2: 0035 0000 X 342 DEFW LAT2CH 0037 0000 X 343 DEFW SIO2CH 0039 5200 344 DEFW SIOCHB 3 4? ┆
0x36388…36410 (51, 0, 1) UnusedSector ┆ 311H 280 ; DIRECT := 22H 281 DIRECT EQU 22H 282 ;; 3 3 ┆
0x36410…36498 (51, 0, 2) UnusedSector ┆ 3 327 LD H,(IY+MIRROR+1) 002A 110500 328 LD DE,5 002D 19 329 ADD HL,DE 330 ; END 3 31 ┆
0x36498…36520 (51, 0, 3) UnusedSector ┆ 3QU 43H 266 ; SIOCHD := 42H 267 SIOCHD EQU 42H 268 ; TIMER := 0H 3 3gL┆
0x36520…365a8 (51, 0, 4) UnusedSector ┆ 3I 0013 7E 305 LD A,(HL) 0014 23 306 INC HL 0015 B6 307 OR (HL) 0016 FB 308 3 3 ┆
0x365a8…36630 (51, 0, 5) UnusedSector ┆ 3 ; LASE := 5H ;MODEM1_ERROR 249 LASE EQU 5H 250 ; LASF := 4H ;MODEM2_ERROR 2 3 8┆
0x36630…366b8 (51, 0, 6) UnusedSector ┆ 3 283 ;;ECHO 284 ;INTERNAL 285 ; INIT_TIMER PROCEDURE 286 ; ENTR 3 3 ┆
0x366b8…36740 (51, 0, 7) UnusedSector ┆ 3MIRPORT 002E C9 331 RET 332 ; 333 ; DUMMY PROCEDURE 334 3 30 ┆
0x36740…367c8 (51, 0, 8) UnusedSector ┆ 3 ;CONFIGURATION 269 TIMER EQU 0H 270 ; MIRROR := 2H 271 MIRROR EQ 3 3 k┆
0x367c8…36850 (51, 0, 9) UnusedSector ┆ 3 EI 309 ; END TEST_TIMER 0017 C9 310 RET 311 ; 312 ; 3 3 h┆
0x36850…368d8 (51, 0, 10) UnusedSector ┆ 3 251 LASF EQU 4H 252 ; LATKON :=0FFH ;TIMER CONSTANT 253 LATKON EQ 3 3 ┆
0x368d8…36960 (51, 0, 11) UnusedSector ┆ 3Y 287 INIT_TIMER: 288 ; 0000 FD6E00 289 LD L,(IY+TIMER) 0003 FD6601 29 3 3 ┆
0x36960…369e8 (51, 0, 12) DataSector
0x369e8…36a70 (51, 0, 13) UnusedSector ┆ 3U 2H 272 ; CHA := 4H 273 CHA EQU 4H 274 ; DIAL_UP_MODE := 0FFH 3 3 ┆
0x36a70…36af8 (51, 0, 14) UnusedSector ┆ 3 WAIT PROCEDURE 313 ; ENTRY 314 WAIT: 0018 FDE5 315 PUSH IY 001A DDE5 3 3$ ┆
0x36af8…36b80 (51, 0, 15) UnusedSector ┆ 3U 0FFH 254 ; PIO2A := 20H ;ADDRESS ON PIO 255 PIO2A EQU 20H 256 3 3 ┆
0x36b80…36c08 (51, 0, 16) UnusedSector ┆ 30 LD H,(IY+TIMER+1) 0006 F3 291 DI 0007 71 292 LD (HL),C 0008 23 293 INC HL 0009 3 3 <┆
0x36c08…36c90 (51, 0, 17) UnusedSector ┆ 3 ; ENTRY 335 DUMMY: 336 CH1: LINE.ACCESS 3 3 ┆
0x36c90…36d18 (51, 0, 18) UnusedSector ┆ 3 275 DIAL_UP_MODE EQU 0FFH 276 ; DELAY := 120 ; 120 UNITS OF 12,5 MS =1,5 SEK 3 3_ ┆
0x36d18…36da0 (51, 0, 19) UnusedSector ┆ 3 316 PUSH IX 001C CD0000 X 317 CALL SRELEASE 001F DDE1 318 POP IX 0021 FDE1 319 POP IY 3 3 ┆
0x36da0…36e28 (51, 0, 20) UnusedSector ┆ 3; PIO2B := 21H 257 PIO2B EQU 21H 258 ; PIO2C := 22H 259 PIO2C EQU 3 3- ┆
0x36e28…36eb0 (51, 0, 21) UnusedSector ┆ 370 294 LD (HL),B 000A FB 295 EI 296 ; END INIT_TIMER 000B C9 297 RET 3 3v ┆
0x36eb0…36f38 (51, 0, 22) UnusedSector ┆ 3 PAGE 3 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 002F 0000 X 337 DEFW LAT1C 3 3 ┆
0x36f38…36fc0 (51, 0, 23) UnusedSector ┆ 3 277 DELAY EQU 120 278 ; DIALUP := 11H LINE.ACCESS 3 3 N┆
0x36fc0…37048 (51, 0, 24) UnusedSector ┆ 3 320 ; END WAIT 0023 C9 321 RET 322 ;; 323 ; MIRPORT PROCEDU 3 3 ┆
0x37048…370d0 (51, 0, 25) UnusedSector ┆ 322H 260 ; SIOCHA := 53H ;ADDRESS ON SIO 261 SIOCHA EQU 53H 262 ; 3 3t ┆
0x370d0…37158 (51, 0, 26) UnusedSector ┆ 3 298 ;; 299 ; TEST_TIMER PROCEDURE 300 ; ENTRY 30 3 3 ┆
0x37158…371e0 (51, 0, 27) UnusedSector ┆ 3H 0031 0000 X 338 DEFW SIO1CH 0033 5300 339 DEFW SIOCHA 340 ;; 341 3 3 -┆
0x371e0…37268 (51, 0, 28) UnusedSector ┆ 3 PAGE 2 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 279 DIALUP EQU 3 3q ┆
0x37268…372f0 (51, 0, 29) UnusedSector ┆ 3RE 324 ; ENTRY 325 MIRPORT: 0024 FD6E02 326 LD L,(IY+MIRROR) 0027 FD6603 3 3 ┆
0x372f0…37378 (51, 0, 30) UnusedSector ┆ 3 SIOCHB := 52H 263 SIOCHB EQU 52H 264 ; SIOCHC := 43H 265 SIOCHC E 3 3 @┆
0x37378…37400 (51, 0, 31) UnusedSector ┆ 31 TEST_TIMER: 000C FD6E00 302 LD L,(IY+TIMER) 000F FD6601 303 LD H,(IY+TIMER+1) 0012 F3 304 D 3 3' ┆
0x37400…37488 (52, 0, 0) UnusedSector ┆ 4 LD A,(HL) ; 0098 CB7F 439 BIT 7,A ; 009A 2018 440 JR NZ,LIN1 ; IF DTR MIRROR IS NOT SET T 4 5f ┆
0x37488…37510 (52, 0, 1) UnusedSector ┆ 4 01 389 DEFB 01 0066 00 390 DEFB 00 391 ; 392 ; END DUMMY 00 4 43 ┆
0x37510…37598 (52, 0, 2) UnusedSector ┆ 47C CD0C00 R 423 CALL TEST_TIMER ;DO 007F 2844 424 JR Z,LIN3 ; IF NO TIMEOUT THEN 0081 2600 425 4 4 )┆
0x37598…37620 (52, 0, 3) UnusedSector ┆ 4367 DEFB 04H 0052 08 368 DEFB 08H 369 ; 0053 4100 R 370 DEFW CH4 0055 01 4 4 ┆
0x37620…376a8 (52, 0, 4) UnusedSector ┆ 4ERATION 406 ;;* STATUS = 0 : DSR IS SET (LINE IS UP) 407 ;;* STATUS = 1 : DSR IS RES 4 40E┆
0x376a8…37730 (52, 0, 5) UnusedSector ┆ 4 345 ;; 346 CH3: 003B 0000 X 347 DEFW LAT3CH 003D 0000 X 348 DEFW SIO3CH 003F 3 4 ┆
0x37730…377b8 (52, 0, 6) UnusedSector ┆ 467 C9 393 RET 394 ; LINE.ACCESS PAGE 4 4 4 ┆
0x377b8…37840 (52, 0, 7) UnusedSector ┆ 4 LD H,0 ; 0083 426 GETBYTE L,CHAA_NO ; GET CH.NO. 0086 29 427 ADD HL,HL ; 0087 4 4 M┆
0x37840…378c8 (52, 0, 8) UnusedSector ┆ 4 371 DEFB 01H 0056 02 372 DEFB 02H 373 ; 374 ;;-------------------- 4 4 ┆
0x378c8…37950 (52, 0, 9) UnusedSector ┆ 4ET (LINE IS DOWN) 408 ;;****************************************************************************** 4 4 ┆
0x37950…379d8 (52, 0, 10) UnusedSector ┆ 4 4300 349 DEFW SIOCHC 350 ;; 351 CH4: 0041 0000 X 352 DEFW LAT4CH 4 4"H┆
0x379d8…37a60 (52, 0, 11) UnusedSector ┆ 4 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 395 ;GLOBAL 39 4 4 ┆
0x37a60…37ae8 (52, 0, 12) UnusedSector ┆ 429 428 ADD HL,HL ; 4 * CH.NO. 0088 114500 R 429 LD DE,TABMEM-2 ; 008B 19 430 ADD H 4 4# ┆
0x37ae8…37b70 (52, 0, 13) UnusedSector ┆ 4-------- 375 SHATAB: 0057 0F40 376 DEFW 400FH 0059 1F40 377 DEFW 401FH 005B 2F40 4 4 ^┆
0x37b70…37bf8 (52, 0, 14) UnusedSector ┆ 4 409 ; LINEUP PROCEDURE 410 GLOBAL LINEUP 411 ; ENTRY 4 4 p┆
0x37bf8…37c80 (52, 0, 15) UnusedSector ┆ 40043 0000 X 353 DEFW SIO4CH 0045 4200 354 DEFW SIOCHD 355 ; 356 ; 4 4 ┆
0x37c80…37d08 (52, 0, 16) UnusedSector ┆ 46 ;;ECHO 397 ;;***************************************************************************** 4 4 \┆
0x37d08…37d90 (52, 0, 17) UnusedSector ┆ 4L,DE ; ADDRESS OF CH.MASK 008C 0E21 431 LD C,PIO2B ; 008E ED78 432 IN A,(C) ; GET STATUS 4 4a ┆
0x37d90…37e18 (52, 0, 18) UnusedSector ┆ 4 378 DEFW 402FH 005D 3F40 379 DEFW 403FH 380 ; 381 ;;-------------- 4 4#%┆
0x37e18…37ea0 (52, 0, 19) UnusedSector ┆ 4 412 LINEUP: 0068 413 PLZVAR 0068 414 PLZIN CHAA_NO 0068 415 PLZOUT STA1 006 4 4 j┆
0x37ea0…37f28 (52, 0, 20) UnusedSector ┆ 4;-------------------------------- 357 TABMEM: 0047 2F00 R 358 DEFW CH1 0049 40 359 D 4 4 9┆
0x37f28…37fb0 (52, 0, 21) UnusedSector ┆ 4 398 ;;* PROCEDURE : LINEUP 399 ;;* 400 ;;* FUNCTION : SETS DATA TERMINAL READY ( 4 4U ┆
0x37fb0…38038 (52, 0, 22) UnusedSector ┆ 4 OF DSR 0090 A6 433 AND (HL) ; 0091 4F 434 LD C,A ; 0092 F3 435 DI ; 0093 4 4 ┆
0x38038…380c0 (52, 0, 23) UnusedSector ┆ 4-------------- 382 CHATAB: 005F 02 383 DEFB 02 0060 01 384 DEFB 01 0061 02 4 4 ┆
0x380c0…38148 (52, 0, 24) UnusedSector ┆ 48 416 ENT 0 0070 417 GETBYTE C, CHAA_NO 0073 CD5901 R 418 CALL SELECT 0076 01FF00 4 4&-┆
0x38148…381d0 (52, 0, 25) UnusedSector ┆ 4EFB 40H 004A 80 360 DEFB 80H 361 ; 004B 3500 R 362 DEFW CH2 004D 10 363 4 4 ┆
0x381d0…38258 (52, 0, 26) UnusedSector ┆ 4DTR) AND WAITS FOR DATA SET READY 401 ;;* (DSR) TO BE SET 402 ;;* 4 4 ┆
0x38258…382e0 (52, 0, 27) UnusedSector ┆ 4 CD2400 R 436 CALL MIRPORT ; 0096 59 437 LD E,C ; SAVE STATUS OF DSR 0097 7E 438 4 4 ┆
0x382e0…38368 (52, 0, 28) UnusedSector ┆ 4 385 DEFB 02 0062 00 386 DEFB 00 0063 01 387 DEFB 01 0064 01 388 DEFB 01 0065 4 4 ┆
0x38368…383f0 (52, 0, 29) UnusedSector ┆ 4 419 LD BC,LATKON 0079 CD0000 R 420 CALL INIT_TIMER 421 ; 422 LIN0: 00 4 4g ┆
0x383f0…38478 (52, 0, 30) UnusedSector ┆ 4 DEFB 10H 004E 20 364 DEFB 20H 365 ; 004F 3B00 R 366 DEFW CH3 0051 04 4 46S┆
0x38478…38500 (52, 0, 31) UnusedSector ┆ 4403 ;;* INPUTS : CH_NO : NO.OF CHANNEL 404 ;;* 405 ;;* OUTPUTS : STATUS : STATUS OF OP 4 4*v┆
0x38500…38588 (53, 0, 0) UnusedSector ┆ 5 487 GLOBAL TRANSMIT 488 ; ENTRY 489 TRANSMIT: 00D4 490 5 5 ┆
0x38588…38610 (53, 0, 1) UnusedSector ┆ 5TE STA1,B ; 00CA 1802 470 JR LIN5 ; EXIT 471 ; ; FI 472 LIN4: 5 5Z ┆
0x38610…38698 (53, 0, 2) UnusedSector ┆ 5 505 ;;* OUTPUTS : NONE 506 ;;*********************************************************** 5 5 ┆
0x38698…38720 (53, 0, 3) UnusedSector ┆ 5 ; 00B5 7B 454 LD A,E ; GET STATUS OF DSR 00B6 A7 455 AND A ; 00B7 2007 5 5o ┆
0x38720…387a8 (53, 0, 4) UnusedSector ┆ 5 A,(HL) 00F8 CB8F 520 RES 1,A ;RESET RTS MIRROR 00FA CBBF 521 RES 7,A ;RESET DTR MIRROR 00FC 77 5 6_;┆
0x387a8…38830 (53, 0, 5) UnusedSector ┆ 5HEN 009C CBFF 441 SET 7,A ; SET DTR MIRROR 009E 77 442 LD (HL),A ; 009F FD4E04 4 5_2┆
0x38830…388b8 (53, 0, 6) DataSector
0x388b8…38940 (53, 0, 7) UnusedSector ┆ 500CC 18AE 473 JR LIN0 ;OD 474 ; 475 LIN5: 00CE 476 RTN 1 5 5N ┆
0x38940…389c8 (53, 0, 8) UnusedSector ┆ 5 456 JR NZ,LIN2 ; IF DSR IS SET THEN 00B9 0600 457 LD B,LASA ; STATUS := LINEUP 00BB 5 5 M┆
0x389c8…38a50 (53, 0, 9) UnusedSector ┆ 5 PLZVAR 00D4 491 PLZIN CHAB_NO 00D4 492 ENT 0 00DC 493 RTN 1 5 5 ┆
0x38a50…38ad8 (53, 0, 10) UnusedSector ┆ 5 443 LD C,(IY+CHA) ; 00A2 0605 444 LD B,5 ; 00A4 ED41 445 OUT (C),B ; 00A6 ED79 5 5 ┆
0x38ad8…38b60 (53, 0, 11) UnusedSector ┆ 5******************* 507 ; LINEDO PROCEDURE 508 GLOBAL LINEDO 509 ; 5 5 ┆
0x38b60…38be8 (53, 0, 12) UnusedSector ┆ 5 477 ; 478 ; END LINEUP 00D3 C9 479 RET 480 ;;ECHO 5 5 C┆
0x38be8…38c70 (53, 0, 13) UnusedSector ┆ 5 458 PUTBYTE STA1,B ; 00BE 180E 459 JR LIN5 ; EXIT 460 ; ; 5 5 ┆
0x38c70…38cf8 (53, 0, 14) UnusedSector ┆ 5 494 ; END TRANSMIT 00E1 C9 495 RET 496 ; 497 ;;ECHO 5 5H ┆
0x38cf8…38d80 (53, 0, 15) UnusedSector ┆ 5 446 OUT (C),A ; SET DTR 00A8 FB 447 EI ; 00A9 01FF00 448 LD BC,LATKON ; 0 5 5 ┆
0x38d80…38e08 (53, 0, 16) UnusedSector ┆ 5 ENTRY 510 LINEDO: LINE.ACCESS PAGE 6 LOC OBJ COD 5 5" ┆
0x38e08…38e90 (53, 0, 17) UnusedSector ┆ 5 481 ;;**************************************************************************** 482 ;;* 5 5 |┆
0x38e90…38f18 (53, 0, 18) UnusedSector ┆ 5 ELSE 461 LIN2: 00C0 CD1800 R 462 CALL WAIT ; SCHEDULE 00C3 1807 463 JR 5 5 4┆
0x38f18…38fa0 (53, 0, 19) UnusedSector ┆ 5 498 ;;****************************************************************************** 499 ;;* PROC 5 5"4┆
0x38fa0…39028 (53, 0, 20) UnusedSector ┆ 50AC CD0000 R 449 CALL INIT_TIMER ; INITIATE TIMER 00AF CD1800 R 450 CALL WAIT ; SCHEDULE 00 5 5 ┆
0x39028…390b0 (53, 0, 21) UnusedSector ┆ 5E M STMT SOURCE STATEMENT ASM 5.9 00E2 511 PLZVAR 00E2 512 PLZIN CHA 5 5 9┆
0x390b0…39138 (53, 0, 22) UnusedSector ┆ 5 PROCEDURE : TRANSMIT 483 ;;* 484 ;;* FUNCTION : DUMMY ROUTINE 485 5 5 @┆
0x39138…391c0 (53, 0, 23) UnusedSector ┆ 5LIN4 ; FI 464 ; ; FI 465 ; ; ELSE 466 LIN3: 5 5 ┆
0x391c0…39248 (53, 0, 24) UnusedSector ┆ 5EDURE : LINEDO 500 ;;* 501 ;;* FUNCTION : RESETS REQUEST TO SEND (RTS) AND DATA TERMINAL 5 53.┆
0x39248…392d0 (53, 0, 25) UnusedSector ┆ 5B2 1818 451 JR LIN4 ; ELSE 452 LIN1: LINE.ACCESS 5 5=T┆
0x392d0…39358 (53, 0, 26) UnusedSector ┆ 5D_NO 00E2 513 ENT 0 00EA 514 GETBYTE C, CHAD_NO 00ED CD5901 R 515 CALL SELECT 00F0 F 5 5" ┆
0x39358…393e0 (53, 0, 27) UnusedSector ┆ 5;;***************************************************************************** 486 ; TRANSMIT PROCEDURE 5 5 M┆
0x393e0…39468 (53, 0, 28) UnusedSector ┆ 5 467 ; ; 00C5 0601 468 LD B,LASB ; STATUS := LINEDO 00C7 469 PUTBY 5 5 ┆
0x39468…394f0 (53, 0, 29) UnusedSector ┆ 5 READY (DTR) 502 ;;* 503 ;;* INPUTS : CH_NO : NO.OF CHANNEL 504 ;;* 5 5 ┆
0x394f0…39578 (53, 0, 30) UnusedSector ┆ 5 PAGE 5 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 00B4 FB 453 EI 5 5E ┆
0x39578…39600 (53, 0, 31) UnusedSector ┆ 5D4E04 516 LD C,(IY+CHA) 00F3 CD2400 R 517 CALL MIRPORT 00F6 F3 518 DI 00F7 7E 519 LD 5 5 ┆
0x39600…39688 (54, 0, 0) UnusedSector ┆ 6LSE 572 CHADIR: 013A 2600 573 LD H,0 ; 013C 69 574 LD L,C ; GET CH.NO. 013D 6 6L ┆
0x39688…39710 (54, 0, 1) UnusedSector ┆ 6 R 556 LD DE,TABMEM-2 ; 0124 19 557 ADD HL,DE ; ADDRESS OF CH.MASK 0125 7E 558 LD A,(HL) ; 6 6SN┆
0x39710…39798 (54, 0, 2) UnusedSector ┆ 6; 591 ; END CHANGE 0158 C9 592 RET 593 ;;ECHO 594 ; 6 6 M┆
0x39798…39820 (54, 0, 3) UnusedSector ┆ 6 539 ;;* OUTPUTS : NONE 540 ;;************************************************************************** 6 6 1┆
0x39820…398a8 (54, 0, 4) UnusedSector ┆ 6 611 RET 612 ;; 613 ; SHASEL PROCEDURE 614 GLOBAL SHASEL 6 7 ┆
0x398a8…39930 (54, 0, 5) UnusedSector ┆ 6 522 LD (HL),A 00FD 0605 523 LD B,05H 00FF ED41 524 OUT (C),B 0101 ED79 525 OUT (C) 5 6 v┆
0x39930…399b8 (54, 0, 6) DataSector
0x399b8…39a40 (54, 0, 7) UnusedSector ┆ 6GET MASK 0126 559 GETBYTE D,RANGE ; 0129 0E20 560 LD C,PIO2A ; 012B ED40 561 IN B,(C) 6 6@ ┆
0x39a40…39ac8 (54, 0, 8) UnusedSector ┆ 6* 541 ; CHANGE PROCEDURE 542 GLOBAL CHANGE 543 ; ENTRY 6 6 >┆
0x39ac8…39b50 (54, 0, 9) UnusedSector ┆ 629 575 ADD HL,HL ; 2 * CH.NO. 013E 115D00 R 576 LD DE,CHATAB-2 ; 0141 19 577 ADD HL,DE ; 0 6 6( ┆
0x39b50…39bd8 (54, 0, 10) UnusedSector ┆ 6,A ;RESET RTS AND DTR 0103 FB 526 EI 0104 527 RTN 1 528 ; END LINEDO 0109 6 6ne┆
0x39bd8…39c60 (54, 0, 11) UnusedSector ┆ 6SELECT PROCEDURE 595 GLOBAL SELECT 596 ; ENTRY 597 SELECT: 0159 6 6 ^┆
0x39c60…39ce8 (54, 0, 12) UnusedSector ┆ 6 ; 012D CB42 562 BIT 0,D ; 012F 2803 563 JR Z,CHAN0 ; 0131 B0 564 OR B ; 0132 1802 6 6 ┆
0x39ce8…39d70 (54, 0, 13) UnusedSector ┆ 6 544 CHANGE: 010A 545 PLZVAR 010A 546 PLZIN CHAF_NO RANGE 010A 547 E 6 6[ ┆
0x39d70…39df8 (54, 0, 14) UnusedSector ┆ 6142 5E 578 LD E,(HL) ; 0143 23 579 INC HL ; 0144 4E 580 LD C,(HL) ; 0145 1600 6 6> ┆
0x39df8…39e80 (54, 0, 15) UnusedSector ┆ 6C9 529 RET 530 ;;ECHO 531 ;;*********************************************** 6 6UD┆
0x39e80…39f08 (54, 0, 16) UnusedSector ┆ 62600 598 LD H,0 015B 69 599 LD L,C ;GET CHNO. 015C 29 600 ADD HL,HL 015D 29 6 6 6 ┆
0x39f08…39f90 (54, 0, 17) UnusedSector ┆ 6 565 JR CHAN1 ; 566 CHAN0: 0134 2F 567 CPL ; 0135 A0 568 AND B ; 6 6R ┆
0x39f90…3a018 (54, 0, 18) UnusedSector ┆ 6NT 0 0112 548 GETBYTE C,CHAF_NO 0115 CD6A01 R 549 CALL SHASEL 0118 FE22 550 CP DIRECT 011A 6 6 =┆
0x3a018…3a0a0 (54, 0, 19) UnusedSector ┆ 6 581 LD D,0 ; 0147 0600 582 LD B,0 ; 0149 D5 583 PUSH DE ; 014A 584 GETB 6 6 w┆
0x3a0a0…3a128 (54, 0, 20) UnusedSector ┆ 6******************************* 532 ;;* PROCEDURE : CHANGE 533 ;;* 53 6 6 ┆
0x3a128…3a1b0 (54, 0, 21) UnusedSector ┆ 601 ADD HL,HL ;4 * CH.NO. 015E 114300 R 602 LD DE,TABMEM-4 0161 19 603 ADD HL,DE 0162 5E 604 6 6 ┆
0x3a1b0…3a238 (54, 0, 22) UnusedSector ┆ 6 LINE.ACCESS PAGE 7 LOC OBJ CODE M STMT SOURCE STATEMENT 6 6 ┆
0x3a238…3a2c0 (54, 0, 23) UnusedSector ┆ 6 281E 551 JR Z,CHADIR ;IF NOT DIRECT CONNECTION THEN 011C 2600 552 LD H,0 ; 011E 69 553 6 6 d┆
0x3a2c0…3a348 (54, 0, 24) UnusedSector ┆ 6YTE E,RANGE ; GET BAUD RATE CODE 014D DDE1 585 POP IX ; 014F CD0000 X 586 CALL I8253 ; MAKE BAUD RATE 6 6f ┆
0x3a348…3a3d0 (54, 0, 25) UnusedSector ┆ 64 ;;* FUNCTION : MODEM IS SWITCHED TO THE SPECIFIED BAUD RATE 535 ;;* 536 ;;* INPUTS : 6 6 j┆
0x3a3d0…3a458 (54, 0, 26) UnusedSector ┆ 6 LD E,(HL) 0163 23 605 INC HL 0164 56 606 LD D,(HL) ;GET ADDRESS OF TABLE 0165 D5 607 6 6 ┆
0x3a458…3a4e0 (54, 0, 27) UnusedSector ┆ 6 ASM 5.9 569 CHAN1: 0136 ED79 570 OUT (C),A ; 0138 1818 571 JR CHAEND ;E 6 6 ┆
0x3a4e0…3a568 (54, 0, 28) UnusedSector ┆ 6LD L,C ; GET CH.NO. 011F 29 554 ADD HL,HL ; 0120 29 555 ADD HL,HL ; 4 * CH.NO. 0121 114500 6 6 ┆
0x3a568…3a5f0 (54, 0, 29) UnusedSector ┆ 6CHANGE 587 ; ;FI 588 CHAEND: 0152 589 RTN 2 590 6 6 M┆
0x3a5f0…3a678 (54, 0, 30) UnusedSector ┆ 6CH_NO : NO.OF CHANNEL 537 ;;* RANGE : BAUD RATE SPECIFICATION 538 ;;* 6 61 ┆
0x3a678…3a700 (54, 0, 31) UnusedSector ┆ 6 PUSH DE 0166 FDE1 608 POP IY 0168 C9 609 RET 610 ; END SELECT 0169 C9 6 6N ┆
0x3a700…3a788 (55, 0, 0) DataSector
0x3a788…3a810 (55, 0, 1) UnusedSector ┆ 7 ; 0187 CD2400 R 649 CALL MIRPORT ; 018A 7E 650 LD A,(HL) ; 018B CBCF 651 SET 1,A ; SET 7 7 ┆
0x3a810…3a898 (55, 0, 2) DataSector
0x3a898…3a920 (55, 0, 3) UnusedSector ┆ 7 631 ;;* PROCEDURE : RECEIVE 632 ;;* 633 ;;* FUNCTION : REQUEST TO SEND (RTS 7 7 ┆
0x3a920…3a9a8 (55, 0, 4) DataSector
0x3a9a8…3aa30 (55, 0, 5) UnusedSector ┆ 7 615 ; ENTRY 616 SHASEL: 016A 2600 617 LD H,0 016C 69 618 LD L,C 016 6 7P ┆
0x3aa30…3aab8 (55, 0, 6) UnusedSector ┆ 7 RTS MIRROR 018D 77 652 LD (HL),A ; 018E FD4E04 653 LD C,(IY+CHA) ; 0191 0605 654 LD B,05H 7 7 o┆
0x3aab8…3ab40 (55, 0, 7) DataSector
0x3ab40…3abc8 (55, 0, 8) UnusedSector ┆ 7) IS SET 634 ;;* 635 ;;* INPUTS : CH_NO : NO.OF CHANNEL 636 ;;* 7 7 W┆
0x3abc8…3ac50 (55, 0, 9) DataSector
0x3ac50…3acd8 (55, 0, 10) UnusedSector ┆ 7D 29 619 ADD HL,HL 016E 115500 R 620 LD DE,SHATAB-2 0171 19 621 ADD HL,DE 0172 5E 7 7 ┆
0x3acd8…3ad60 (55, 0, 11) UnusedSector ┆ 7 ; 0193 ED41 655 OUT (C),B ; 0195 ED79 656 OUT (C),A ; SET RTS 0197 FB 657 EI ; 0198 7 7b ┆
0x3ad60…3ade8 (55, 0, 12) DataSector
0x3ade8…3ae70 (55, 0, 13) UnusedSector ┆ 7 637 ;;* OUTPUTS : NONE 638 ;;*************************************************************** 7 7 ┆
0x3ae70…3aef8 (55, 0, 14) DataSector
0x3aef8…3af80 (55, 0, 15) UnusedSector ┆ 7 622 LD E,(HL) 0173 23 623 INC HL 0174 56 624 LD D,(HL) 0175 1A 625 LD A,(DE) 0176 7 7 ┆
0x3af80…3b008 (55, 0, 16) UnusedSector ┆ 7 658 RTN 1 659 ; END RECEIVE 019D C9 660 RET 661 ; 7 7 )┆
0x3b008…3b090 (55, 0, 17) DataSector
0x3b090…3b118 (55, 0, 18) UnusedSector ┆ 7************** 639 ; RECEIVE PROCEDURE 640 GLOBAL RECEIVE 641 ; EN 7 7 o┆
0x3b118…3b1a0 (55, 0, 19) DataSector
0x3b1a0…3b228 (55, 0, 20) UnusedSector ┆ 7 C9 626 RET LINE.ACCESS PAGE 8 LOC OBJ CODE M STMT SOURC 7 7 ,┆
0x3b228…3b2b0 (55, 0, 21) UnusedSector ┆ 7 662 ;END LINE_ACCESS 663 END CALL SHASEL 0118 FE22 550 CP DIRECT 011A 7 ┆
0x3b2b0…3b338 (55, 0, 22) DataSector
0x3b338…3b3c0 (55, 0, 23) UnusedSector ┆ 7TRY 642 RECEIVE: 0178 643 PLZVAR 0178 644 PLZIN CHAC_NO 0178 7 7 ┆
0x3b3c0…3b448 (55, 0, 24) DataSector
0x3b448…3b4d0 (55, 0, 25) UnusedSector ┆ 7E STATEMENT ASM 5.9 627 ; END SHASEL 0177 C9 628 RET 7 7 D┆
0x3b4d0…3b558 (55, 0, 26) DataSector
[…0x1…]
0x3b5e0…3b668 (55, 0, 28) UnusedSector ┆ 7 645 ENT 0 0180 646 GETBYTE C, CHAC_NO 0183 CD5901 R 647 CALL SELECT ; 0186 F3 648 DI 7 7 ┆
0x3b668…3b6f0 (55, 0, 29) DataSector
0x3b6f0…3b778 (55, 0, 30) UnusedSector ┆ 7 629 ;;ECHO 630 ;;***************************************************************************** 7 7y ┆
0x3b778…3b800 (55, 0, 31) DataSector
[…0x11…]
0x3c108…3c190 (56, 0, 17) Descriptor {
0x3c108…3c190 am = CHS(56, 0, 17, #4) // 0x3c108 @0x0
0x3c108…3c190 rsv0 = 00000000 // 0x3c10a @0x2
0x3c108…3c190 file_id = 0000 // 0x3c10e @0x6
0x3c108…3c190 dirsect = (22, 0, 25) // 0x3c110 @0x8
0x3c108…3c190 firstsect = (56, 0, 22) // 0x3c112 @0xa
0x3c108…3c190 lastsect = (65, 0, 3) // 0x3c114 @0xc
0x3c108…3c190 type = 0x20 // 0x3c116 @0xe
0x3c108…3c190 reccnt = 0x005b // 0x3c117 @0xf
0x3c108…3c190 reclen = 0x0080 // 0x3c119 @0x11
0x3c108…3c190 blklen = 0x0080 // 0x3c11b @0x13
0x3c108…3c190 prop = 0x00 // 0x3c11d @0x15
0x3c108…3c190 adr = 0x0000 // 0x3c11e @0x16
0x3c108…3c190 lastbytes = 0x004f // 0x3c120 @0x18
0x3c108…3c190 created = »791101 « // 0x3c122 @0x1a
0x3c108…3c190 modified = »791101 « // 0x3c12a @0x22
0x3c108…3c190 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x3c132 @0x2a
0x3c108…3c190 prev = (22, 0, 25) // 0x3c18a @0x82
0x3c108…3c190 next = (56, 0, 22) // 0x3c18c @0x84
0x3c108…3c190 crc = 6929 // 0x3c18e @0x86
0x3c108…3c190 }
0x3c190…3c218 (56, 0, 18) DataSector
[…0xd…]
0x3c900…3c988 (57, 0, 0) UnusedSector ┆ 9************************************************************************ 6 *INCLUDE PLZ.MACROS 9 9 ┆
0x3c988…3ca10 (57, 0, 1) DataSector
0x3ca10…3ca98 (57, 0, 2) UnusedSector ┆ 9 237 TIME0_STAMP EQU 37 238 ; ACC0_TIME := 41 239 ACC0_TIME EQU 41 9 9 ┆
0x3ca98…3cb20 (57, 0, 3) DataSector
0x3cb20…3cba8 (57, 0, 4) UnusedSector ┆ 93,STIME2,STIME1 251 ; REG1,REG2 WORD 252 ; 253 ;GLOBAL 0000 9 :0.┆
0x3cba8…3cc30 (57, 0, 5) DataSector
[…0x1…]
0x3ccb8…3cd40 (57, 0, 7) Descriptor {
0x3ccb8…3cd40 am = CHS(57, 0, 7, #4) // 0x3ccb8 @0x0
0x3ccb8…3cd40 rsv0 = 00000000 // 0x3ccba @0x2
0x3ccb8…3cd40 file_id = 0000 // 0x3ccbe @0x6
0x3ccb8…3cd40 dirsect = (22, 0, 25) // 0x3ccc0 @0x8
0x3ccb8…3cd40 firstsect = (57, 0, 9) // 0x3ccc2 @0xa
0x3ccb8…3cd40 lastsect = (62, 0, 12) // 0x3ccc4 @0xc
0x3ccb8…3cd40 type = 0x10 // 0x3ccc6 @0xe
0x3ccb8…3cd40 reccnt = 0x0008 // 0x3ccc7 @0xf
0x3ccb8…3cd40 reclen = 0x0080 // 0x3ccc9 @0x11
0x3ccb8…3cd40 blklen = 0x0080 // 0x3cccb @0x13
0x3ccb8…3cd40 prop = 0x00 // 0x3cccd @0x15
0x3ccb8…3cd40 adr = 0x0000 // 0x3ccce @0x16
0x3ccb8…3cd40 lastbytes = 0x0080 // 0x3ccd0 @0x18
0x3ccb8…3cd40 created = »791101 « // 0x3ccd2 @0x1a
0x3ccb8…3cd40 modified = »791101 « // 0x3ccda @0x22
0x3ccb8…3cd40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x3cce2 @0x2a
0x3ccb8…3cd40 prev = (22, 0, 25) // 0x3cd3a @0x82
0x3ccb8…3cd40 next = (57, 0, 9) // 0x3cd3c @0x84
0x3ccb8…3cd40 crc = 2bf3 // 0x3cd3e @0x86
0x3ccb8…3cd40 }
0x3cd40…3cdc8 (57, 0, 8) DataSector
[…0x3…]
0x3cf60…3cfe8 (57, 0, 12) UnusedSector ┆ 9 > + 791101 791101 ┆
0x3cfe8…3d070 (57, 0, 13) DataSector
[…0x3…]
0x3d208…3d290 (57, 0, 17) UnusedSector ┆ 9 STAMP PAGE 1 LOC OBJ CODE M STMT SOURCE STATEMENT 9 9P;┆
0x3d290…3d318 (57, 0, 18) DataSector
0x3d318…3d3a0 (57, 0, 19) UnusedSector ┆ 9 227 *LIST ON 228 229 ;STAMP MODULE 230 ; 9 9" ┆
0x3d3a0…3d428 (57, 0, 20) DataSector
0x3d428…3d4b0 (57, 0, 21) UnusedSector ┆ 9 240 ; OVFERR := 32H 241 OVFERR EQU 32H 242 ; 243 ; 9 9 0┆
0x3d4b0…3d538 (57, 0, 22) UnusedSector ┆ 9 ASM 5.9 1 ;;***************************************************************************** 9 9 ┆
0x3d538…3d5c0 (57, 0, 23) DataSector
0x3d5c0…3d648 (57, 0, 24) UnusedSector ┆ 9 231 ;CONSTANT 232 ; ERR0_OFFSET := 23 233 ERR0_OFFSET EQU 23 9 9 ┆
0x3d648…3d6d0 (57, 0, 25) DataSector
0x3d6d0…3d758 (57, 0, 26) UnusedSector ┆ 9EXTERNAL 244 ; STIME1 245 ; STIME2 246 ; STIME3 9 9 ┆
0x3d758…3d7e0 (57, 0, 27) UnusedSector ┆ 9 2 ;;* 3 ;;* STAMP MODULE 4 ;;* 5 ;;***** 9 9 ┆
0x3d7e0…3d868 (57, 0, 28) DataSector
0x3d868…3d8f0 (57, 0, 29) UnusedSector ┆ 9234 ; REM0_NO_LOOPS := 33 235 REM0_NO_LOOPS EQU 33 236 ; TIME0_STAMP := 37 9 9 ?┆
0x3d8f0…3d978 (57, 0, 30) DataSector
0x3d978…3da00 (57, 0, 31) UnusedSector ┆ 9 247 ; STIME4 248 ; 249 ;INTERNAL 250 EXTERNAL STIME4,STIME 9 9} ┆
0x3da00…3da88 (58, 0, 0) UnusedSector ┆ : 337 EC04: 338 FI00: 0055 FB 339 EI 340 ; 0056 : ; ┆
0x3da88…3db10 (58, 0, 1) UnusedSector ┆ :EDURE : STAMP 286 ;;* 287 ;;* FUNCTION : THE CURRENT BINARY TIMER VALUE IS CONVERTED TO : :!l┆
0x3db10…3db98 (58, 0, 2) UnusedSector ┆ : 326 BC03: 0043 ED5B0000 X 327 LD DE,(STIME3) 328 ; CASE 4 THEN 0047 C35500 R 329 JP F : : w┆
0x3db98…3dc20 (58, 0, 3) UnusedSector ┆ :72 MIN3TIM DEFW 0000H 273 ; MAX3TIM WORD := 0000H 274 GLOBAL MAX3TIM 000E 0000 : : K┆
0x3dc20…3dca8 (58, 0, 4) UnusedSector ┆ :F3 304 DI 305 ; IF A 306 ; CASE 1 THEN 0020 FE01 307 : : :┆
0x3dca8…3dd30 (58, 0, 5) UnusedSector ┆ : 254 REG1 DEFS 0002H 0002 255 REG2 DEFS 0002H 256 ; MIN1TIM WORD := 0000H 9 : ┆
0x3dd30…3ddb8 (58, 0, 6) UnusedSector ┆ :ASCII BCD CODE 288 ;;* AND TRANSFERRED TO THE STAMP FIELD IN BUFFER 289 ;;* : :< ┆
0x3ddb8…3de40 (58, 0, 7) DataSector
0x3de40…3dec8 (58, 0, 8) UnusedSector ┆ : 275 MAX3TIM DEFW 0000H 276 ; 277 ; MIN4TIM WORD := 0000H 278 : :e ┆
0x3dec8…3df50 (58, 0, 9) UnusedSector ┆ : CP 1 0022 2803 308 JR Z,BC01 0024 C32E00 R 309 JP EC01 310 BC01: 0027 ED5B0000 X 311 : : ┆
0x3df50…3dfd8 (58, 0, 10) UnusedSector ┆ : 257 GLOBAL MIN1TIM 0004 0000 258 MIN1TIM DEFW 0000H 259 ; MAX1TIM WORD := 0000H : : ┆
0x3dfd8…3e060 (58, 0, 11) UnusedSector ┆ : 290 ;;* INPUTS : BUF_PTR : POINTER TO BUFFER 291 ;;* CH_NO : NO. OF CHANNEL : :% ┆
0x3e060…3e0e8 (58, 0, 12) DataSector
0x3e0e8…3e170 (58, 0, 13) UnusedSector ┆ : GLOBAL MIN4TIM STAMP PAGE 2 LOC OBJ CODE M STMT SOURCE STATEM : :@ ┆
0x3e170…3e1f8 (58, 0, 14) UnusedSector ┆ : LD DE,(STIME1) 312 ; CASE 2 THEN 002B C35500 R 313 JP FI00 314 EC01: 002E : :T ┆
0x3e1f8…3e280 (58, 0, 15) UnusedSector ┆ : 260 GLOBAL MAX1TIM 0006 0000 261 MAX1TIM DEFW 0000H 262 ; : : ┆
0x3e280…3e308 (58, 0, 16) UnusedSector ┆ : 292 ;;* 293 ;;* OUTPUTS : NONE 294 ;;*********************************************** : :d ┆
0x3e308…3e390 (58, 0, 17) UnusedSector ┆ :I00 330 EC03: 004A FE04 331 CP 4 004C 2803 332 JR Z,BC04 004E C35500 R 333 JP E : : ┆
0x3e390…3e418 (58, 0, 18) UnusedSector ┆ :ENT ASM 5.9 0010 0000 279 MIN4TIM DEFW 0000H 280 ; MAX4TIM WORD := 000 : : :┆
0x3e418…3e4a0 (58, 0, 19) UnusedSector ┆ : FE02 315 CP 2 0030 2803 316 JR Z,BC02 0032 C33C00 R 317 JP EC02 318 BC02: 0035 : :V ┆
0x3e4a0…3e528 (58, 0, 20) UnusedSector ┆ :263 ; MIN2TIM WORD := 0000H 264 GLOBAL MIN2TIM 0008 0000 265 MIN2TIM DEFW 0000H : : $┆
0x3e528…3e5b0 (58, 0, 21) UnusedSector ┆ :****************************** 295 ; 296 ; STAMP PROCEDURE 297 G : : ┆
0x3e5b0…3e638 (58, 0, 22) UnusedSector ┆ :C04 334 BC04: 0051 ED5B0000 X 335 LD DE,(STIME4) 336 ; FI : :y ┆
0x3e638…3e6c0 (58, 0, 23) UnusedSector ┆ :0H 281 GLOBAL MAX4TIM 0012 0000 282 MAX4TIM DEFW 0000H 283 ;;ECHO : :2 ┆
0x3e6c0…3e748 (58, 0, 24) UnusedSector ┆ : ED5B0000 X 319 LD DE,(STIME2) 320 ; CASE 3 THEN 0039 C35500 R 321 JP FI00 : :s/┆
0x3e748…3e7d0 (58, 0, 25) UnusedSector ┆ : 266 ; MAX2TIM WORD := 0000H 267 GLOBAL MAX2TIM 000A 0000 268 MAX2TIM DEFW 0000H : :4 ┆
0x3e7d0…3e858 (58, 0, 26) UnusedSector ┆ :LOBAL STAMP 298 ; ENTRY 299 STAMP: 0014 300 PLZVAR 0014 : :=B┆
0x3e858…3e8e0 (58, 0, 27) UnusedSector ┆ : STAMP PAGE 3 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 : :v`┆
0x3e8e0…3e968 (58, 0, 28) UnusedSector ┆ : 284 ;;****************************************************************************** 285 ;;* PROC : : ┆
0x3e968…3e9f0 (58, 0, 29) UnusedSector ┆ : 322 EC02: 003C FE03 323 CP 3 003E 2803 324 JR Z,BC03 0040 C34A00 R 325 JP EC03 : :| ┆
0x3e9f0…3ea78 (58, 0, 30) UnusedSector ┆ : 269 ; 270 ; MIN3TIM WORD := 0000H 271 GLOBAL MIN3TIM 000C 0000 2 : : ┆
0x3ea78…3eb00 (58, 0, 31) UnusedSector ┆ : 301 PLZIN BUF1_PTR,CH1_NO 0014 302 ENT 0 001C 303 GETBYTE A,CH1_NO 001F : :@ ┆
0x3eb00…3eb88 (59, 0, 0) UnusedSector ┆ ; 430 LD HL,(STIME2) 431 ; CASE 3 THEN 00CC C3E600 R 432 JP FI05 433 EC07: ; < ┆
0x3eb88…3ec10 (59, 0, 1) UnusedSector ┆ ;*************** 379 ;;* PROCEDURE : ACCUM 380 ;;* 381 ;;* FUNCTION : ; ; ┆
0x3ec10…3ec98 (59, 0, 2) UnusedSector ┆ ;3 409 LD BC,1000 00AC CD7800 R 410 CALL ADDROU ;ADD THOUSANDS 00AF 4D 411 LD C,L 00B0 ; ; :┆
0x3ec98…3ed20 (59, 0, 3) UnusedSector ┆ ; 358 ; END STAMP 0077 C9 359 RET 360 ; 361 ; ADDROU PROCEDURE ; ;k ┆
0x3ed20…3eda8 (59, 0, 4) UnusedSector ┆ ; PAGE 4 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 0083 395 ENT 0 0 ; ; ┆
0x3eda8…3ee30 (59, 0, 5) UnusedSector ┆ ; CD3401 R 341 CALL BINBCD ;CONVERT TIMER VALUE TO BCD CODE 342 ; 0059 343 G : ; 3┆
0x3ee30…3eeb8 (59, 0, 6) UnusedSector ┆ ; THE TIME, THE BUFFER HAS SPENT OUTSIDE THE LTU, IS CALCULATED 382 ;;* AND ADDED TO THE CURRENT ACCUMULAT ; ; k┆
0x3eeb8…3ef40 (59, 0, 7) UnusedSector ┆ ; 44 412 LD B,H 413 ; 00B1 414 GETBYTE A,CH2_NO 00B4 F3 41 ; ; e┆
0x3ef40…3efc8 (59, 0, 8) UnusedSector ┆ ; 362 GLOBAL ADDROU 363 ; ENTRY 364 ADDROU: 0078 13 365 ; ;v|┆
0x3efc8…3f050 (59, 0, 9) UnusedSector ┆ ;08B 396 GETWORD H L,BUF2_PTR 0091 012F00 397 LD BC,TIME0_STAMP+10 0094 09 398 ; ; ┆
0x3f050…3f0d8 (59, 0, 10) UnusedSector ┆ ;ETWORD H L,BUF1_PTR 005F 112F00 344 LD DE,TIME0_STAMP+10 0062 19 345 ADD HL,DE ;ADDRESS OF TIM ; ;N[┆
0x3f0d8…3f160 (59, 0, 11) UnusedSector ┆ ;ION TIME IN THE ACCUMULA- 383 ;;* TION FIELD IN BUFFER 384 ;;* 385 ; ;e ┆
0x3f160…3f1e8 (59, 0, 12) UnusedSector ┆ ;5 DI 416 ; IF A 417 ; CASE 1 THEN 00B5 FE01 418 CP 1 00B7 ; ; ┆
0x3f1e8…3f270 (59, 0, 13) UnusedSector ┆ ; INC DE 0079 1A 366 LD A,(DE) 007A D630 367 SUB 30H 368 ADD1: 007C 2804 ; ; a┆
0x3f270…3f2f8 (59, 0, 14) UnusedSector ┆ ; ADD HL,BC 0095 EB 399 EX DE,HL ;(DE) = ADDRESS OF TIME STAMPING IN BUFFER 0096 210000 400 L ; ;Z ┆
0x3f2f8…3f380 (59, 0, 15) UnusedSector ┆ ;E STAMPING IN BUFFER 0063 110000 R 346 LD DE,REG1 0066 0E04 347 LD C,4 348 ST1: ; ; ┆
0x3f380…3f408 (59, 0, 16) UnusedSector ┆ ; ;;* INPUTS : BUF_PTR : POINTER TO BUFFER 386 ;;* 387 ;;* OUTPUTS : NONE ; ;? ┆
0x3f408…3f490 (59, 0, 17) UnusedSector ┆ ;2803 419 JR Z,BC06 00B9 C3C200 R 420 JP EC06 421 BC06: 00BC 2A0000 X 422 LD HL,(STIM ; ;pV┆
0x3f490…3f518 (59, 0, 18) UnusedSector ┆ ; 369 JR Z,ADD2 007E 09 370 ADD HL,BC 007F 3D 371 DEC A 0080 18FA 372 ; ; ┆
0x3f518…3f5a0 (59, 0, 19) UnusedSector ┆ ;D HL,0 :CLEAR CURRENT SUM 401 ; 0099 1A 402 LD A,(DE) 009A D630 403 SUB ; ; F┆
0x3f5a0…3f628 (59, 0, 20) UnusedSector ┆ ;0068 1A 349 LD A,(DE) 0069 C630 350 ADD A,30H 006B 77 351 LD (HL),A ;TIME STAM ; ;: ┆
0x3f628…3f6b0 (59, 0, 21) UnusedSector ┆ ; 388 ;;***************************************************************************** 389 ; ACCUM PROC ; ;*T┆
0x3f6b0…3f738 (59, 0, 22) UnusedSector ┆ ;E1) 423 ; CASE 2 THEN 00BF C3E600 R 424 JP FI05 425 EC06: 00C2 FE02 ; ; "┆
0x3f738…3f7c0 (59, 0, 23) UnusedSector ┆ ; JR ADD1 373 ADD2: 374 ; 375 ; END ADDROU 0082 C9 376 ; ; ]┆
0x3f7c0…3f848 (59, 0, 24) UnusedSector ┆ ; 30H 009C 6F 404 LD L,A ;ADD UNITS 009D 010A00 405 LD BC,10 00A0 CD7800 R 406 CALL ; ;b ┆
0x3f848…3f8d0 (59, 0, 25) UnusedSector ┆ ;P BUFFER IN ASCII BCD CODE 006C 23 352 INC HL 006D 13 353 INC DE 006E 0D 354 ; ; ┆
0x3f8d0…3f958 (59, 0, 26) UnusedSector ┆ ;EDURE 390 GLOBAL ACCUM 391 ; ENTRY 392 ACCUM: 0083 ; ; ┆
0x3f958…3f9e0 (59, 0, 27) UnusedSector ┆ ; 426 CP 2 00C4 2803 427 JR Z,BC07 00C6 C3CF00 R 428 JP EC07 429 BC07: 00C9 2A0000 X ; ;0^┆
0x3f9e0…3fa68 (59, 0, 28) UnusedSector ┆ ; RET 377 ;;ECHO 378 ;;*************************************************************** ; ;Hh┆
0x3fa68…3faf0 (59, 0, 29) UnusedSector ┆ ; ADDROU ;ADD TENS 00A3 016400 407 LD BC,100 00A6 CD7800 R 408 CALL ADDROU ;ADD HUNDREDS 00A9 01E80 ; ; k┆
0x3faf0…3fb78 (59, 0, 30) UnusedSector ┆ ; DEC C 006F 20F7 355 JR NZ,ST1 356 ; 0071 357 RTN 2 ; ; ┆
0x3fb78…3fc00 (59, 0, 31) UnusedSector ┆ ;393 PLZVAR 0083 394 PLZIN BUF2_PTR,CH2_NO STAMP ; ; ┆
0x3fc00…3fc88 (60, 0, 0) UnusedSector ┆ <B 0D 489 DEC C 011C 20E9 490 JR NZ,ACC1 491 ; 011E 300D 492 < <YF┆
0x3fc88…3fd10 (60, 0, 1) UnusedSector ┆ < LD HL,REG1 0103 010430 468 LD BC,3004H 0106 AF 469 XOR A 470 ; < < ┆
0x3fd10…3fd98 (60, 0, 2) UnusedSector ┆ <* FUNCTION : CONVERTS FROM BINARY TO BCD 508 ;;* 509 ;;* INVOCATION : CALL BINBCD < < T┆
0x3fd98…3fe20 (60, 0, 3) UnusedSector ┆ < ASM 5.9 00E8 ED42 453 SBC HL,BC ;MAKE TIME DIFFERENCE 00EA 7C 454 LD A,H 00EB E61F < <r ┆
0x3fe20…3fea8 (60, 0, 4) UnusedSector ┆ <0136 210000 521 LD HL,0 0139 220000 R 522 LD (REG1),HL ;CLEAR TEMPORARY REGISTER 013C 220200 R 5 < = L┆
0x3fea8…3ff30 (60, 0, 5) UnusedSector ┆ < 00CF FE03 434 CP 3 00D1 2803 435 JR Z,BC08 00D3 C3DC00 R 436 JP EC08 437 BC08: ; <_ ┆
0x3ff30…3ffb8 (60, 0, 6) DataSector
0x3ffb8…40040 (60, 0, 7) UnusedSector ┆ < 471 ACC1: 0107 1A 472 LD A,(DE) 0108 CB11 473 RL C 010A 90 474 SUB B < < ┆
0x40040…400c8 (60, 0, 8) UnusedSector ┆ < 455 AND 1FH ;MASK OUT IRRELEVANT BITS 00ED 67 456 LD H,A 00EE EB 457 EX DE, < < `┆
0x400c8…40150 (60, 0, 9) UnusedSector ┆ < JR NC,ACC2 0120 493 GETWORD H L,BUF2_PTR 0126 012100 494 LD BC,ERR0_OFFSET+10 0129 09 < < ┆
0x40150…401d8 (60, 0, 10) UnusedSector ┆ < 00D6 2A0000 X 438 LD HL,(STIME3) 439 ; CASE 4 THEN 00D9 C3E600 R 440 JP FI05 < <IU┆
0x401d8…40260 (60, 0, 11) UnusedSector ┆ < 510 ;;* STAMP PAGE 6 LOC OBJ CODE M STMT SOURCE < <, ┆
0x40260…402e8 (60, 0, 12) UnusedSector ┆ < 010B CB19 475 RR C 010D 8E 476 ADC A,(HL) 010E 27 477 DAA 010F F5 < < ┆
0x402e8…40370 (60, 0, 13) UnusedSector ┆ <HL ;SAVE TIME DIFFERENCE 458 ; 00EF CD7401 R 459 CALL MINMAX ;UPDATE MAX. AND MIN.VALUES < < M┆
0x40370…403f8 (60, 0, 14) UnusedSector ┆ < 495 ADD HL,BC 012A 3E32 496 LD A,OVFERR 012C 77 497 LD (HL),A < < ┆
0x403f8…40480 (60, 0, 15) UnusedSector ┆ < 441 EC08: 00DC FE04 442 CP 4 00DE 2803 443 JR Z,BC09 00E0 C3E600 R 444 JP EC09 < < ┆
0x40480…40508 (60, 0, 16) UnusedSector ┆ < STATEMENT ASM 5.9 511 ;;* INPUTS : (DE) = BINARY VALUE 512 ; < < g┆
0x40508…40590 (60, 0, 17) UnusedSector ┆ < 478 PUSH AF 0110 B0 479 OR B 0111 12 480 LD (DE),A 0112 23 481 IN < < #┆
0x40590…40618 (60, 0, 18) UnusedSector ┆ < 460 ; 00F2 CD3401 R 461 CALL BINBCD ;CONVERT TIME DIFFERENCE TO BCD CODE 462 < <[ ┆
0x40618…406a0 (60, 0, 19) UnusedSector ┆ < 498 ACC2: 499 ; 012D 500 RTN 2 501 ; END ACCUM 0133 C9 < <U ┆
0x406a0…40728 (60, 0, 20) UnusedSector ┆ < 445 BC09: 00E3 2A0000 X 446 LD HL,(STIME4) 447 ; FI 448 EC09: < < ┆
0x40728…407b0 (60, 0, 21) UnusedSector ┆ <;* 513 ;;* OUTPUTS : (REG1,REG2) = BCD VALUE 514 ;;************************************ < <` ┆
0x407b0…40838 (60, 0, 22) UnusedSector ┆ <C HL 0113 13 482 INC DE 0114 F1 483 POP AF 0115 17 484 RLA 0116 17 < < 2┆
0x40838…408c0 (60, 0, 23) UnusedSector ┆ <; 00F5 463 GETWORD H L,BUF2_PTR 00FB 013300 464 LD BC,ACC0_TIME+10 00FE 09 465 < < ┆
0x408c0…40948 (60, 0, 24) UnusedSector ┆ < 502 RET 503 ;;ECHO 504 ;;******************************************************** < < ┆
0x40948…409d0 (60, 0, 25) UnusedSector ┆ < 449 FI05: 00E6 FB 450 EI 451 ; 00E7 AF 452 XOR A < < ┆
0x409d0…40a58 (60, 0, 26) UnusedSector ┆ <**************************************** 515 ; 516 ; BINBCD PROCEDURE < <r=┆
0x40a58…40ae0 (60, 0, 27) UnusedSector ┆ < 485 RLA 0117 17 486 RLA 0118 17 487 RLA 0119 CBB9 488 RES 7,C 011 < <@ ┆
0x40ae0…40b68 (60, 0, 28) UnusedSector ┆ < ADD HL,BC 00FF EB 466 EX DE,HL ;(DE) = ADDRESS OF ACCUMULATION TIME IN BUFFER 0100 210000 R 467 < < ┆
0x40b68…40bf0 (60, 0, 29) UnusedSector ┆ <********************* 505 ;;* PROCEDURE NAME : BINBCD 506 ;;* 507 ;; < < ┆
0x40bf0…40c78 (60, 0, 30) UnusedSector ┆ < STAMP PAGE 5 LOC OBJ CODE M STMT SOURCE STATEMENT < < ┆
0x40c78…40d00 (60, 0, 31) UnusedSector ┆ < 517 GLOBAL BINBCD 518 ; ENTRY 519 BINBCD: 0134 DDE5 520 PUSH IX < <d ┆
0x40d00…40d88 (61, 0, 0) UnusedSector ┆ =NMAX PROCEDURE 576 GLOBAL MINMAX 577 ; ENTRY 578 MINMAX: 0174 = = m┆
0x40d88…40e10 (61, 0, 1) UnusedSector ┆ =****************************************************************** 565 ;;* PROCEDURE NAME : MINMAX = = ┆
0x40e10…40e98 (61, 0, 2) UnusedSector ┆ = 0190 C3AA01 R 597 JP FI0A 598 EC0C: 0193 FE03 599 CP 3 0195 2803 600 JR Z,BC0D = = ┆
0x40e98…40f20 (61, 0, 3) UnusedSector ┆ =DREDS) 015D 18F7 544 JR BIN3 545 BIN4: 015F 09 546 ADD HL,BC 0160 3F = = y┆
0x40f20…40fa8 (61, 0, 4) UnusedSector ┆ = 619 LD H,(IX+1) 01B6 AF 620 XOR A 01B7 ED42 621 SBC HL,BC 01B9 2804 622 = > !┆
0x40fa8…41030 (61, 0, 5) UnusedSector ┆ =23 LD (REG2),HL 524 ; 013F DD210000 R 525 LD IX,REG1 0143 EB 526 EX DE,H < = `┆
0x41030…410b8 (61, 0, 6) DataSector
0x410b8…41140 (61, 0, 7) UnusedSector ┆ = 566 ;;* 567 ;;* FUNCTION : MINIMUM AND MAXIMUM TIME SPENT OUTSIDE THE LTU 568 = =S ┆
0x41140…411c8 (61, 0, 8) UnusedSector ┆ = 547 CCF 548 ; 0161 010A00 549 LD BC,10 550 BIN5: 0164 ED42 = =:5┆
0x411c8…41250 (61, 0, 9) UnusedSector ┆ = 579 GETBYTE A,CH2_NO 0177 DDE5 580 PUSH IX 581 ; IF A = = `┆
0x41250…412d8 (61, 0, 10) UnusedSector ┆ =L 0144 AF 527 XOR A 528 ; 0145 01E803 529 LD BC,1000 530 = = ┆
0x412d8…41360 (61, 0, 11) UnusedSector ┆ = 0197 C3A001 R 601 JP EC0D 602 BC0D: 019A 210C00 R 603 LD HL,MIN3TIM 604 = = ┆
0x41360…413e8 (61, 0, 12) UnusedSector ┆ = ;;* IS UPDATED IF ANY CHANGES STAMP PAGE 7 LOC OBJ CODE M = = q┆
0x413e8…41470 (61, 0, 13) UnusedSector ┆ = 551 SBC HL,BC 0166 3805 552 JR C,BIN6 0168 DD3401 553 INC (IX+1) ;COUNT BCD(TENS) 016B 18F = = ┆
0x41470…414f8 (61, 0, 14) UnusedSector ┆ = 582 ; CASE 1 THEN 0179 FE01 583 CP 1 017B 2803 584 JR Z,BC0B 017D C38601 R 585 JP EC0B = = p┆
0x414f8…41580 (61, 0, 15) UnusedSector ┆ = BIN1: 0148 ED42 531 SBC HL,BC 014A 3805 532 JR C,BIN2 014C DD3403 533 INC (IX+3) ;CO = =UI┆
0x41580…41608 (61, 0, 16) UnusedSector ┆ =; CASE 4 THEN 019D C3AA01 R 605 JP FI0A 606 EC0D: 01A0 FE04 607 CP 4 01A2 2803 = = ┆
0x41608…41690 (61, 0, 17) UnusedSector ┆ = STMT SOURCE STATEMENT ASM 5.9 569 ;;* 570 ;;* INVOCATION : C = =k ┆
0x41690…41718 (61, 0, 18) UnusedSector ┆ =7 554 JR BIN5 555 BIN6: 016D 09 556 ADD HL,BC 557 ; 016E D = =^ ┆
0x41718…417a0 (61, 0, 19) UnusedSector ┆ = 586 BC0B: 0180 210400 R 587 LD HL,MIN1TIM 588 ; CASE 2 THEN 0183 C3AA01 R = = -┆
0x417a0…41828 (61, 0, 20) UnusedSector ┆ =UNT BCD(THOUSANDS) 014F 18F7 534 JR BIN1 535 BIN2: 0151 09 536 ADD HL,BC 0152 = = Y┆
0x41828…418b0 (61, 0, 21) UnusedSector ┆ = 608 JR Z,BC0E 01A4 C3AA01 R 609 JP EC0E 610 BC0E: 01A7 211000 R 611 LD HL,MIN4TIM = =x-┆
0x418b0…41938 (61, 0, 22) UnusedSector ┆ =ALL MINMAX 571 ;;* 572 ;;* INPUTS : (DE) = TIME VALUE 573 ;;******* = =6 ┆
0x41938…419c0 (61, 0, 23) UnusedSector ┆ =D7500 558 LD (IX),L ;UPDATE BCD(UNITS) 559 ; 0171 DDE1 560 POP IX = = ┆
0x419c0…41a48 (61, 0, 24) UnusedSector ┆ = 589 JP FI0A 590 EC0B: 0186 FE02 591 CP 2 0188 2803 592 JR Z,BC0C 018A C39301 R = = ┆
0x41a48…41ad0 (61, 0, 25) UnusedSector ┆ = 3F 537 CCF 538 ; 0153 016400 539 LD BC,100 540 BIN3: 015 = = W┆
0x41ad0…41b58 (61, 0, 26) UnusedSector ┆ = 612 ; FI 613 EC0E: 614 FI0A: 01AA E5 615 PUSH HL 01 = = ┆
0x41b58…41be0 (61, 0, 27) UnusedSector ┆ =********************************************************************** 574 ; 575 ; MI = = ┆
0x41be0…41c68 (61, 0, 28) UnusedSector ┆ = 561 ; END BINBCD 0173 C9 562 RET 563 ;;ECHO 564 ;;************ = = ┆
0x41c68…41cf0 (61, 0, 29) UnusedSector ┆ = 593 JP EC0C 594 BC0C: 018D 210800 R 595 LD HL,MIN2TIM 596 ; CASE 3 THEN = = ┆
0x41cf0…41d78 (61, 0, 30) UnusedSector ┆ =6 ED42 541 SBC HL,BC 0158 3805 542 JR C,BIN4 015A DD3402 543 INC (IX+2) ;COUNT BCD(HUN = =7 ┆
0x41d78…41e00 (61, 0, 31) UnusedSector ┆ =AB DDE1 616 POP IX 01AD 010000 617 LD BC,0 01B0 DD6E00 618 LD L,(IX) 01B3 DD6601 = =$ ┆
0x41e00…41e88 (62, 0, 0) DataSector
0x41e88…41f10 (62, 0, 1) UnusedSector ┆ >;* STATUS = 00H : REM_NO_OF_LOOPS = 0 652 ;;* STATUS = 31H : REM_NO_OF_LOOPS > 0 653 > > ┆
0x41f10…41f98 (62, 0, 2) UnusedSector ┆ >6 AF 689 XOR A 0207 1801 690 JR DEC5 691 DEC4: 0209 3C 692 IN > > h┆
0x41f98…42020 (62, 0, 3) UnusedSector ┆ > LD (IX+3),D ; 636 MAX2: 637 ; 01D6 DDE1 638 POP IX > > ┆
0x42020…420a8 (62, 0, 4) UnusedSector ┆ > CP (HL) 01F2 3806 672 JR C,DEC2 01F4 3639 673 LD (HL),39H 01F6 23 674 INC HL > > ┆
0x420a8…42130 (62, 0, 5) UnusedSector ┆ > JR Z,MIN1 01BB ED52 623 SBC HL,DE 01BD 3806 624 JR C,MAX1 ; IF CURRENT VALUE =< MIN.VALUE = >g,┆
0x42130…421b8 (62, 0, 6) UnusedSector ┆ > ;;*************************************************************************** 654 ; DECREM PROCEDURE > > ┆
0x421b8…42240 (62, 0, 7) DataSector
0x42240…422c8 (62, 0, 8) UnusedSector ┆ > 639 ; END MINMAX 01D8 C9 640 RET 641 ;;ECHO 642 ;;****************** > >m ┆
0x422c8…42350 (62, 0, 9) UnusedSector ┆ > 01F7 0D 675 DEC C 01F8 20F4 676 JR NZ,DEC1 677 ; 678 > > B┆
0x42350…423d8 (62, 0, 10) UnusedSector ┆ >THEN 625 MIN1: 01BF DD7300 626 LD (IX),E ; UPDATE MINIMUM VALUE ST > > ┆
0x423d8…42460 (62, 0, 11) UnusedSector ┆ > 655 GLOBAL DECREM 656 ; ENTRY 657 DECREM: 01D9 658 > > +┆
0x42460…424e8 (62, 0, 12) DataSector
0x424e8…42570 (62, 0, 13) UnusedSector ┆ >********************************************************* 643 ;;* PROCEDURE : DECREM 644 > > ┆
0x42570…425f8 (62, 0, 14) UnusedSector ┆ > DEC2: 01FA E1 679 POP HL 01FB 3E30 680 LD A,30H 01FD 0E04 681 LD C,4 > > ┆
0x425f8…42680 (62, 0, 15) UnusedSector ┆ >AMP PAGE 8 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 01C2 DD7201 > >| ┆
0x42680…42708 (62, 0, 16) UnusedSector ┆ > PLZVAR 01D9 659 PLZIN BUF3_PTR 01D9 660 PLZOUT STATUS 01D9 661 > > ┆
0x42708…42790 (62, 0, 17) UnusedSector ┆ >C A 693 DEC5: 020A 694 PUTBYTE STATUS, A 695 ; 020D 696 > >Z ┆
0x42790…42818 (62, 0, 18) UnusedSector ┆ > ;;* 645 ;;* FUNCTION : THE REMAINING_NO_OF_LOOPS FIELD IN THE BUFFER IS DECREMEN- 646 ; > >N ┆
0x42818…428a0 (62, 0, 19) UnusedSector ┆ > 682 DEC3: 01FF BE 683 CP (HL) 0200 2007 684 JR NZ,DEC4 STAMP > > ┆
0x428a0…42928 (62, 0, 20) UnusedSector ┆ > 627 LD (IX+1),D ; 628 MAX1: 01C5 DD6E02 629 LD L,(IX+2) 01C8 DD6603 630 > > ]┆
0x42928…429b0 (62, 0, 21) UnusedSector ┆ > ENT 0 01E1 662 GETWORD H L,BUF3_PTR 01E7 012B00 663 LD BC,REM0_NO_LOOPS+10 01EA 09 > > <┆
0x429b0…42a38 (62, 0, 22) UnusedSector ┆ > RTN 1 697 ; END DECREM 0212 C9 698 RET 699 ; 70 > >~[┆
0x42a38…42ac0 (62, 0, 23) UnusedSector ┆ >;* TED AND IF ZERO, THIS WILL BE INDICATED 647 ;;* 648 ;;* INPUTS : BUF_PTR : POINTER > > D┆
0x42ac0…42b48 (62, 0, 24) UnusedSector ┆ > PAGE 9 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 0202 23 > > <┆
0x42b48…42bd0 (62, 0, 25) UnusedSector ┆ >LD H,(IX+3) 01CB AF 631 XOR A 01CC ED52 632 SBC HL,DE 01CE 3006 633 JR NC,MAX2 > > ┆
0x42bd0…42c58 (62, 0, 26) UnusedSector ┆ > 664 ADD HL,BC 01EB E5 665 PUSH HL 666 ; 01EC 0E04 667 LD C,4 > > W┆
0x42c58…42ce0 (62, 0, 27) UnusedSector ┆ >0 ;END STAMP 701 END R 587 LD HL,MIN1TIM 588 ; CASE 2 THEN 0183 C3AA01 R > %┆
0x42ce0…42d68 (62, 0, 28) UnusedSector ┆ > TO BUFFER 649 ;;* 650 ;;* OUTPUTS : STATUS : ZERO INDICATION 651 ; > >] ┆
0x42d68…42df0 (62, 0, 29) UnusedSector ┆ > 685 INC HL 0203 0D 686 DEC C 0204 20F9 687 JR NZ,DEC3 688 ; 020 > > ┆
0x42df0…42e78 (62, 0, 30) UnusedSector ┆ > ; IF CURRENT VALUE > MAX.VALUE THEN 01D0 DD7302 634 LD (IX+2),E ; UPDATE MAXIMUM VALUE 01D3 DD7203 635 > > x┆
0x42e78…42f00 (62, 0, 31) UnusedSector ┆ > 668 DEC1: 01EE 35 669 DEC (HL) 01EF 3E2F 670 LD A,2FH 01F1 BE 671 > > ┆
0x42f00…42f88 (63, 0, 0) DataSector
[…0x3f…]
0x45100…45188 (65, 0, 0) UnusedSector ┆ A 263 ;;* 264 ;;* FORMATS: LHR: LINEOUT: 265 ;;* - A A <┆
0x45188…45210 (65, 0, 1) UnusedSector ┆ A - LINE_NO - - - 273 ;;* - AD2 - - - 2 A B &┆
0x45210…45298 (65, 0, 2) UnusedSector ┆ ANT 231 ; EOT := 4 232 EOT EQU 4 233 ; POL := 70H A A{~┆
0x45298…45320 (65, 0, 3) DataSector
0x45320…453a8 (65, 0, 4) UnusedSector ┆ AFSET := 0 250 DATA_OFFSET EQU 0 251 ; 252 ;GLOBAL A Ar ┆
0x453a8…45430 (65, 0, 5) DataSector
0x45430…454b8 (65, 0, 6) Descriptor {
0x45430…454b8 am = CHS(65, 0, 6, #4) // 0x45430 @0x0
0x45430…454b8 rsv0 = 00000000 // 0x45432 @0x2
0x45430…454b8 file_id = 0000 // 0x45436 @0x6
0x45430…454b8 dirsect = (22, 0, 25) // 0x45438 @0x8
0x45430…454b8 firstsect = (65, 0, 7) // 0x4543a @0xa
0x45430…454b8 lastsect = (68, 0, 0) // 0x4543c @0xc
0x45430…454b8 type = 0x10 // 0x4543e @0xe
0x45430…454b8 reccnt = 0x0005 // 0x4543f @0xf
0x45430…454b8 reclen = 0x0080 // 0x45441 @0x11
0x45430…454b8 blklen = 0x0080 // 0x45443 @0x13
0x45430…454b8 prop = 0x00 // 0x45445 @0x15
0x45430…454b8 adr = 0x0000 // 0x45446 @0x16
0x45430…454b8 lastbytes = 0x0080 // 0x45448 @0x18
0x45430…454b8 created = »791101 « // 0x4544a @0x1a
0x45430…454b8 modified = »791101 « // 0x45452 @0x22
0x45430…454b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x4545a @0x2a
0x45430…454b8 prev = (22, 0, 25) // 0x454b2 @0x82
0x45430…454b8 next = (65, 0, 7) // 0x454b4 @0x84
0x45430…454b8 crc = 4600 // 0x454b6 @0x86
0x45430…454b8 }
0x454b8…45540 (65, 0, 7) DataSector
0x45540…455c8 (65, 0, 8) UnusedSector ┆ A F j 791101 791101 ┆
0x455c8…45650 (65, 0, 9) UnusedSector ┆ A BUFFER PAGE 1 LOC OBJ CODE M STMT SOURCE STATEMENT A A M┆
0x45650…456d8 (65, 0, 10) DataSector
0x456d8…45760 (65, 0, 11) UnusedSector ┆ A 234 POL EQU 70H 235 ; ENQ := 05H 236 ENQ EQU 05H 23 A A t┆
0x45760…457e8 (65, 0, 12) UnusedSector ┆ A 253 ;;ECHO 254 ;;************************************************************************** A AxC┆
0x457e8…45870 (65, 0, 13) UnusedSector ┆ A----------- ------------ 266 ;;* - - - - 267 ;; A AP ┆
0x45870…458f8 (65, 0, 14) UnusedSector ┆ A ASM 5.9 1 ;;***************************************************************************** A Aj ┆
0x458f8…45980 (65, 0, 15) DataSector
0x45980…45a08 (65, 0, 16) UnusedSector ┆ A7 ; LNDIPT := 51H 238 LNDIPT EQU 51H 239 ; SOH := 01 24 A AA ┆
0x45a08…45a90 (65, 0, 17) UnusedSector ┆ A 255 ;;* PROCEDURE : LHROUT 256 ;;* 257 ;;* FUNCTION : REFORMATS BUFFER FROM INP A A ┆
0x45a90…45b18 (65, 0, 18) UnusedSector ┆ A* - - - - 268 ;;* - - - - A A ┆
0x45b18…45ba0 (65, 0, 19) UnusedSector ┆ A 2 ;;* 3 ;;* BUFFER_GENERATOR MODULE 4 ;;* A A ┆
0x45ba0…45c28 (65, 0, 20) DataSector
0x45c28…45cb0 (65, 0, 21) UnusedSector ┆ A0 SOH EQU 01 241 ; STX := 02 242 STX EQU 02 243 ; ETX A A6 ┆
0x45cb0…45d38 (65, 0, 22) UnusedSector ┆ AUT_FROM_CR80 TO OUTPUT_TO_LINE 258 ;;* FORMAT 259 ;;* 260 ;;* INP A A ┆
0x45d38…45dc0 (65, 0, 23) UnusedSector ┆ A 269 ;;* - - - - 270 ;;* - - A AkU┆
0x45dc0…45e48 (65, 0, 24) UnusedSector ┆ A5 ;;***************************************************************************** 6 *INCLUDE PLZ.MACROS A A ┆
0x45e48…45ed0 (65, 0, 25) DataSector
0x45ed0…45f58 (65, 0, 26) UnusedSector ┆ A := 03 244 ETX EQU 03 245 ; OK := 0 246 OK EQU 0 A A ┆
0x45f58…45fe0 (65, 0, 27) UnusedSector ┆ AUTS : BUF_PTR : POINTER TO DATA BUFFER 261 ;;* 262 ;;* OUTPUTS : NONE A ARW┆
0x45fe0…46068 (65, 0, 28) UnusedSector ┆ A - - 271 ;;* - OPCODE - - - 272 ;;* A A{ ┆
0x46068…460f0 (65, 0, 29) UnusedSector ┆ A 227 *LIST ON 228 229 ;BUFFER MODULE 230 ;CONSTA A AI"┆
0x460f0…46178 (65, 0, 30) DataSector
0x46178…46200 (65, 0, 31) UnusedSector ┆ A 247 ; EOT_INDICATION := 4000H 248 EOT_INDICATION EQU 4000H 249 ; DATA_OF A A ┆
0x46200…46288 (66, 0, 0) UnusedSector ┆ B - - - 0 - 350 ;;* - - - 0 - B C .┆
0x46288…46310 (66, 0, 1) UnusedSector ┆ BAD2 001D 23 303 INC HL 001E 3602 304 LD (HL),STX ; DATA[12] := STX 0020 E1 305 POP HL 0021 B B 4┆
0x46310…46398 (66, 0, 2) UnusedSector ┆ B 339 ;;* 340 ;;* OUTPUTS : NONE 341 ;;* 342 ;;* FO B B ┆
0x46398…46420 (66, 0, 3) UnusedSector ┆ B******* 283 ; LHROUT PROCEDURE 284 GLOBAL LHROUT 285 ; ENTRY B Bl ┆
0x46420…464a8 (66, 0, 4) UnusedSector ┆ B003E 326 RTN 1 327 ; END LHROUT 0043 C9 328 RET 329 ; B Bv ┆
0x464a8…46530 (66, 0, 5) UnusedSector ┆ B74 ;;* - AD1 - - - 275 ;;* - NOT USED - - SOH - A B ┆
0x46530…465b8 (66, 0, 6) UnusedSector ┆ B E5 306 PUSH HL 0022 E5 307 PUSH HL 0023 23 308 INC HL 0024 23 309 INC HL 002 B B ┆
0x465b8…46640 (66, 0, 7) DataSector
0x46640…466c8 (66, 0, 8) UnusedSector ┆ B 286 LHROUT: 0000 287 PLZVAR 0000 288 PLZIN BUF1_PTR 0000 289 E B BA ┆
0x466c8…46750 (66, 0, 9) UnusedSector ┆ B 330 ;;ECHO 331 ;;*********************************************************************** B Bg ┆
0x46750…467d8 (66, 0, 10) UnusedSector ┆ B 276 ;;* - NOT USED - - AD1 - 277 ;;* - NOT USE B B ┆
0x467d8…46860 (66, 0, 11) UnusedSector ┆ B5 5E 310 LD E,(HL) 0026 23 311 INC HL 0027 56 312 LD D,(HL) 0028 E1 313 POP B B| ┆
0x46860…468e8 (66, 0, 12) UnusedSector ┆ BRMATS: LINEOUT: LHR: 343 ;;* ------------ ------------ B B ┆
0x468e8…46970 (66, 0, 13) UnusedSector ┆ BNT 0 0008 290 GETWORD H L, BUF1_PTR 000E E5 291 PUSH HL 000F 011100 292 LD BC,11H 0012 0 B B ┆
0x46970…469f8 (66, 0, 14) UnusedSector ┆ B*** 332 ;;* PROCEDURE : OUTLHR 333 ;;* 334 ;;* FUNCTION : REFORMATS B BD ┆
0x469f8…46a80 (66, 0, 15) UnusedSector ┆ BD - - AD2 - 278 ;;* - NOT USED - - STX - BU B B ┆
0x46a80…46b08 (66, 0, 16) UnusedSector ┆ BHL 0029 19 314 ADD HL,DE 002A E5 315 PUSH HL 002B FDE1 316 POP IY 002D 0E03 317 B B ┆
0x46b08…46b90 (66, 0, 17) UnusedSector ┆ B 344 ;;* - - - - 345 ;;* - - - OPCO B B} ┆
0x46b90…46c18 (66, 0, 18) UnusedSector ┆ B9 293 ADD HL,BC 0013 46 294 LD B,(HL) 0014 23 295 INC HL 0015 4E 296 LD C,(HL) B B ┆
0x46c18…46ca0 (66, 0, 19) UnusedSector ┆ BBUFFER FROM OUTPUT_TO_LINE TO OUTPUT_TO_CR80 335 ;;* FORMAT 336 ;;* B Be#┆
0x46ca0…46d28 (66, 0, 20) UnusedSector ┆ BFFER PAGE 2 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 B B P┆
0x46d28…46db0 (66, 0, 21) UnusedSector ┆ BLD C,ETX 002F FD710F 318 LD (IY+0FH),C ; INSERT ETX 0032 1B 319 DEC DE 0033 1B 320 DEC DE 003 B B ┆
0x46db0…46e38 (66, 0, 22) UnusedSector ┆ BDE - 346 ;;* - - - LINE_NO - 347 ;;* - B B ┆
0x46e38…46ec0 (66, 0, 23) UnusedSector ┆ B 0016 23 297 INC HL 0017 3601 298 LD (HL),SOH ; DATA[09] := SOH 0019 23 299 INC HL 001A 7 B B !┆
0x46ec0…46f48 (66, 0, 24) UnusedSector ┆ B BUFFER PAGE 3 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5 B B~)┆
0x46f48…46fd0 (66, 0, 25) UnusedSector ┆ B 279 ;;* - D1 - - D1 - 280 ;;* - D2 - - D B B z┆
0x46fd0…47058 (66, 0, 26) UnusedSector ┆ B4 1B 321 DEC DE ; BYTECOUNT 0035 E1 322 POP HL ; POINTER TO BUFFER 0036 010000 323 LD BC,OK B B y┆
0x47058…470e0 (66, 0, 27) UnusedSector ┆ B - - AD2 - 348 ;;* - - - AD1 - 349 ;;* B B ┆
0x470e0…47168 (66, 0, 28) UnusedSector ┆ B1 300 LD (HL),C ; DATA[10] := AD1 001B 23 301 INC HL 001C 70 302 LD (HL),B ; DATA[11] := B B ┆
0x47168…471f0 (66, 0, 29) UnusedSector ┆ B.9 337 ;;* INPUTS : BUF_PTR : POINTER TO DATA BUFFER 338 ;;* LINE_NO : NO. OF LINE B BT ┆
0x471f0…47278 (66, 0, 30) UnusedSector ┆ B2 - 281 ;;* 282 ;;******************************************************************* B B;:┆
0x47278…47300 (66, 0, 31) UnusedSector ┆ B ; STATUS := OK 0039 3E09 324 LD A,9 ; DATA_OFFSET := 9 003B CD3101 R 325 CALL BUF_HD ; UPDATE BUFFER_HEAD B B ┆
0x47300…47388 (67, 0, 0) UnusedSector ┆ C---------- ------------ 434 ;;* - - - - 435 ;;* C D$Z┆
0x47388…47410 (67, 0, 1) UnusedSector ┆ C 382 LD C,(HL) 0067 23 383 INC HL 0068 46 384 LD B,(HL) 0069 EB 385 EX DE,HL 006A 70 C C B┆
0x47410…47498 (67, 0, 2) UnusedSector ┆ C 421 ;;ECHO 422 ;;************************************************************************** C C ┆
0x47498…47520 (67, 0, 3) UnusedSector ┆ C 362 GLOBAL OUTLHR 363 ; ENTRY 364 OUTLHR: 0044 365 PLZVAR 0 C Cie┆
0x47520…475a8 (67, 0, 4) UnusedSector ┆ CDO00 401 OD00: 007C E1 402 POP HL 007D E5 403 PUSH HL 007E 23 404 INC C C d┆
0x475a8…47630 (67, 0, 5) UnusedSector ┆ C 351 ;;* - - - 0 - 352 ;;* - - - B C ┆
0x47630…476b8 (67, 0, 6) UnusedSector ┆ C 386 LD (HL),B ; DATA[03] := AD2 006B 23 387 INC HL 006C 71 388 LD (HL),C ; DATA[04] := A C C c┆
0x476b8…47740 (67, 0, 7) DataSector
0x47740…477c8 (67, 0, 8) UnusedSector ┆ C044 366 PLZIN BUF2_PTR,LINE_NO 0044 367 ENT 0 004C 368 GETWORD H L, BUF2_PTR 005 C C ┆
0x477c8…47850 (67, 0, 9) UnusedSector ┆ C HL 007F 23 405 INC HL 0080 5E 406 LD E,(HL) 0081 23 407 INC HL 0082 56 408 C C%d┆
0x47850…478d8 (67, 0, 10) UnusedSector ┆ C 0 - 353 ;;* - SOH - - 0 - 354 ;;* C C ┆
0x478d8…47960 (67, 0, 11) UnusedSector ┆ CD1 006D 3E08 389 LD A,8 ; I := 5 390 ; DO ; DO 391 DO00: 006F 23 C C ┆
0x47960…479e8 (67, 0, 12) UnusedSector ┆ C 423 ;;* PROCEDURE : INOUT 424 ;;* 425 ;;* FUNCTION : REFORMATS BUFFER FROM INPU C C ┆
0x479e8…47a70 (67, 0, 13) UnusedSector ┆ C2 E5 369 PUSH HL 0053 110B00 370 LD DE,0BH 0056 19 371 ADD HL,DE 0057 3651 372 LD C C} ┆
0x47a70…47af8 (67, 0, 14) UnusedSector ┆ CLD D,(HL) 0083 EB 409 EX DE,HL 0084 110700 410 LD DE,7 0087 19 411 ADD HL,DE 0088 EB C C ┆
0x47af8…47b80 (67, 0, 15) UnusedSector ┆ C - AD1 - - 0 - 355 ;;* - AD2 - - 0 - 356 C CK ┆
0x47b80…47c08 (67, 0, 16) UnusedSector ┆ C 392 INC HL ; 0070 3600 393 LD (HL),0 ; DATA[I] := 0 0072 3D 394 DEC A ; I += 1 C C 2┆
0x47c08…47c90 (67, 0, 17) UnusedSector ┆ CT_FROM_LINE TO OUTPUT_TO_LINE 426 ;;* FORMAT 427 ;;* 428 ;;* INPU C C ┆
0x47c90…47d18 (67, 0, 18) UnusedSector ┆ C(HL),LNDIPT ; DATA[01] := OPCODE 0059 23 373 INC HL 005A 374 GETBYTE A,LINE_NO 005D 77 3 C C_=┆
0x47d18…47da0 (67, 0, 19) UnusedSector ┆ C 412 EX DE,HL ; BYTECOUNT 0089 E1 413 POP HL ; POINTER TO BUFFER 008A 010040 414 LD BC,EOT_INDICATIO C C ┆
0x47da0…47e28 (67, 0, 20) UnusedSector ┆ C ;;* - STX - - 0 - 357 ;;* - D1 - - D1 - C C c┆
0x47e28…47eb0 (67, 0, 21) UnusedSector ┆ C BUFFER PAGE 4 LOC OBJ CODE M STMT SOURCE STATEMENT C CV ┆
0x47eb0…47f38 (67, 0, 22) UnusedSector ┆ CTS : BUF_PTR : POINTER TO DATA BUFFER 429 ;;* 430 ;;* OUTPUTS : NONE C C\ ┆
0x47f38…47fc0 (67, 0, 23) UnusedSector ┆ C75 LD (HL),A ; DATA[02] := LINE_NO 005E 23 376 INC HL 005F EB 377 EX DE,HL 0060 E1 378 C C ┆
0x47fc0…48048 (67, 0, 24) UnusedSector ┆ CN 008D 3E01 415 LD A,1 ; DATA_OFFSET := 1 008F CD3101 R 416 CALL BUF_HD ; UPDATE BUFFER_HEAD 0092 C CT ┆
0x48048…480d0 (67, 0, 25) UnusedSector ┆ C 358 ;;* - D2 - - D2 - 359 ;;* 360 ;;** C C ┆
0x480d0…48158 (67, 0, 26) UnusedSector ┆ C ASM 5.9 395 ; IF Z THEN EXIT FI ; IF I = 13 THEN EXIT FI 0073 C27900 R 396 JP NZ,FI01 C CQ&┆
0x48158…481e0 (67, 0, 27) UnusedSector ┆ C431 ;;* 432 ;;* FORMATS: LINEIN: LINEOUT: 433 ;;* -- C C ┆
0x481e0…48268 (67, 0, 28) UnusedSector ┆ C POP HL 0061 E5 379 PUSH HL 0062 011400 380 LD BC,14H 0065 09 381 ADD HL,BC 0066 4E C C ┆
0x48268…482f0 (67, 0, 29) UnusedSector ┆ C 417 RTN 2 418 ; END OUTLHR 0098 C9 419 RET 420 ; C C ┆
0x482f0…48378 (67, 0, 30) UnusedSector ┆ C************************************************************************ 361 ; OUTLHR PROCEDURE C Ct ┆
0x48378…48400 (67, 0, 31) UnusedSector ┆ C 0076 C37C00 R 397 JP OD00 398 FI01: 399 ; OD ; OD 0079 C36F00 R 400 JP C C }┆
0x48400…48488 (68, 0, 0) DataSector
0x48488…48510 (68, 0, 1) UnusedSector ┆ D 00A1 458 GETWORD H L, BUF3_PTR 00A7 E5 459 PUSH HL 00A8 111300 460 LD DE,13H 00AB 19 D D {┆
0x48510…48598 (68, 0, 2) UnusedSector ┆ D DATA BUFFER 499 ;;* DLC : DATA LINK CHARACTER (EOT/ACK/NACK) 500 ;;* D D ┆
0x48598…48620 (68, 0, 3) UnusedSector ┆ D - - AD2 - 446 ;;* - STX - - STX - 447 ;;* D DT ┆
0x48620…486a8 (68, 0, 4) UnusedSector ┆ DDEC DE ; BYTECOUNT 00C2 E1 483 POP HL ; POINTER TO BUFFER 00C3 010000 484 LD BC,OK ; STATUS := OK 00C6 D D %┆
0x486a8…48730 (68, 0, 5) UnusedSector ┆ D - - - - 436 ;;* - - - - C D ┆
0x48730…487b8 (68, 0, 6) UnusedSector ┆ D 461 ADD HL,DE 00AC 4E 462 LD C,(HL) 00AD 23 463 INC HL 00AE 46 464 LD B,(HL) 00A D D ┆
0x487b8…48840 (68, 0, 7) UnusedSector ┆ D 501 ;;* OUTPUTS : NONE 502 ;;************************************************************************ D D~s┆
0x48840…488c8 (68, 0, 8) UnusedSector ┆ D - D1 - - D1 - 448 ;;* - D2 - - D2 - D Dk ┆
0x488c8…48950 (68, 0, 9) UnusedSector ┆ D 3E09 485 LD A,9 ; DATA_OFFSET := 9 00C8 CD3101 R 486 CALL BUF_HD ; UPDATE BUFFER_HEAD 00CB 487 D DIJ┆
0x48950…489d8 (68, 0, 10) UnusedSector ┆ D 437 ;;* - - - - 438 ;;* - EOT - D D ┆
0x489d8…48a60 (68, 0, 11) UnusedSector ┆ DF 23 465 INC HL 00B0 70 466 LD (HL),B ; DATA[11] := AD2 00B1 2B 467 DEC HL 00B2 71 D DV ┆
0x48a60…48ae8 (68, 0, 12) UnusedSector ┆ D** 503 ; DLCBUF PROCEDURE 504 GLOBAL DLCBUF 505 ; ENTRY D D|!┆
0x48ae8…48b70 (68, 0, 13) UnusedSector ┆ D 449 ;;* 450 ;;************************************************************************** D D g┆
0x48b70…48bf8 (68, 0, 14) UnusedSector ┆ D RTN 1 488 ; END INOUT 00D0 C9 489 RET 490 ; 491 ; D D ┆
0x48bf8…48c80 (68, 0, 15) UnusedSector ┆ D- - 439 ;;* - AD1 - - - 440 ;;* D DT ┆
0x48c80…48d08 (68, 0, 16) UnusedSector ┆ D 468 LD (HL),C ; DATA[10] := AD1 00B3 2B 469 DEC HL 00B4 3601 470 LD (HL),SOH ; DATA[09] := SOH D D P┆
0x48d08…48d90 (68, 0, 17) UnusedSector ┆ D 506 DLCBUF: 00D1 507 PLZVAR 00D1 508 PLZIN BUF4_PTR,DLC 00D1 509 EN D D( ┆
0x48d90…48e18 (68, 0, 18) UnusedSector ┆ D 451 ; INOUT PROCEDURE 452 GLOBAL INOUT BUFFER D D ┆
0x48e18…48ea0 (68, 0, 19) UnusedSector ┆ D 492 ;;ECHO 493 ;;******************************************************************* D D ┆
0x48ea0…48f28 (68, 0, 20) UnusedSector ┆ D - AD2 - - - 441 ;;* - FSL - - - 44 D D@ ┆
0x48f28…48fb0 (68, 0, 21) UnusedSector ┆ D00B6 E1 471 POP HL 00B7 E5 472 PUSH HL 00B8 23 473 INC HL 00B9 23 474 INC HL D D ┆
0x48fb0…49038 (68, 0, 22) UnusedSector ┆ DT 0 00D9 510 GETWORD H L,BUF4_PTR BUFFER PAGE 6 LO D E ┆
0x49038…490c0 (68, 0, 23) UnusedSector ┆ D PAGE 5 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 453 ; ENTRY D D~ ┆
0x490c0…49148 (68, 0, 24) UnusedSector ┆ D******* 494 ;;* PROCEDURE : DLCBUF 495 ;;* 496 ;;* FUNCTION : PUTS T D D D┆
0x49148…491d0 (68, 0, 25) UnusedSector ┆ D2 ;;* - SOH - - - 443 ;;* - AD1 - - SOH - D D ┆
0x491d0…49258 (68, 0, 26) UnusedSector ┆ D 00BA 5E 475 LD E,(HL) 00BB 23 476 INC HL 00BC 56 477 LD D,(HL) 00BD 1B 478 D D ┆
0x49258…492e0 (68, 0, 27) DataSector
0x492e0…49368 (68, 0, 28) UnusedSector ┆ D 454 INOUT: 0099 455 PLZVAR 0099 456 PLZIN BUF3_PTR 0099 457 ENT 0 D D7e┆
0x49368…493f0 (68, 0, 29) UnusedSector ┆ DHE SPECIFIED DATA LINK CHARACTER IN BUFFER 497 ;;* 498 ;;* INPUTS : BUF_PTR : POINTER TO D D<G┆
0x493f0…49478 (68, 0, 30) UnusedSector ┆ D 444 ;;* - AD2 - - AD1 - 445 ;;* - 32H D DK ┆
0x49478…49500 (68, 0, 31) UnusedSector ┆ DDEC DE 00BE 1B 479 DEC DE 00BF 1B 480 DEC DE 00C0 1B 481 DEC DE 00C1 1B 482 D D_k┆
0x49500…49588 (69, 0, 0) UnusedSector ┆ E0 INC HL 0135 72 591 LD (HL),D 0136 23 592 INC HL ; UPDATE STATUS 0137 71 593 LD (HL E F T┆
0x49588…49610 (69, 0, 1) UnusedSector ┆ E 542 PLZIN BUF5_PTR,CAD1,CAD2 00FB 543 ENT 0 0103 544 GETWORD H L,BUF5_P E E \┆
0x49610…49698 (69, 0, 2) UnusedSector ┆ EINPUT: HL: BUFFER_POINTER 574 ;;* DE: BYTE_COUNT 575 ;;* BC: STATUS_W E E ┆
0x49698…49720 (69, 0, 3) UnusedSector ┆ E*********************** 527 ;;* PROCEDURE : POLENQ 528 ;;* 529 ;;* F E E ┆
0x49720…497a8 (69, 0, 4) UnusedSector ┆ EFFSET := 0 0126 CD3101 R 561 CALL BUF_HD ; UPDATE BUFFER_HEAD 0129 562 RTN 3 E Et ┆
0x497a8…49830 (69, 0, 5) UnusedSector ┆ EC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 00DF E5 511 PUSH HL 00E0 110A00 512 D E ]┆
0x49830…498b8 (69, 0, 6) UnusedSector ┆ ETR 0109 E5 545 PUSH HL 010A 110A00 546 LD DE,10 010D 19 547 ADD HL,DE 010E E E ┆
0x498b8…49940 (69, 0, 7) UnusedSector ┆ EORD 576 ;;* A : DATA_OFFSET 577 ;;* 578 ;;* OUTPUT: NO E Ek ┆
0x49940…499c8 (69, 0, 8) UnusedSector ┆ EUNCTION : FORMATS A POLENQ BUFFER 530 ;;* 531 ;;* INPUTS : BUF_PTR : POINTER TO BUFFER E E ┆
0x499c8…49a50 (69, 0, 9) UnusedSector ┆ E 563 ; END POLENQ 0130 C9 564 RET 565 ; 566 ;;ECHO E E f┆
0x49a50…49ad8 (69, 0, 10) UnusedSector ┆ E LD DE,0AH 00E3 19 513 ADD HL,DE 00E4 514 GETBYTE A ,DLC 00E7 77 515 LD (HL),A ; DAT E E ┆
0x49ad8…49b60 (69, 0, 11) UnusedSector ┆ E 548 GETBYTE A,CAD1 0111 77 549 LD (HL),A ; DATA[0] := CAD1 0112 23 550 I E EZ ┆
0x49b60…49be8 (69, 0, 12) UnusedSector ┆ ENE 579 ;;* 580 ;;* DESTROYES: B,C,D,E,H,L 581 ;;************** E E ┆
0x49be8…49c70 (69, 0, 13) UnusedSector ┆ E 532 ;;* CAD1 : FIRST BYTE OF CLUSTER ADDRESS 533 ;;* CAD2 : SECOND BYTE OF CLUS E E H┆
0x49c70…49cf8 (69, 0, 14) UnusedSector ┆ E 567 ;;************************************************************************* 568 ;;* PROCEDURE NAME: B E E i┆
0x49cf8…49d80 (69, 0, 15) UnusedSector ┆ EA[0] := DLC 00E8 E1 516 POP HL 00E9 110100 517 LD DE,01 ; BYTE_COUNT := 01 00EC 010000 518 LD B E E ┆
0x49d80…49e08 (69, 0, 16) UnusedSector ┆ ENC HL 0113 551 GETBYTE A,CAD2 0116 77 552 LD (HL),A ; DATA[1] := CAD2 0117 23 E E ┆
0x49e08…49e90 (69, 0, 17) UnusedSector ┆ E*********************************************************** 582 ;GLOBAL 583 ; BUF_HD P E E '┆
0x49e90…49f18 (69, 0, 18) UnusedSector ┆ ETER ADDRESS 534 ;;* 535 ;;* OUTPUTS : NONE 536 ;;******************* E E ┆
0x49f18…49fa0 (69, 0, 19) UnusedSector ┆ EUF_HD BUFFER PAGE 7 LOC OBJ CODE M STMT SOURCE STATEMENT E E ┆
0x49fa0…4a028 (69, 0, 20) UnusedSector ┆ EC,OK ; STATUS := OK 00EF 3E00 519 LD A,DATA_OFFSET ; DATA_OFFSET := 0 00F1 CD3101 R 520 CALL BUF_HD ; UPD E E w┆
0x4a028…4a0b0 (69, 0, 21) UnusedSector ┆ E 553 INC HL 0118 3670 554 LD (HL),POL ; DATA[2] := POL 011A 23 555 INC HL 011B 3605 E E7 ┆
0x4a0b0…4a138 (69, 0, 22) UnusedSector ┆ EROCEDURE 584 GLOBAL BUF_HD 585 ; ENTRY 586 BUF_HD: 0131 23 E E ┆
0x4a138…4a1c0 (69, 0, 23) UnusedSector ┆ E********************************************************* 537 ; POLENQ PROCEDURE 538 E E ┆
0x4a1c0…4a248 (69, 0, 24) UnusedSector ┆ E ASM 5.9 569 ;;* 570 ;;* FUNCTION: INSERTS BYTE_COUNT, STATUS, E Ey ┆
0x4a248…4a2d0 (69, 0, 25) UnusedSector ┆ EATE BUFFER_HEAD 00F4 521 RTN 2 522 ; END DLCBUF 00FA C9 523 RET E E k┆
0x4a2d0…4a358 (69, 0, 26) UnusedSector ┆ E 556 LD (HL),ENQ ; DATA[3] := ENQ 011D E1 557 POP HL 011E 110400 558 LD DE,4 ; E ELk┆
0x4a358…4a3e0 (69, 0, 27) UnusedSector ┆ E 587 INC HL 0132 23 588 INC HL 0133 73 589 LD (HL),E ; UPDATE BYTE_COUNT 0134 23 59 E EJ ┆
0x4a3e0…4a468 (69, 0, 28) UnusedSector ┆ EGLOBAL POLENQ 539 ; ENTRY 540 POLENQ: 00FB 541 PLZVAR 00FB E EX#┆
0x4a468…4a4f0 (69, 0, 29) UnusedSector ┆ EAND DATA_START_ADDRESS IN 571 ;;* BUFFER_HEAD 572 ;;* 573 ;;* E E9 ┆
0x4a4f0…4a578 (69, 0, 30) UnusedSector ┆ E 524 ; 525 ;;ECHO 526 ;;******************************************************* E E ┆
0x4a578…4a600 (69, 0, 31) UnusedSector ┆ EBYTE_COUNT := 4 0121 010000 559 LD BC,OK ; STATUS := OK 0124 3E00 560 LD A,DATA_OFFSET ; DATA_O E E ┆
0x4a600…4a688 (70, 0, 0) UnusedSector ┆ FRE RIE COND ('#1'='HL')^('#1'='hl') POP HL ENDC COND ('#1'='DE')^('#1'='de') POP DE ENDC COND ('#1'='BC')^('#1'='b F Fg ┆
0x4a688…4a710 (70, 0, 1) UnusedSector ┆ Fpl out PLZOUT #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ C COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD F F E┆
0x4a710…4a798 (70, 0, 2) UnusedSector ┆ FPU WOR LD (IX+#1),#3 LD (IX+#1+1),#2 #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F% ┆
0x4a798…4a820 (70, 0, 3) UnusedSector ┆ Fpl in PLZIN #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ C COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD F Gk ┆
0x4a820…4a8a8 (70, 0, 4) UnusedSector ┆ FPL VAR DLAB: DEFL 2 OND #1=0 RET ENDC COND (#1=1)^(#1=2)^(#1=3) POP HL POP DE COND (#1=2)^(#1=3) POP DE F F ┆
0x4a8a8…4a930 (70, 0, 5) UnusedSector ┆ F),C 0138 23 594 INC HL 0139 70 595 LD (HL),B 013A 23 596 INC HL ; UPDATE DATA STA_ADR 0 E FGp┆
0x4a930…4a9b8 (70, 0, 6) UnusedSector ┆ FEN COND .NOT.(#1=0) POP DE ENDC COND (#1=1)^(#1=2) PUSH HL COND #1=2 PUSH HL ENDC COND .NOT.(#1=0 F~ ┆
0x4a9b8…4aa40 (70, 0, 7) UnusedSector ┆ FPU BYT LD (IX+#1),#2 LD (IX+#1+1),#2 #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F FD:┆
0x4aa40…4aac8 (70, 0, 8) UnusedSector ┆ Fc') POP BC ENDC COND ('#1'='IY')^('#1'='iy') POP IY ENDC COND .NOT.('#1'='HL')&.NOT.('#1'='BC')&.NOT.('#1'='DE') C F Fr ┆
0x4aac8…4ab50 (70, 0, 9) UnusedSector ┆ FPL OUT DLAB: DEFL DLAB+2 #1: EQU DLAB COND '#2' PLZOUT #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F- ┆
0x4ab50…4abd8 (70, 0, 10) UnusedSector ┆ F13B 23 597 INC HL 013C 23 598 INC HL 013D E5 599 PUSH HL 013E 23 600 INC HL F F m┆
0x4abd8…4ac60 (70, 0, 11) UnusedSector ┆ F)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 ADD HL,SP LD SP,HL ENDC COND .NOT.(#1=0) PUSH DE ENDC PUSH IX L F F) ┆
0x4ac60…4ace8 (70, 0, 12) UnusedSector ┆ FSU MIT COND '#2'='P' GETWORD H L,#1 PUSH HL PLAB: DEFL 1 ENDC COND .NOT.('#2'='P') PLAB: DEFL 0 COND ('#1'='HL')^('# F F+l┆
0x4ace8…4ad70 (70, 0, 13) UnusedSector ┆ FOND .NOT.('#1'='hl')&.NOT.('#1'='bc')&.NOT.('#1'='de') COND .NOT.('#1'='iy')&.NOT.('#1'='IY') POP HL LD #1,L ENDC D HL F F ┆
0x4ad70…4adf8 (70, 0, 14) UnusedSector ┆ FPL LOC PLZOUT #@ #? #> #= #< #; #: #9 #8 #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F ┆
0x4adf8…4ae80 (70, 0, 15) UnusedSector ┆ F013F 23 601 INC HL 0140 0600 602 LD B,0 0142 4F 603 LD C,A 0143 09 604 ADD HL, F F B┆
0x4ae80…4af08 (70, 0, 16) UnusedSector ┆ FD IX,0 ADD IX,SP F F j┆
0x4af08…4af90 (70, 0, 17) UnusedSector ┆ F1'='DE')^('#1'='BC')^('#1'='IY') PUSH #1 PLAB: DEFL 1 ENDC COND ('#1'='hl')^('#1'='de')^('#1'='bc')^('#1'='iy') PUSH #1 F F ┆
0x4af90…4b018 (70, 0, 18) UnusedSector ┆ FMA KST COND (#1=1)^(#1=2) PUSH HL COND #1=2 PUSH HL ENDC COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD F F V┆
0x4b018…4b0a0 (70, 0, 19) UnusedSector ┆ FPL IN PLZOUT #@ #? #> #= #< #; #: #9 #8 #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F O┆
0x4b0a0…4b128 (70, 0, 20) UnusedSector ┆ FBC 0144 E5 605 PUSH HL 0145 D1 606 POP DE 0146 E1 607 POP HL 0147 73 608 LD F F ┆
0x4b128…4b1b0 (70, 0, 21) UnusedSector ┆ FRT POP IX COND #1=0 RET ENDC COND (#1=1)^(#1=2)^(#1=3) POP HL POP DE COND (#1=2)^(#1=3) POP DE F F ┆
0x4b1b0…4b238 (70, 0, 22) UnusedSector ┆ F PLAB: DEFL 1 ENDC COND PLAB=0 COND '#2'='R' LD L,#1 ;get register PUSH HL PLAB: DEFL 1 ENDC COND PLAB=0 LD HL F FPs┆
0x4b238…4b2c0 (70, 0, 23) UnusedSector ┆ FD HL,SP LD SP,HL ENDC '#1'='IY')^('#1'='iy') POP IY ENDC COND .NOT.('#1'='HL')&.NOT.('#1'='BC')&.NOT.('#1'='DE') C F F ┆
0x4b2c0…4b348 (70, 0, 24) UnusedSector ┆ FGE WOR LD #2,(IX+#3) LD #1,(IX+#3+1) #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F ┆
0x4b348…4b3d0 (70, 0, 25) UnusedSector ┆ F(HL),E 0148 23 609 INC HL 0149 72 610 LD (HL),D 611 ; END BUF_HD 014A C9 F F A┆
0x4b3d0…4b458 (70, 0, 26) UnusedSector ┆ F COND #1=3 POP DE ENDC COND (#1=1)^(#1=2)^(#1=3) JP (HL) ENDC COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2)&.NOT.(# F F ┆
0x4b458…4b4e0 (70, 0, 27) UnusedSector ┆ F,#1 PUSH HL ENDC F F ┆
0x4b4e0…4b568 (70, 0, 28) UnusedSector ┆ Fpl var PLZVAR =1)^(#1=2) PUSH HL COND #1=2 PUSH HL ENDC COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD F F ┆
0x4b568…4b5f0 (70, 0, 29) UnusedSector ┆ FGE BYT LD #1,(IX+#2) LD #1,(IX+#3+1) #7 #6 #5 #4 #3 #2 #1 4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ ENDC 1=3) POP DE F F {┆
0x4b5f0…4b678 (70, 0, 30) UnusedSector ┆ F 612 RET 613 ; 614 ;END BUFFER 615 END PAGE 6 LO F V┆
0x4b678…4b700 (70, 0, 31) UnusedSector ┆ F1=3) POP DE LD HL,2*#1 ADD HL,SP LD SP,HL EX DE,HL JP (HL) ENDC F F'g┆
0x4b700…4b788 (71, 0, 0) UnusedSector ┆ G G G ┆
0x4b788…4b810 (71, 0, 1) UnusedSector ┆ G3 W 5 5 5 5 8 8 8 W : : : : : ; < < G H?t┆
0x4b810…4b898 (71, 0, 2) UnusedSector ┆ G G G} ┆
0x4b898…4b920 (71, 0, 3) UnusedSector ┆ Gre rie RETRIEVEVALUE #1 #2 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G*e┆
0x4b920…4b9a8 (71, 0, 4) UnusedSector ┆ G G G `┆
0x4b9a8…4ba30 (71, 0, 5) UnusedSector ┆ Gpl loc PLZLOCAL #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD F G ┆
0x4ba30…4bab8 (71, 0, 6) UnusedSector ┆ G G ┆
0x4bab8…4bb40 (71, 0, 7) UnusedSector ┆ G G GWv┆
0x4bb40…4bbc8 (71, 0, 8) UnusedSector ┆ Gma kst MARKSTACK #1 #1 #2 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G H┆
0x4bbc8…4bc50 (71, 0, 9) UnusedSector ┆ G G G ┆
0x4bc50…4bcd8 (71, 0, 10) UnusedSector ┆ Gge wor GETWORD #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G ┆
0x4bcd8…4bd60 (71, 0, 11) UnusedSector ┆ G G Gl ┆
0x4bd60…4bde8 (71, 0, 12) UnusedSector ┆ G G G Z┆
0x4bde8…4be70 (71, 0, 13) UnusedSector ┆ Gen ENT #1 #1 #1 #2 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G t┆
0x4be70…4bef8 (71, 0, 14) UnusedSector ┆ G G G ┆
0x4bef8…4bf80 (71, 0, 15) UnusedSector ┆ Gpu wor PUTWORD #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G3 ┆
0x4bf80…4c008 (71, 0, 16) UnusedSector ┆ G G G ┆
0x4c008…4c090 (71, 0, 17) UnusedSector ┆ G G GD ┆
0x4c090…4c118 (71, 0, 18) UnusedSector ┆ Grt RTN #1 #1 #2 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G D ┆
0x4c118…4c1a0 (71, 0, 19) UnusedSector ┆ G G G ┆
0x4c1a0…4c228 (71, 0, 20) UnusedSector ┆ Gge byt GETWORD #1 #2 3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G ┆
0x4c228…4c2b0 (71, 0, 21) UnusedSector ┆ G G G ┆
0x4c2b0…4c338 (71, 0, 22) UnusedSector ┆ G G G" ┆
0x4c338…4c3c0 (71, 0, 23) UnusedSector ┆ G V Y I G GO ┆
0x4c3c0…4c448 (71, 0, 24) UnusedSector ┆ G G Gc ┆
0x4c448…4c4d0 (71, 0, 25) UnusedSector ┆ Gpu byt PUTBYTE #1 #2 3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G 4┆
0x4c4d0…4c558 (71, 0, 26) UnusedSector ┆ G G G% ┆
0x4c558…4c5e0 (71, 0, 27) UnusedSector ┆ G G G ┆
0x4c5e0…4c668 (71, 0, 28) UnusedSector ┆ G V W H " " % ( ( + + . . V 0 G G ┆
0x4c668…4c6f0 (71, 0, 29) UnusedSector ┆ G G G 8┆
0x4c6f0…4c778 (71, 0, 30) UnusedSector ┆ Gsu mit SUBMIT #1 #2 3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? #@ COND .NOT.(#1=0)&.NOT.(#1=1)&.NOT.(#1=2) LD HL,-2*#1 AD G G =┆
0x4c778…4c800 (71, 0, 31) UnusedSector ┆ G G G ┆
0x4c800…4c888 (72, 0, 0) UnusedSector ┆ Hp p p p p p p p p p p p p p p p H I g┆
0x4c888…4c910 (72, 0, 1) UnusedSector ┆ H H H ┆
0x4c910…4c998 (72, 0, 2) UnusedSector ┆ H # % % ( } + + . . } 1 1 1 H H,o┆
0x4c998…4ca20 (72, 0, 3) UnusedSector ┆ Ha a a a a a a a ? b b b b b b b b H H +┆
0x4ca20…4caa8 (72, 0, 4) UnusedSector ┆ H V H H ;┆
0x4caa8…4cb30 (72, 0, 5) UnusedSector ┆ H< < < < < = t = = = = = = = = = = = ? G H ┆
0x4cb30…4cbb8 (72, 0, 6) UnusedSector ┆ H V Y H H ┆
0x4cbb8…4cc40 (72, 0, 7) UnusedSector ┆ H1 4 4 6 6 9 } < < ? ? } B B B B B ! C H HQ ┆
0x4cc40…4ccc8 (72, 0, 8) UnusedSector ┆ Hb b b b b b b b b b b b b b b b H Ha ┆
0x4ccc8…4cd50 (72, 0, 9) UnusedSector ┆ H Y ! } H H :┆
0x4cd50…4cdd8 (72, 0, 10) UnusedSector ┆ H> > > > > > > > > > > > > > > > H H m┆
0x4cdd8…4ce60 (72, 0, 11) UnusedSector ┆ H I V W H W H H ┆
0x4ce60…4cee8 (72, 0, 12) UnusedSector ┆ HC F I I L O L Q Q Q Q Q Q Q Q R ! S H H ┆
0x4cee8…4cf70 (72, 0, 13) UnusedSector ┆ Hb b b b b b b b b b b b b V d h Y j H H ┆
0x4cf70…4cff8 (72, 0, 14) UnusedSector ┆ H } } H H ┆
0x4cff8…4d080 (72, 0, 15) UnusedSector ┆ H> > > > > > > > > > > > > > > > H H \┆
0x4d080…4d108 (72, 0, 16) UnusedSector ┆ H = t ? H H<N┆
0x4d108…4d190 (72, 0, 17) UnusedSector ┆ HS V V Y Y \ \ ] V _ b W d e e e e h H H ┆
0x4d190…4d218 (72, 0, 18) UnusedSector ┆ Hj m p p s v I w V y | W ~ H W H HS(┆
0x4d218…4d2a0 (72, 0, 19) UnusedSector ┆ H } L L H Hw{┆
0x4d2a0…4d328 (72, 0, 20) UnusedSector ┆ H> > > > > > > > > > > > > > > > H H h┆
0x4d328…4d3b0 (72, 0, 21) UnusedSector ┆ H H H ┆
0x4d3b0…4d438 (72, 0, 22) UnusedSector ┆ Hh h W j j j j j k l l m m n n n = t o H H ┆
0x4d438…4d4c0 (72, 0, 23) UnusedSector ┆ H = t H H* ┆
0x4d4c0…4d548 (72, 0, 24) UnusedSector ┆ H t X } V W H H$ ┆
0x4d548…4d5d0 (72, 0, 25) UnusedSector ┆ H> V @ D Y F F I L L O R I S V U X W Z H [ [ W H H ┆
0x4d5d0…4d658 (72, 0, 26) UnusedSector ┆ H H H ┆
0x4d658…4d6e0 (72, 0, 27) UnusedSector ┆ Ho o o o o o o o o o ? p p p p p p H Hu ┆
0x4d6e0…4d768 (72, 0, 28) UnusedSector ┆ H ? H H ┆
0x4d768…4d7f0 (72, 0, 29) UnusedSector ┆ H L L ! H HQe┆
0x4d7f0…4d878 (72, 0, 30) UnusedSector ┆ H] ] ] ] ] ^ _ _ ` ` ` ` ` = t a a a H H ┆
0x4d878…4d900 (72, 0, 31) UnusedSector ┆ H H H ┆
0x4d900…4d988 (73, 0, 0) UnusedSector ┆ IQ Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q I J ┆
0x4d988…4da10 (73, 0, 1) UnusedSector ┆ I V Y L I I4 ┆
0x4da10…4da98 (73, 0, 2) UnusedSector ┆ I I I ┆
0x4da98…4db20 (73, 0, 3) UnusedSector ┆ I I Ivl┆
0x4db20…4dba8 (73, 0, 4) UnusedSector ┆ I = t I I ┆
0x4dba8…4dc30 (73, 0, 5) UnusedSector ┆ Ip p p p p p p p p p p p p p p p H I }┆
0x4dc30…4dcb8 (73, 0, 6) UnusedSector ┆ I } V W W I I ┆
0x4dcb8…4dd40 (73, 0, 7) UnusedSector ┆ I I Ir{┆
0x4dd40…4ddc8 (73, 0, 8) UnusedSector ┆ I V Y L I I ┆
0x4ddc8…4de50 (73, 0, 9) UnusedSector ┆ I ? I I1 ┆
0x4de50…4ded8 (73, 0, 10) UnusedSector ┆ Ip p p p p p p p p p V r v Y x { L } } I I# ┆
0x4ded8…4df60 (73, 0, 11) UnusedSector ┆ I = t I I )┆
0x4df60…4dfe8 (73, 0, 12) UnusedSector ┆ I V # Y % % ( + . I I f┆
0x4dfe8…4e070 (73, 0, 13) UnusedSector ┆ I V W W I I ┆
0x4e070…4e0f8 (73, 0, 14) UnusedSector ┆ I I I ┆
0x4e0f8…4e180 (73, 0, 15) UnusedSector ┆ I } V W W I I C┆
0x4e180…4e208 (73, 0, 16) UnusedSector ┆ I ? I I c┆
0x4e208…4e290 (73, 0, 17) UnusedSector ┆ I/ t 0 1 L 3 6 7 8 9 : - ; t < o > > A L C C I I ┆
0x4e290…4e318 (73, 0, 18) UnusedSector ┆ I = t ? I I ┆
0x4e318…4e3a0 (73, 0, 19) UnusedSector ┆ I V Y V W W ? I IkG┆
0x4e3a0…4e428 (73, 0, 20) UnusedSector ┆ I = t I I ┆
0x4e428…4e4b0 (73, 0, 21) UnusedSector ┆ I I I ┆
0x4e4b0…4e538 (73, 0, 22) UnusedSector ┆ IF F L H H H H K K W M M M M M N O O I I ┆
0x4e538…4e5c0 (73, 0, 23) UnusedSector ┆ I I I3 ┆
0x4e5c0…4e648 (73, 0, 24) UnusedSector ┆ I I I ┆
0x4e648…4e6d0 (73, 0, 25) UnusedSector ┆ I ? I I ┆
0x4e6d0…4e758 (73, 0, 26) UnusedSector ┆ I V Y I I<f┆
0x4e758…4e7e0 (73, 0, 27) UnusedSector ┆ IO O O O O = t P P P P P P P P P P P ? I I ┆
0x4e7e0…4e868 (73, 0, 28) UnusedSector ┆ I I I) ┆
0x4e868…4e8f0 (73, 0, 29) UnusedSector ┆ I ? I I ┆
0x4e8f0…4e978 (73, 0, 30) UnusedSector ┆ I I Iyq┆
0x4e978…4ea00 (73, 0, 31) UnusedSector ┆ I L V W W I I ┆
0x4ea00…4ea88 (74, 0, 0) UnusedSector ┆ J 231 ;CONSTANT 232 ; OVL := 0FFH 233 OVL EQU 0FFH 234 J K ┆
0x4ea88…4eb10 (74, 0, 1) UnusedSector ┆ J = t ? J Jx ┆
0x4eb10…4eb98 (74, 0, 2) UnusedSector ┆ J**************************************************************************** 6 ;PLZ_QUEU MODULE J J( ┆
0x4eb98…4ec20 (74, 0, 3) DataSector
0x4ec20…4eca8 (74, 0, 4) UnusedSector ┆ J = t ? J Ju ┆
0x4eca8…4ed30 (74, 0, 5) DataSector
0x4ed30…4edb8 (74, 0, 6) UnusedSector ┆ J J J H┆
0x4edb8…4ee40 (74, 0, 7) Descriptor {
0x4edb8…4ee40 am = CHS(74, 0, 7, #4) // 0x4edb8 @0x0
0x4edb8…4ee40 rsv0 = 00000000 // 0x4edba @0x2
0x4edb8…4ee40 file_id = 0000 // 0x4edbe @0x6
0x4edb8…4ee40 dirsect = (22, 0, 25) // 0x4edc0 @0x8
0x4edb8…4ee40 firstsect = (74, 0, 5) // 0x4edc2 @0xa
0x4edb8…4ee40 lastsect = (74, 0, 23) // 0x4edc4 @0xc
0x4edb8…4ee40 type = 0x10 // 0x4edc6 @0xe
0x4edb8…4ee40 reccnt = 0x000b // 0x4edc7 @0xf
0x4edb8…4ee40 reclen = 0x0080 // 0x4edc9 @0x11
0x4edb8…4ee40 blklen = 0x0080 // 0x4edcb @0x13
0x4edb8…4ee40 prop = 0x00 // 0x4edcd @0x15
0x4edb8…4ee40 adr = 0x0000 // 0x4edce @0x16
0x4edb8…4ee40 lastbytes = 0x0080 // 0x4edd0 @0x18
0x4edb8…4ee40 created = »791101 « // 0x4edd2 @0x1a
0x4edb8…4ee40 modified = »791101 « // 0x4edda @0x22
0x4edb8…4ee40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x4ede2 @0x2a
0x4edb8…4ee40 prev = (22, 0, 25) // 0x4ee3a @0x82
0x4edb8…4ee40 next = (74, 0, 5) // 0x4ee3c @0x84
0x4edb8…4ee40 crc = 2309 // 0x4ee3e @0x86
0x4edb8…4ee40 }
0x4ee40…4eec8 (74, 0, 8) DataSector
0x4eec8…4ef50 (74, 0, 9) UnusedSector ┆ J J G0┆
0x4ef50…4efd8 (74, 0, 10) DataSector
0x4efd8…4f060 (74, 0, 11) UnusedSector ┆ J J J ┆
0x4f060…4f0e8 (74, 0, 12) UnusedSector ┆ J TRQBUF PWQBUF} POLOVLQ OVLDET REST SIGNAL WAIT PUTMES GETMESp RECX PUTTRQ PUTPWQ J J ┆
0x4f0e8…4f170 (74, 0, 13) DataSector
0x4f170…4f1f8 (74, 0, 14) UnusedSector ┆ J L D 791101 791101 ┆
0x4f1f8…4f280 (74, 0, 15) DataSector
0x4f280…4f308 (74, 0, 16) UnusedSector ┆ J J JM ┆
0x4f308…4f390 (74, 0, 17) UnusedSector ┆ Jb PUTBUF> GETBUF RCT1CH RCT2CH RCT3CH RCT4CH SUBENQ SIG WAI SYSRAM RECI SUBSEN SRELEA ME J Je ┆
0x4f390…4f418 (74, 0, 18) DataSector
0x4f418…4f4a0 (74, 0, 19) UnusedSector ┆ J PLZ.QUEU PAGE 1 LOC OBJ CODE M STMT SOURCE STATEMENT J J[ ┆
0x4f4a0…4f528 (74, 0, 20) DataSector
0x4f528…4f5b0 (74, 0, 21) UnusedSector ┆ J V Y I V # J JT ┆
0x4f5b0…4f638 (74, 0, 22) UnusedSector ┆ JSADD SUBDEQ SUBXDQ J L ┆
0x4f638…4f6c0 (74, 0, 23) DataSector
0x4f6c0…4f748 (74, 0, 24) UnusedSector ┆ J ASM 5.9 1 ;;**************************************************************************** J J ┆
0x4f748…4f7d0 (74, 0, 25) DataSector
0x4f7d0…4f858 (74, 0, 26) UnusedSector ┆ J o W H J J B┆
0x4f858…4f8e0 (74, 0, 27) UnusedSector ┆ J 7 *INCLUDE PLZ.MACROS 228 *LIST ON 229 230 ;; J J[ ┆
0x4f8e0…4f968 (74, 0, 28) UnusedSector ┆ J W J J p┆
0x4f968…4f9f0 (74, 0, 29) UnusedSector ┆ J 2 ;;* 3 ;;* PLZ_QUEU MODULE 4 ;;* 5 ;; J J= ┆
0x4f9f0…4fa78 (74, 0, 30) DataSector
0x4fa78…4fb00 (74, 0, 31) UnusedSector ┆ J W J J ┆
0x4fb00…4fb88 (75, 0, 0) UnusedSector ┆ K 324 ; PUTBUF PROCEDURE 325 GLOBAL PUTBUF 326 ; ENTRY K L ┆
0x4fb88…4fc10 (75, 0, 1) UnusedSector ┆ K;* AVAILABLE FROM THE EMPTY BUFFER QUEUE 271 ;;* 272 ;;* INPUTS : QUEU_ADDRESS : POIN K K3l┆
0x4fc10…4fc98 (75, 0, 2) UnusedSector ┆ K1 309 ; END GETBUF 003D C9 310 RET 311 ; 312 ;; K K ┆
0x4fc98…4fd20 (75, 0, 3) UnusedSector ┆ KNAL SUBXDQ,SUBDEQ,MESADD,SRELEA,SUBSEN,RECI,SYSRAM,WAI,SIG,SUBENQ 256 ; RCT1CH,RCT2CH,RCT3CH,RCT4CH WORD K KAI┆
0x4fd20…4fda8 (75, 0, 4) UnusedSector ┆ K L,QUEU_ADDRESS 0016 F3 287 DI 0017 DDE5 288 PUSH IX 0019 CD0000 X 289 CALL SUBDEQ 001C D K K ┆
0x4fda8…4fe30 (75, 0, 5) UnusedSector ┆ K ; NO_OVL := 0 235 NO_OVL EQU 0 236 ; 237 ; CR80QUEU_OFFSET := J K ┆
0x4fe30…4feb8 (75, 0, 6) UnusedSector ┆ KTER TO EMPTY BUFFER QUEUE 273 ;;* 274 ;;* OUTPUTS : BUF_PTR : POINTER TO BUFFER K K ┆
0x4feb8…4ff40 (75, 0, 7) UnusedSector ┆ K 313 ;;ECHO 314 ;;************************************************************************** K Kv ┆
0x4ff40…4ffc8 (75, 0, 8) UnusedSector ┆ K 257 GLOBAL RCT4CH,RCT3CH,RCT2CH,RCT1CH 258 ;; 259 ;GLOBAL 0000 K K` ┆
0x4ffc8…50050 (75, 0, 9) UnusedSector ┆ KDE1 290 POP IX 001E FB 291 EI 292 ; IF C THEN 001F D22E00 R 293 JP NC,FI K K ┆
0x50050…500d8 (75, 0, 10) UnusedSector ┆ K 0 238 CR80QUEU_OFFSET EQU 0 239 ; EMPTYQUEU_OFFSET := 20 240 EMPT K K ┆
0x500d8…50160 (75, 0, 11) UnusedSector ┆ K 275 ;;************************************************************************** 276 ; GETB K K _┆
0x50160…501e8 (75, 0, 12) UnusedSector ┆ K 315 ;;* PROCEDURE(S) : PUTBUF (PUTPWQ,PUTTRQ) 316 ;;* 317 ;;* FUNCTI K Kx ┆
0x501e8…50270 (75, 0, 13) UnusedSector ┆ K 260 RCT1CH DEFS 0002H 0002 261 RCT2CH DEFS 0002H 0004 262 RCT3CH DEFS 0002H 0006 K Ku ┆
0x50270…502f8 (75, 0, 14) UnusedSector ┆ K01 0022 294 PUTWORD BUF_PTR, D E 295 ; EXIT 0028 C33800 R 296 JP OD00 K K ┆
0x502f8…50380 (75, 0, 15) UnusedSector ┆ KYQUEU_OFFSET EQU 20 241 ;; 242 ;EXTERNAL 243 ; SUBENQ K K ┆
0x50380…50408 (75, 0, 16) UnusedSector ┆ KUF PROCEDURE 277 GLOBAL GETBUF 278 ; ENTRY PLZ.QUEU K K ┆
0x50408…50490 (75, 0, 17) UnusedSector ┆ KON : ENQUES BUFFER IN SPECIFIED QUEUE 318 ;;* 319 ;;* INPUTS : QUEU_ADDRESS : POINTER TO K K w┆
0x50490…50518 (75, 0, 18) UnusedSector ┆ K 263 RCT4CH DEFS 0002H 264 ; 265 ;;ECHO 266 ;;********** K Kk ┆
0x50518…505a0 (75, 0, 19) UnusedSector ┆ K 297 ; ELSE 002B C33500 R 298 JP FI02 299 FI01: 002E DDE5 300 PUSH IX 0030 K K ┆
0x505a0…50628 (75, 0, 20) UnusedSector ┆ K 244 ; SIG 245 ; WAI 246 ; SYSRAM 247 ; RECI K K G┆
0x50628…506b0 (75, 0, 21) UnusedSector ┆ K PAGE 2 LOC OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 279 K K ┆
0x506b0…50738 (75, 0, 22) UnusedSector ┆ K BUFFER QUEUE 320 ;;* BUF_PTR : POINTER TO BUFFER 321 ;;* 322 K K+^┆
0x50738…507c0 (75, 0, 23) UnusedSector ┆ K**************************************************************** 267 ;;* PROCEDURE : GETBUF K K ┆
0x507c0…50848 (75, 0, 24) UnusedSector ┆ K CD0000 X 301 CALL SRELEASE 0033 DDE1 302 POP IX 303 ; FI 304 F K KP ┆
0x50848…508d0 (75, 0, 25) UnusedSector ┆ K 248 ; SUBSEN 249 ; SRELEA 250 ; MESADD 251 ; SUB K KE ┆
0x508d0…50958 (75, 0, 26) UnusedSector ┆ K GETBUF: 0008 280 PLZVAR 0008 281 PLZIN QUEU_ADDRESS 0008 282 PLZOUT BUF_PTR K K5 ┆
0x50958…509e0 (75, 0, 27) UnusedSector ┆ K ;;* OUTPUTS : NONE 323 ;;************************************************************************** K K _┆
0x509e0…50a68 (75, 0, 28) UnusedSector ┆ K 268 ;;* 269 ;;* FUNCTION : THE CALLING PROCESS IS SCHEDULED, UNTIL A BUFFER IS 270 ; K K ┆
0x50a68…50af0 (75, 0, 29) UnusedSector ┆ KI02: 305 ; OD 0035 C31000 R 306 JP DO00 307 OD00: 0038 308 RTN K K |┆
0x50af0…50b78 (75, 0, 30) UnusedSector ┆ KDEQ 252 ; SUBXDQ 253 ;; 254 ;GLOBAL 255 EXTER K K!*┆
0x50b78…50c00 (75, 0, 31) UnusedSector ┆ K0008 283 ENT 0 284 ; DO 285 DO00: 0010 286 GETWORD H K K ┆
0x50c00…50c88 (76, 0, 0) UnusedSector ┆ LA MESSAGE IS SEND TO THE SPEC.SEMAPHORE 383 ;;* OR, IF DELAY IS SPECIFIED, TO THE DELAY HAS ELAPSED L L +┆
0x50c88…50d10 (76, 0, 1) UnusedSector ┆ L 394 GLOBAL RECX PLZ.QUEU PAGE 4 LOC OBJ CODE M STMT S L Ls ┆
0x50d10…50d98 (76, 0, 2) UnusedSector ┆ L 0086 364 PLZVAR 0086 365 PLZIN QUEU9_ADDRESS,BUF9_PTR 0086 366 ENT 0 008E L L ┆
0x50d98…50e20 (76, 0, 3) UnusedSector ┆ LE000 R 406 JP Z,FI03 00BC CB43 407 BIT 0,E 408 ; IF Z THEN 00BE C2D200 R 409 JP NZ, L = ┆
0x50e20…50ea8 (76, 0, 4) UnusedSector ┆ LROCEDURE 343 GLOBAL PUTPWQ 344 ; ENTRY 345 PUTPWQ: 0062 L L !┆
0x50ea8…50f30 (76, 0, 5) UnusedSector ┆ L m 0 0 ! 9 n f . s r 8 5 ! 9 n f ^ V ! 9 n f J L |┆
0x50f30…50fb8 (76, 0, 6) UnusedSector ┆ L327 PUTBUF: 003E 328 PLZVAR 003E 329 PLZIN QUEU2_ADDRESS,BUF2_PTR 003E 330 E K L ┆
0x50fb8…51040 (76, 0, 7) UnusedSector ┆ L 367 GETWORD H L, QUEU9_ADDRESS 0094 368 GETWORD D E, BUF9_PTR 009A F3 369 DI 009B L L ┆
0x51040…510c8 (76, 0, 8) UnusedSector ┆ L 384 ;;* 385 ;;* INPUTS : QUEU_NO : NUMBER OF SEMAPHORE QUEUE 386 ;;* L L ┆
0x510c8…51150 (76, 0, 9) UnusedSector ┆ L 346 PLZVAR 0062 347 PLZIN QUEU3_ADDRESS,BUF3_PTR 0062 348 ENT 0 006A 349 L L ┆
0x51150…511d8 (76, 0, 10) UnusedSector ┆ L o l ` I$ ^ V ! 9 n f ^ V ! 9 ~ ^ C K 2 2 K L =?┆
0x511d8…51260 (76, 0, 11) UnusedSector ┆ LNT 0 0046 331 GETWORD H L, QUEU2_ADDRESS 004C 332 GETWORD D E, BUF2_PTR 0052 F3 333 L LFu┆
0x51260…512e8 (76, 0, 12) UnusedSector ┆ L DDE5 370 PUSH IX 009D CD0000 X 371 CALL SUBENQ 00A0 DDE1 372 POP IX 00A2 FB 373 EI L L ┆
0x512e8…51370 (76, 0, 13) UnusedSector ┆ L DELAY = 0 : NO TIMEOUT FUNCTION 387 ;;* DELAY <> 0 : MAX WAIT TIME IN UNITS OF 12.5 MSEC L L t┆
0x51370…513f8 (76, 0, 14) UnusedSector ┆ L GETWORD H L, QUEU3_ADDRESS 0070 350 GETWORD D E, BUF3_PTR 0076 F3 351 DI 0077 DDE5 35 L L v┆
0x513f8…51480 (76, 0, 15) UnusedSector ┆ LOURCE STATEMENT ASM 5.9 395 ; ENTRY 396 RECX: 00AA L L d┆
0x51480…51508 (76, 0, 16) UnusedSector ┆ L DI ;BUFFER (BUF_PTR) TO 0053 DDE5 334 PUSH IX 0055 CD0000 X 335 CALL SUBENQ ;QUEU (Q L L O┆
0x51508…51590 (76, 0, 17) UnusedSector ┆ L 00A3 374 RTN 2 375 ; END PUTTRQ 00A9 C9 376 RET 377 ;; L L ┆
0x51590…51618 (76, 0, 18) UnusedSector ┆ L 388 ;;* CH_NO : NUMBER OF CHANNEL 389 ;;* 390 ;;* OUTPUT : BUF_PTR = NI L L ┆
0x51618…516a0 (76, 0, 19) UnusedSector ┆ L2 PUSH IX 0079 CD0000 X 353 CALL SUBENQ 007C DDE1 354 POP IX 007E FB 355 EI 007F L La ┆
0x516a0…51728 (76, 0, 20) UnusedSector ┆ L 397 PLZVAR 00AA 398 PLZIN QUEU4_NO MAKS4_DELAY CHA4_NO 00AA 399 PLZOUT BUF L LU:┆
0x51728…517b0 (76, 0, 21) UnusedSector ┆ LUEU_ADDRESS) 0058 DDE1 336 POP IX PLZ.QUEU PAGE 3 LOC L L* ┆
0x517b0…51838 (76, 0, 22) UnusedSector ┆ L 378 ;;ECHO 379 ;;*********************************************************************** L L $┆
0x51838…518c0 (76, 0, 23) UnusedSector ┆ LL IF MESSAGE NOT RECEIVED (TIMEOUT) 391 ;;* BUF_PTR <> NIL IF MESSAGE RECEIVED 392 ;; L L F┆
0x518c0…51948 (76, 0, 24) UnusedSector ┆ L 356 RTN 2 357 ; END PUTPWQ 0085 C9 358 RET 359 ; L L&m┆
0x51948…519d0 (76, 0, 25) UnusedSector ┆ L4_PTR 00AA 400 ENT 0 00B2 401 GETBYTE A,MAKS4_DELAY 00B5 402 GETB L L R┆
0x519d0…51a58 (76, 0, 26) UnusedSector ┆ L OBJ CODE M STMT SOURCE STATEMENT ASM 5.9 005A FB 337 EI 005B 338 RTN 2 L L ┆
0x51a58…51ae0 (76, 0, 27) UnusedSector ┆ L*** 380 ;;* PROCEDURE : RECX 381 ;;* 382 ;;* FUNCTION : WAIT UNTIL L L i┆
0x51ae0…51b68 (76, 0, 28) UnusedSector ┆ L**************************************************************************** 393 ; RECX PROCEDURE L L=v┆
0x51b68…51bf0 (76, 0, 29) UnusedSector ┆ L 360 ; PUTTRQ PROCEDURE 361 GLOBAL PUTTRQ 362 ; ENTRY 363 PUTTRQ: L LU ┆
0x51bf0…51c78 (76, 0, 30) UnusedSector ┆ LYTE E,CHA4_NO 403 ; 00B8 A7 404 AND A 405 ; IF NZ THEN 00B9 CA L L ┆
0x51c78…51d00 (76, 0, 31) UnusedSector ┆ L 339 ; END PUTBUF 0061 C9 340 RET 341 ; 342 ; PUTPWQ P L LG ┆
0x51d00…51d88 (77, 0, 0) UnusedSector ┆ M ' % ┆
0x51d88…51e10 (77, 0, 1) UnusedSector ┆ M ' 5 ┆
0x51e10…51e98 (77, 0, 2) UnusedSector ┆ M ' *┆
0x51e98…51f20 (77, 0, 3) UnusedSector ┆ M ' =┆
0x51f20…51fa8 (77, 0, 4) UnusedSector ┆ M ' eX┆
0x51fa8…52030 (77, 0, 5) UnusedSector ┆ M ' uO┆
0x52030…520b8 (77, 0, 6) UnusedSector ┆ M ' Ev┆
0x520b8…52140 (77, 0, 7) UnusedSector ┆ M ' Ua┆
0x52140…521c8 (77, 0, 8) UnusedSector ┆ M ' ┆
[…0x7…]
0x52580…52608 (77, 0, 16) UnusedSector ┆ M ' q┆
0x52608…52690 (77, 0, 17) UnusedSector ┆ M ' f┆
0x52690…52718 (77, 0, 18) UnusedSector ┆ M ' _┆
0x52718…527a0 (77, 0, 19) UnusedSector ┆ M ' H┆
0x527a0…52828 (77, 0, 20) UnusedSector ┆ M ' -┆
0x52828…528b0 (77, 0, 21) UnusedSector ┆ M ' :┆
0x528b0…52938 (77, 0, 22) UnusedSector ┆ M ' ┆
[…0x1…]
0x529c0…52a48 (77, 0, 24) UnusedSector ┆ M ' $ ┆
0x52a48…52ad0 (77, 0, 25) UnusedSector ┆ M ' 4 ┆
0x52ad0…52b58 (77, 0, 26) UnusedSector ┆ M ' ┆
[…0x1…]
0x52be0…52c68 (77, 0, 28) UnusedSector ┆ M ' d ┆
0x52c68…52cf0 (77, 0, 29) UnusedSector ┆ M ' t ┆
0x52cf0…52d78 (77, 0, 30) UnusedSector ┆ M ' D ┆
0x52d78…52e00 (77, 0, 31) UnusedSector ┆ M ' T ┆