|
|
DataMuseum.dkPresents historical artifacts from the history of: Zilog MCZ Floppy Disks |
This is an automatic "excavation" of a thematic subset of
Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: 8 A B C D E F H I L M O P R S T Z
Length: 339456 (0x52e00)
Description: Bits:30006812 8" ZilogMCZ floppy NThun_0014 (OPERATIVSYSTEM DRIVE.0)
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) | (40, 0, 28) | (40, 0, 4) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | ACTIVATE | ⟦672d07243⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (27, 0, 17) | (30, 0, 24) | P | 12 | 1024 | 1024 | W--S---- | 0x443f | 512 | 791101 | 800207 | ASM | ⟦57ac2647e⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (30, 0, 8) | (32, 0, 0) | P | 7 | 1024 | 1024 | W--S---- | 0x5c80 | 512 | 791101 | 800207 | ASM2 | ⟦ec4d814f5⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (32, 0, 24) | (33, 0, 16) | P | 3 | 1024 | 1024 | W--S---- | 0x5c80 | 1024 | 791101 | 800207 | ASM3 | ⟦0ce2baf6d⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (17, 0, 8) | (49, 0, 12) | P | 62 | 512 | 0 | W--S---- | 0x2a00 | 512 | 780901 | 840202 | BASIC | ⟦93ef1cc23⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (49, 0, 20) | (61, 0, 8) | P | 62 | 512 | 0 | W--S---- | 0x2a00 | 512 | 840202 | BINBASIC | ⟦42e8a32bf⟧ MCZFile | |
| 00000000 | 0000 | (22, 0, 10) | (61, 0, 12) | (73, 0, 20) | P | 30 | 512 | 0 | W--S---- | 0x2a00 | 512 | 780901 | 840202 | BINBASIC.OV | ⟦b186492a7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (73, 0, 28) | (75, 0, 12) | P | 15 | 512 | 0 | W--S---- | 0x2a00 | 512 | 780901 | 840202 | BINOV1 | ⟦fbdf9e5ae⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (75, 0, 20) | (76, 0, 4) | P | 11 | 512 | 0 | W--S---- | 0x2a00 | 512 | 780901 | 840202 | BINOV2 | ⟦2062def6e⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (14, 0, 8) | (14, 0, 28) | P | 7 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | CAT | ⟦1ed4f0310⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (45, 0, 12) | (45, 0, 28) | P | 3 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | COMPARE | ⟦6cab867c4⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (18, 0, 9) | (18, 0, 12) | P | 7 | 128 | 128 | W--S---- | 0x6800 | 127 | 780117 | 800207 | CONVERT | ⟦160f04228⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (36, 0, 12) | (36, 0, 4) | P | 4 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | COPY | ⟦6de36c662⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (41, 0, 20) | (41, 0, 24) | P | 3 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | COPY.DISK | ⟦c5e4f545f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (41, 0, 1) | (42, 0, 8) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | COPYSD | ⟦e01ce4ee0⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (1, 0, 8) | (1, 0, 8) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DATE | ⟦da1150426⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (39, 0, 12) | (39, 0, 12) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DEACTIVATE | ⟦de3015068⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (40, 0, 12) | (40, 0, 20) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DEFINE | ⟦8ccb2f3f7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (39, 0, 28) | (40, 0, 24) | P | 6 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DELETE | ⟦9ec0f8b77⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (22, 0, 5) | (22, 0, 21) | D | 10 | 128 | 128 | WELS---- | 0x0 | 128 | 800131 | 800401 | DIRECTORY | «none» |
| 00000000 | 0000 | (22, 0, 20) | (41, 0, 12) | (41, 0, 12) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DISPLAY | ⟦03d8c81f3⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (27, 0, 12) | (27, 0, 25) | P | 2 | 512 | 0 | W--S-F-- | 0xc000 | 512 | 791019 | 800207 | DO | ⟦39a391bed⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (38, 0, 0) | (38, 0, 4) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | DUMP | ⟦171d35464⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (1, 0, 12) | (1, 0, 12) | P | 1 | 512 | 0 | W--S---- | 0x7400 | 512 | 791019 | 800207 | ECHO | ⟦302618bb3⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (25, 0, 24) | (26, 0, 8) | P | 6 | 1024 | 1024 | W--S---- | 0x4400 | 1024 | 790501 | 800207 | EDIT | ⟦20574538c⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (45, 0, 24) | (46, 0, 16) | P | 5 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | ERROR | ⟦c4b8a5153⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (45, 0, 16) | (45, 0, 16) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | ERRORS | ⟦f4d376500⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (37, 0, 4) | (38, 0, 8) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | EXTRACT | ⟦f3a58f01f⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (57, 0, 24) | (57, 0, 24) | P | 1 | 512 | 0 | -------- | 0x4400 | 512 | 790222 | 791101 | FF | ⟦2f4b70a6d⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (38, 0, 12) | (38, 0, 28) | P | 3 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | FILE.DEBUG | ⟦007e667a6⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (42, 0, 12) | (42, 0, 16) | P | 4 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | FORMAT | ⟦a0e3a42b1⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (43, 0, 12) | (45, 0, 8) | P | 14 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | HELP | ⟦73cc387fa⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (3, 0, 12) | (2, 0, 4) | A | 15 | 512 | 0 | W--S---- | 0x0 | 324 | 780714 | 800207 | HELP.DAT.00 | ⟦8c4dda39c⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 10) | (9, 0, 8) | (7, 0, 16) | A | 18 | 512 | 0 | W--S---- | 0x0 | 65 | 780714 | 800207 | HELP.DAT.01 | ⟦523170e4d⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 10) | (7, 0, 12) | (5, 0, 8) | A | 15 | 512 | 0 | W--S---- | 0x0 | 220 | 780714 | 800207 | HELP.DAT.02 | ⟦a4fb3a454⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 10) | (5, 0, 12) | (3, 0, 8) | A | 16 | 512 | 0 | W--S---- | 0x0 | 307 | 780714 | 800207 | HELP.DAT.03 | ⟦95ff33a5a⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (1, 0, 28) | (36, 0, 8) | A | 11 | 512 | 0 | W--S---- | 0x0 | 132 | 841231 | 800207 | HELP.DAT.04 | ⟦cc2c77e17⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (38, 0, 16) | (38, 0, 24) | P | 2 | 512 | 0 | W--S---- | 0x7800 | 512 | 791019 | 800207 | IMAGE | ⟦53f720795⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (40, 0, 0) | (41, 0, 8) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | LADT | ⟦c6ed0fde1⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (13, 0, 16) | (12, 0, 0) | P | 6 | 1024 | 1024 | W--S---- | 0x442a | 512 | 780505 | 800207 | LINK | ⟦07a1afce7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (58, 0, 12) | (58, 0, 12) | P | 1 | 512 | 0 | -------- | 0x4400 | 512 | 790222 | 791101 | LIST | ⟦518a5b1d7⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 1) | (57, 0, 0) | (58, 0, 8) | P1 | 2 | 512 | 0 | -------- | 0xdc00 | 512 | 790307 | 791101 | LP | ⟦41935340a⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 11) | (64, 0, 9) | (67, 0, 29) | A | 105 | 128 | 128 | -------- | 0x0 | 116 | 770808 | 791101 | LP.S | ⟦240a08272⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (39, 0, 20) | (39, 0, 20) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | MASTER | ⟦7951a256e⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 15) | (36, 0, 16) | (37, 0, 28) | P | 10 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | MOVE | ⟦dea1b8558⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (24, 0, 16) | (25, 0, 0) | P | 6 | 1024 | 1024 | W--S---- | 0x17de | 1024 | 791019 | 800207 | OS | ⟦e9bda0c93⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (27, 0, 6) | (27, 0, 16) | A | 3 | 128 | 128 | -------- | 0x0 | 3 | 780512 | 800207 | OS.INIT | ⟦e389233ec⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 11) | (68, 0, 8) | (70, 0, 12) | P | 21 | 512 | 0 | -------- | 0x4527 | 512 | 790209 | 791101 | PATCH | ⟦e930c8407⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (41, 0, 16) | (41, 0, 16) | P | 1 | 512 | 0 | W--S---- | 0x7400 | 512 | 791019 | 800207 | PAUSE | ⟦ffb7ad765⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (42, 0, 0) | (42, 0, 0) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | ⟦8d949f0ac⟧ MCZFile | |
| 00000000 | 0000 | (22, 0, 6) | (60, 0, 21) | (60, 0, 21) | P1 | 1 | 512 | 0 | -------- | 0xfa00 | 512 | 790307 | 791101 | PRINTER | ⟦ab66c532e⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 11) | (70, 0, 7) | (71, 0, 22) | A | 36 | 128 | 128 | -------- | 0x0 | 95 | 770726 | 791101 | PRINTER.S | ⟦cd0b6de39⟧ MCZFile, TextFile |
| 00000000 | 0000 | (22, 0, 15) | (39, 0, 8) | (39, 0, 24) | P | 3 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | RENAME | ⟦96437f948⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (43, 0, 8) | (43, 0, 16) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | RESTORE_TABS | ⟦10a1beb81⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 20) | (42, 0, 24) | (42, 0, 24) | P | 1 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | SAVE_TABS | ⟦90703b2bd⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 10) | (1, 0, 16) | (1, 0, 20) | P | 4 | 512 | 0 | W--S---- | 0x4400 | 256 | 791019 | 800207 | SET | ⟦d70d5ddc0⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 25) | (57, 0, 12) | (57, 0, 4) | P | 4 | 512 | 0 | -------- | 0x44b5 | 512 | 780430 | 791101 | SET.LP | ⟦8487330c5⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (19, 0, 8) | (19, 0, 24) | P | 2 | 512 | 0 | W--S---- | 0x4400 | 512 | 791019 | 800207 | STATUS | ⟦05891662b⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (20, 0, 16) | (19, 0, 0) | P1 | 6 | 1024 | 1024 | W--S---- | 0x2a00 | 512 | 790321 | 800401 | ZDOS | ⟦56bb08d37⟧ MCZFile |
| 00000000 | 0000 | (22, 0, 5) | (22, 0, 7) | (18, 0, 11) | P1 | 36 | 128 | 128 | W--S---- | 0x6d00 | 128 | 780911 | 800207 | ZDOSI | ⟦02fe6fff2⟧ MCZFile |
0x00000…00088 (0, 0, 0) DataSector
[…0x13f…]
0x0aa00…0aa88 (10, 0, 0) Descriptor {
0x0aa00…0aa88 am = CHS(10, 0, 0, #4) // 0xaa00 @0x0
0x0aa00…0aa88 rsv0 = 00000000 // 0xaa02 @0x2
0x0aa00…0aa88 file_id = 0000 // 0xaa06 @0x6
0x0aa00…0aa88 dirsect = (22, 0, 15) // 0xaa08 @0x8
0x0aa00…0aa88 firstsect = (38, 0, 12) // 0xaa0a @0xa
0x0aa00…0aa88 lastsect = (38, 0, 28) // 0xaa0c @0xc
0x0aa00…0aa88 type = 0x80 // 0xaa0e @0xe
0x0aa00…0aa88 reccnt = 0x0003 // 0xaa0f @0xf
0x0aa00…0aa88 reclen = 0x0200 // 0xaa11 @0x11
0x0aa00…0aa88 blklen = 0x0000 // 0xaa13 @0x13
0x0aa00…0aa88 prop = 0x90 // 0xaa15 @0x15
0x0aa00…0aa88 adr = 0x4400 // 0xaa16 @0x16
0x0aa00…0aa88 lastbytes = 0x0200 // 0xaa18 @0x18
0x0aa00…0aa88 created = »791019 « // 0xaa1a @0x1a
0x0aa00…0aa88 modified = »800207 « // 0xaa22 @0x22
0x0aa00…0aa88 avail = 0044db0500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff004400608000 // 0xaa2a @0x2a
0x0aa00…0aa88 prev = (22, 0, 15) // 0xaa82 @0x82
0x0aa00…0aa88 next = (38, 0, 12) // 0xaa84 @0x84
0x0aa00…0aa88 crc = 6949 // 0xaa86 @0x86
0x0aa00…0aa88 }
0x0aa88…0ab10 (10, 0, 1) UnusedSector ┆ S_REG4 S_REG3 S_REG2 S_REG1 S_RTXC S_REOM S_RXT S_CHNR S_R1CI S_RERR0 CTNOTV CTREST CTLOA ┆
0x0ab10…0ab98 (10, 0, 2) Descriptor {
0x0ab10…0ab98 am = CHS(10, 0, 2, #4) // 0xab10 @0x0
0x0ab10…0ab98 rsv0 = 00000000 // 0xab12 @0x2
0x0ab10…0ab98 file_id = 0000 // 0xab16 @0x6
0x0ab10…0ab98 dirsect = (22, 0, 15) // 0xab18 @0x8
0x0ab10…0ab98 firstsect = (38, 0, 16) // 0xab1a @0xa
0x0ab10…0ab98 lastsect = (38, 0, 24) // 0xab1c @0xc
0x0ab10…0ab98 type = 0x80 // 0xab1e @0xe
0x0ab10…0ab98 reccnt = 0x0002 // 0xab1f @0xf
0x0ab10…0ab98 reclen = 0x0200 // 0xab21 @0x11
0x0ab10…0ab98 blklen = 0x0000 // 0xab23 @0x13
0x0ab10…0ab98 prop = 0x90 // 0xab25 @0x15
0x0ab10…0ab98 adr = 0x7800 // 0xab26 @0x16
0x0ab10…0ab98 lastbytes = 0x0200 // 0xab28 @0x18
0x0ab10…0ab98 created = »791019 « // 0xab2a @0x1a
0x0ab10…0ab98 modified = »800207 « // 0xab32 @0x22
0x0ab10…0ab98 avail = 0078660200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0078ff7b8000 // 0xab3a @0x2a
0x0ab10…0ab98 prev = (22, 0, 15) // 0xab92 @0x82
0x0ab10…0ab98 next = (38, 0, 16) // 0xab94 @0x84
0x0ab10…0ab98 crc = e24f // 0xab96 @0x86
0x0ab10…0ab98 }
0x0ab98…0ac20 (10, 0, 3) UnusedSector ┆ D? DBOOT SAVE DGET BOOTSR ERROR OSBOOT DEBUG~ INITLPr LX100i LOWSPDL HGHSPDF INIT6; INIT53 IN H ┆
0x0ac20…0aca8 (10, 0, 4) Descriptor {
0x0ac20…0aca8 am = CHS(10, 0, 4, #4) // 0xac20 @0x0
0x0ac20…0aca8 rsv0 = 00000000 // 0xac22 @0x2
0x0ac20…0aca8 file_id = 0000 // 0xac26 @0x6
0x0ac20…0aca8 dirsect = (22, 0, 15) // 0xac28 @0x8
0x0ac20…0aca8 firstsect = (38, 0, 0) // 0xac2a @0xa
0x0ac20…0aca8 lastsect = (38, 0, 4) // 0xac2c @0xc
0x0ac20…0aca8 type = 0x80 // 0xac2e @0xe
0x0ac20…0aca8 reccnt = 0x0002 // 0xac2f @0xf
0x0ac20…0aca8 reclen = 0x0200 // 0xac31 @0x11
0x0ac20…0aca8 blklen = 0x0000 // 0xac33 @0x13
0x0ac20…0aca8 prop = 0x90 // 0xac35 @0x15
0x0ac20…0aca8 adr = 0x4400 // 0xac36 @0x16
0x0ac20…0aca8 lastbytes = 0x0200 // 0xac38 @0x18
0x0ac20…0aca8 created = »791019 « // 0xac3a @0x1a
0x0ac20…0aca8 modified = »800207 « // 0xac42 @0x22
0x0ac20…0aca8 avail = 0044110300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0xac4a @0x2a
0x0ac20…0aca8 prev = (22, 0, 15) // 0xaca2 @0x82
0x0ac20…0aca8 next = (38, 0, 0) // 0xaca4 @0x84
0x0ac20…0aca8 crc = 3b39 // 0xaca6 @0x86
0x0ac20…0aca8 }
0x0aca8…0ad30 (10, 0, 5) UnusedSector ┆ GETSECS GET3 CMDER20 SRCNXT. SRCCM1% SRCLP# SRCCOM SRCCHR SRCSEC SETLP SET REGDBB REGTAB REGTB ┆
0x0ad30…0adb8 (10, 0, 6) UnusedSector ┆ D CTTRGR CTPOSS CTS256 CTCTRM@ CTINTE HDCLK DMACTL SIODTB SIOCTB SIODTA SIOCTA DIRTRK FNAM ┆
0x0adb8…0ae40 (10, 0, 7) Descriptor {
0x0adb8…0ae40 am = CHS(10, 0, 7, #4) // 0xadb8 @0x0
0x0adb8…0ae40 rsv0 = 00000000 // 0xadba @0x2
0x0adb8…0ae40 file_id = 0000 // 0xadbe @0x6
0x0adb8…0ae40 dirsect = (22, 0, 10) // 0xadc0 @0x8
0x0adb8…0ae40 firstsect = (9, 0, 8) // 0xadc2 @0xa
0x0adb8…0ae40 lastsect = (7, 0, 16) // 0xadc4 @0xc
0x0adb8…0ae40 type = 0x20 // 0xadc6 @0xe
0x0adb8…0ae40 reccnt = 0x0012 // 0xadc7 @0xf
0x0adb8…0ae40 reclen = 0x0200 // 0xadc9 @0x11
0x0adb8…0ae40 blklen = 0x0000 // 0xadcb @0x13
0x0adb8…0ae40 prop = 0x90 // 0xadcd @0x15
0x0adb8…0ae40 adr = 0x0000 // 0xadce @0x16
0x0adb8…0ae40 lastbytes = 0x0041 // 0xadd0 @0x18
0x0adb8…0ae40 created = »780714 « // 0xadd2 @0x1a
0x0adb8…0ae40 modified = »800207 « // 0xadda @0x22
0x0adb8…0ae40 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xade2 @0x2a
0x0adb8…0ae40 prev = (22, 0, 10) // 0xae3a @0x82
0x0adb8…0ae40 next = (9, 0, 8) // 0xae3c @0x84
0x0adb8…0ae40 crc = c300 // 0xae3e @0x86
0x0adb8…0ae40 }
0x0ae40…0aec8 (10, 0, 8) UnusedSector ┆ IT4+ INIT3# INIT2 INIT1 INIT0 MORG SENDIT PWRITE D_RDLO D_C2 D_EOB D_VEC D_ICB D_BALO D_ e┆
0x0aec8…0af50 (10, 0, 9) Descriptor {
0x0aec8…0af50 am = CHS(10, 0, 9, #4) // 0xaec8 @0x0
0x0aec8…0af50 rsv0 = 00000000 // 0xaeca @0x2
0x0aec8…0af50 file_id = 0000 // 0xaece @0x6
0x0aec8…0af50 dirsect = (22, 0, 10) // 0xaed0 @0x8
0x0aec8…0af50 firstsect = (7, 0, 12) // 0xaed2 @0xa
0x0aec8…0af50 lastsect = (5, 0, 8) // 0xaed4 @0xc
0x0aec8…0af50 type = 0x20 // 0xaed6 @0xe
0x0aec8…0af50 reccnt = 0x000f // 0xaed7 @0xf
0x0aec8…0af50 reclen = 0x0200 // 0xaed9 @0x11
0x0aec8…0af50 blklen = 0x0000 // 0xaedb @0x13
0x0aec8…0af50 prop = 0x90 // 0xaedd @0x15
0x0aec8…0af50 adr = 0x0000 // 0xaede @0x16
0x0aec8…0af50 lastbytes = 0x00dc // 0xaee0 @0x18
0x0aec8…0af50 created = »780714 « // 0xaee2 @0x1a
0x0aec8…0af50 modified = »800207 « // 0xaeea @0x22
0x0aec8…0af50 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xaef2 @0x2a
0x0aec8…0af50 prev = (22, 0, 10) // 0xaf4a @0x82
0x0aec8…0af50 next = (7, 0, 12) // 0xaf4c @0x84
0x0aec8…0af50 crc = ad99 // 0xaf4e @0x86
0x0aec8…0af50 }
0x0af50…0afd8 (10, 0, 10) UnusedSector ┆ 1 REGTBE RGSTRD RGSTRS RGSTR1 FRSTGD BAD2ND LOOK LOOKUP DLOOP2 DLOOP1 PUTHDR DLOOP5| DLOOP ┆
0x0afd8…0b060 (10, 0, 11) UnusedSector ┆ SZ BLKSIZ BTLOC BOOTAD COUNTEG TRGMOD TIMMOD ASCILF TAB ASCICR SYSLST CONOUT CONIN DSSTAT W┆
0x0b060…0b0e8 (10, 0, 12) Descriptor {
0x0b060…0b0e8 am = CHS(10, 0, 12, #4) // 0xb060 @0x0
0x0b060…0b0e8 rsv0 = 00000000 // 0xb062 @0x2
0x0b060…0b0e8 file_id = 0000 // 0xb066 @0x6
0x0b060…0b0e8 dirsect = (22, 0, 10) // 0xb068 @0x8
0x0b060…0b0e8 firstsect = (5, 0, 12) // 0xb06a @0xa
0x0b060…0b0e8 lastsect = (3, 0, 8) // 0xb06c @0xc
0x0b060…0b0e8 type = 0x20 // 0xb06e @0xe
0x0b060…0b0e8 reccnt = 0x0010 // 0xb06f @0xf
0x0b060…0b0e8 reclen = 0x0200 // 0xb071 @0x11
0x0b060…0b0e8 blklen = 0x0000 // 0xb073 @0x13
0x0b060…0b0e8 prop = 0x90 // 0xb075 @0x15
0x0b060…0b0e8 adr = 0x0000 // 0xb076 @0x16
0x0b060…0b0e8 lastbytes = 0x0133 // 0xb078 @0x18
0x0b060…0b0e8 created = »780714 « // 0xb07a @0x1a
0x0b060…0b0e8 modified = »800207 « // 0xb082 @0x22
0x0b060…0b0e8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xb08a @0x2a
0x0b060…0b0e8 prev = (22, 0, 10) // 0xb0e2 @0x82
0x0b060…0b0e8 next = (5, 0, 12) // 0xb0e4 @0x84
0x0b060…0b0e8 crc = da62 // 0xb0e6 @0x86
0x0b060…0b0e8 }
0x0b0e8…0b170 (10, 0, 13) UnusedSector ┆ BYTE D_B2 D_ENBC@ D_A2 D_PRTB D_PRTA D_MEM D_IO D_INC D_FIX D_B1 D_TRNS D_SRCA D_SRCB D G ┆
0x0b170…0b1f8 (10, 0, 14) Descriptor {
0x0b170…0b1f8 am = CHS(10, 0, 14, #4) // 0xb170 @0x0
0x0b170…0b1f8 rsv0 = 00000000 // 0xb172 @0x2
0x0b170…0b1f8 file_id = 0000 // 0xb176 @0x6
0x0b170…0b1f8 dirsect = (22, 0, 10) // 0xb178 @0x8
0x0b170…0b1f8 firstsect = (3, 0, 12) // 0xb17a @0xa
0x0b170…0b1f8 lastsect = (2, 0, 4) // 0xb17c @0xc
0x0b170…0b1f8 type = 0x20 // 0xb17e @0xe
0x0b170…0b1f8 reccnt = 0x000f // 0xb17f @0xf
0x0b170…0b1f8 reclen = 0x0200 // 0xb181 @0x11
0x0b170…0b1f8 blklen = 0x0000 // 0xb183 @0x13
0x0b170…0b1f8 prop = 0x90 // 0xb185 @0x15
0x0b170…0b1f8 adr = 0x0000 // 0xb186 @0x16
0x0b170…0b1f8 lastbytes = 0x0144 // 0xb188 @0x18
0x0b170…0b1f8 created = »780714 « // 0xb18a @0x1a
0x0b170…0b1f8 modified = »800207 « // 0xb192 @0x22
0x0b170…0b1f8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xb19a @0x2a
0x0b170…0b1f8 prev = (22, 0, 10) // 0xb1f2 @0x82
0x0b170…0b1f8 next = (3, 0, 12) // 0xb1f4 @0x84
0x0b170…0b1f8 crc = 5cbc // 0xb1f6 @0x86
0x0b170…0b1f8 }
0x0b1f8…0b280 (10, 0, 15) UnusedSector ┆ 4m DLOOP3` PUTREGX DCPUU OKDB DISDBLB NOSET6 NOSET13 DISREG REG01 REG MOVEUP MOVE RSTSTP TRCRE ┆
0x0b280…0b308 (10, 0, 16) UnusedSector ┆ DSKSEL DSKCOM DSKDAT BRKPRT CLK1 CLK0 SERDAT SERCON SWITCH INV_OP OPCOMP WRTASC WRTBIN ┆
0x0b308…0b390 (10, 0, 17) Descriptor {
0x0b308…0b390 am = CHS(10, 0, 17, #4) // 0xb308 @0x0
0x0b308…0b390 rsv0 = 00000000 // 0xb30a @0x2
0x0b308…0b390 file_id = 0000 // 0xb30e @0x6
0x0b308…0b390 dirsect = (22, 0, 10) // 0xb310 @0x8
0x0b308…0b390 firstsect = (1, 0, 8) // 0xb312 @0xa
0x0b308…0b390 lastsect = (1, 0, 8) // 0xb314 @0xc
0x0b308…0b390 type = 0x80 // 0xb316 @0xe
0x0b308…0b390 reccnt = 0x0001 // 0xb317 @0xf
0x0b308…0b390 reclen = 0x0200 // 0xb319 @0x11
0x0b308…0b390 blklen = 0x0000 // 0xb31b @0x13
0x0b308…0b390 prop = 0x90 // 0xb31d @0x15
0x0b308…0b390 adr = 0x4400 // 0xb31e @0x16
0x0b308…0b390 lastbytes = 0x0200 // 0xb320 @0x18
0x0b308…0b390 created = »791019 « // 0xb322 @0x1a
0x0b308…0b390 modified = »800207 « // 0xb32a @0x22
0x0b308…0b390 avail = 0044ca0100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0xb332 @0x2a
0x0b308…0b390 prev = (22, 0, 10) // 0xb38a @0x82
0x0b308…0b390 next = (1, 0, 8) // 0xb38c @0x84
0x0b308…0b390 crc = 833e // 0xb38e @0x86
0x0b308…0b390 }
0x0b390…0b418 (10, 0, 18) UnusedSector ┆ _AALO D_AAHI D_LENL D_LENU@ D_A1 D_IDSB D_IENB D_DISB D_RSTA D_RSTS D_STSB D_ENAB D_LOAD D z ┆
0x0b418…0b4a0 (10, 0, 19) Descriptor {
0x0b418…0b4a0 am = CHS(10, 0, 19, #4) // 0xb418 @0x0
0x0b418…0b4a0 rsv0 = 00000000 // 0xb41a @0x2
0x0b418…0b4a0 file_id = 0000 // 0xb41e @0x6
0x0b418…0b4a0 dirsect = (22, 0, 10) // 0xb420 @0x8
0x0b418…0b4a0 firstsect = (1, 0, 12) // 0xb422 @0xa
0x0b418…0b4a0 lastsect = (1, 0, 12) // 0xb424 @0xc
0x0b418…0b4a0 type = 0x80 // 0xb426 @0xe
0x0b418…0b4a0 reccnt = 0x0001 // 0xb427 @0xf
0x0b418…0b4a0 reclen = 0x0200 // 0xb429 @0x11
0x0b418…0b4a0 blklen = 0x0000 // 0xb42b @0x13
0x0b418…0b4a0 prop = 0x90 // 0xb42d @0x15
0x0b418…0b4a0 adr = 0x7400 // 0xb42e @0x16
0x0b418…0b4a0 lastbytes = 0x0200 // 0xb430 @0x18
0x0b418…0b4a0 created = »791019 « // 0xb432 @0x1a
0x0b418…0b4a0 modified = »800207 « // 0xb43a @0x22
0x0b418…0b4a0 avail = 0074430000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0074ff758000 // 0xb442 @0x2a
0x0b418…0b4a0 prev = (22, 0, 10) // 0xb49a @0x82
0x0b418…0b4a0 next = (1, 0, 12) // 0xb49c @0x84
0x0b418…0b4a0 crc = 86d3 // 0xb49e @0x86
0x0b418…0b4a0 }
0x0b4a0…0b528 (10, 0, 20) UnusedSector ┆ T TRCINT NXT1w NEXTl SFTINTF GONXTB GOBRK? GO02: GO014 GO_( GO2 GO JUMP NZBPCT GETCNT BRKPN <a┆
0x0b528…0b5b0 (10, 0, 21) UnusedSector ┆ RDASC RDBIN ZDS REDTRM DATCOD HDISK ┆
0x0b5b0…0b638 (10, 0, 22) Descriptor {
0x0b5b0…0b638 am = CHS(10, 0, 22, #4) // 0xb5b0 @0x0
0x0b5b0…0b638 rsv0 = 00000000 // 0xb5b2 @0x2
0x0b5b0…0b638 file_id = 0000 // 0xb5b6 @0x6
0x0b5b0…0b638 dirsect = (22, 0, 10) // 0xb5b8 @0x8
0x0b5b0…0b638 firstsect = (1, 0, 16) // 0xb5ba @0xa
0x0b5b0…0b638 lastsect = (1, 0, 20) // 0xb5bc @0xc
0x0b5b0…0b638 type = 0x80 // 0xb5be @0xe
0x0b5b0…0b638 reccnt = 0x0004 // 0xb5bf @0xf
0x0b5b0…0b638 reclen = 0x0200 // 0xb5c1 @0x11
0x0b5b0…0b638 blklen = 0x0000 // 0xb5c3 @0x13
0x0b5b0…0b638 prop = 0x90 // 0xb5c5 @0x15
0x0b5b0…0b638 adr = 0x4400 // 0xb5c6 @0x16
0x0b5b0…0b638 lastbytes = 0x0100 // 0xb5c8 @0x18
0x0b5b0…0b638 created = »791019 « // 0xb5ca @0x1a
0x0b5b0…0b638 modified = »800207 « // 0xb5d2 @0x22
0x0b5b0…0b638 avail = 0044d50600000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ca4b8000 // 0xb5da @0x2a
0x0b5b0…0b638 prev = (22, 0, 10) // 0xb632 @0x82
0x0b5b0…0b638 next = (1, 0, 16) // 0xb634 @0x84
0x0b5b0…0b638 crc = bf14 // 0xb636 @0x86
0x0b5b0…0b638 }
0x0b638…0b6c0 (10, 0, 23) UnusedSector ┆ _REST S_ROVR S_RCRC S_REOF S_RHNT S_RXCH S_TXBE S_EOM S_TXCE S_TXE S_TX8` S_DTR S_SDLC S_X ┆
0x0b6c0…0b748 (10, 0, 24) Descriptor {
0x0b6c0…0b748 am = CHS(10, 0, 24, #4) // 0xb6c0 @0x0
0x0b6c0…0b748 rsv0 = 00000000 // 0xb6c2 @0x2
0x0b6c0…0b748 file_id = 0000 // 0xb6c6 @0x6
0x0b6c0…0b748 dirsect = (22, 0, 15) // 0xb6c8 @0x8
0x0b6c0…0b748 firstsect = (1, 0, 28) // 0xb6ca @0xa
0x0b6c0…0b748 lastsect = (36, 0, 8) // 0xb6cc @0xc
0x0b6c0…0b748 type = 0x20 // 0xb6ce @0xe
0x0b6c0…0b748 reccnt = 0x000b // 0xb6cf @0xf
0x0b6c0…0b748 reclen = 0x0200 // 0xb6d1 @0x11
0x0b6c0…0b748 blklen = 0x0000 // 0xb6d3 @0x13
0x0b6c0…0b748 prop = 0x90 // 0xb6d5 @0x15
0x0b6c0…0b748 adr = 0x0000 // 0xb6d6 @0x16
0x0b6c0…0b748 lastbytes = 0x0084 // 0xb6d8 @0x18
0x0b6c0…0b748 created = »841231 « // 0xb6da @0x1a
0x0b6c0…0b748 modified = »800207 « // 0xb6e2 @0x22
0x0b6c0…0b748 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0xb6ea @0x2a
0x0b6c0…0b748 prev = (22, 0, 15) // 0xb742 @0x82
0x0b6c0…0b748 next = (1, 0, 28) // 0xb744 @0x84
0x0b6c0…0b748 crc = 3d99 // 0xb746 @0x86
0x0b6c0…0b748 }
0x0b748…0b7d0 (10, 0, 25) UnusedSector ┆ T INTST FILL NOSUBM SMMLP SUBMEM CONTLN PRNT NOPRNT PUTLP LINELPn DISPMh CPRDIFV CPRERRH M yb┆
0x0b7d0…0b858 (10, 0, 26) UnusedSector ┆ s┆
0x0b858…0b8e0 (10, 0, 27) Descriptor {
0x0b858…0b8e0 am = CHS(10, 0, 27, #4) // 0xb858 @0x0
0x0b858…0b8e0 rsv0 = 00000000 // 0xb85a @0x2
0x0b858…0b8e0 file_id = 0000 // 0xb85e @0x6
0x0b858…0b8e0 dirsect = (22, 0, 15) // 0xb860 @0x8
0x0b858…0b8e0 firstsect = (36, 0, 12) // 0xb862 @0xa
0x0b858…0b8e0 lastsect = (36, 0, 4) // 0xb864 @0xc
0x0b858…0b8e0 type = 0x80 // 0xb866 @0xe
0x0b858…0b8e0 reccnt = 0x0004 // 0xb867 @0xf
0x0b858…0b8e0 reclen = 0x0200 // 0xb869 @0x11
0x0b858…0b8e0 blklen = 0x0000 // 0xb86b @0x13
0x0b858…0b8e0 prop = 0x90 // 0xb86d @0x15
0x0b858…0b8e0 adr = 0x4400 // 0xb86e @0x16
0x0b858…0b8e0 lastbytes = 0x0200 // 0xb870 @0x18
0x0b858…0b8e0 created = »791019 « // 0xb872 @0x1a
0x0b858…0b8e0 modified = »800207 « // 0xb87a @0x22
0x0b858…0b8e0 avail = 00444d0600000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff4b8000 // 0xb882 @0x2a
0x0b858…0b8e0 prev = (22, 0, 15) // 0xb8da @0x82
0x0b858…0b8e0 next = (36, 0, 12) // 0xb8dc @0x84
0x0b858…0b8e0 crc = b9dd // 0xb8de @0x86
0x0b858…0b8e0 }
0x0b8e0…0b968 (10, 0, 28) UnusedSector ┆ 1 S_RXCE S_RXE S_RX8 S_HUNT S_RX1C S_RDYR S_RDYX S_ENTX S_ENXT S_STV S_REG7 S_REG6 S_REG5 }B┆
0x0b968…0b9f0 (10, 0, 29) Descriptor {
0x0b968…0b9f0 am = CHS(10, 0, 29, #4) // 0xb968 @0x0
0x0b968…0b9f0 rsv0 = 00000000 // 0xb96a @0x2
0x0b968…0b9f0 file_id = 0000 // 0xb96e @0x6
0x0b968…0b9f0 dirsect = (22, 0, 15) // 0xb970 @0x8
0x0b968…0b9f0 firstsect = (36, 0, 16) // 0xb972 @0xa
0x0b968…0b9f0 lastsect = (37, 0, 28) // 0xb974 @0xc
0x0b968…0b9f0 type = 0x80 // 0xb976 @0xe
0x0b968…0b9f0 reccnt = 0x000a // 0xb977 @0xf
0x0b968…0b9f0 reclen = 0x0200 // 0xb979 @0x11
0x0b968…0b9f0 blklen = 0x0000 // 0xb97b @0x13
0x0b968…0b9f0 prop = 0x90 // 0xb97d @0x15
0x0b968…0b9f0 adr = 0x4400 // 0xb97e @0x16
0x0b968…0b9f0 lastbytes = 0x0200 // 0xb980 @0x18
0x0b968…0b9f0 created = »791019 « // 0xb982 @0x1a
0x0b968…0b9f0 modified = »800207 « // 0xb98a @0x22
0x0b968…0b9f0 avail = 00446f1200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044e35c8000 // 0xb992 @0x2a
0x0b968…0b9f0 prev = (22, 0, 15) // 0xb9ea @0x82
0x0b968…0b9f0 next = (36, 0, 16) // 0xb9ec @0x84
0x0b968…0b9f0 crc = 1a29 // 0xb9ee @0x86
0x0b968…0b9f0 }
0x0b9f0…0ba78 (10, 0, 30) UnusedSector ┆ ORCMP= COMPAR6 QMARK4 NUMCMD STRCMD COMAND DEFCMD CMDERR CHKOS QUIT COMXTR DBGRET COMD1? COM ┆
0x0ba78…0bb00 (10, 0, 31) Descriptor {
0x0ba78…0bb00 am = CHS(10, 0, 31, #4) // 0xba78 @0x0
0x0ba78…0bb00 rsv0 = 00000000 // 0xba7a @0x2
0x0ba78…0bb00 file_id = 0000 // 0xba7e @0x6
0x0ba78…0bb00 dirsect = (22, 0, 15) // 0xba80 @0x8
0x0ba78…0bb00 firstsect = (37, 0, 4) // 0xba82 @0xa
0x0ba78…0bb00 lastsect = (38, 0, 8) // 0xba84 @0xc
0x0ba78…0bb00 type = 0x80 // 0xba86 @0xe
0x0ba78…0bb00 reccnt = 0x0002 // 0xba87 @0xf
0x0ba78…0bb00 reclen = 0x0200 // 0xba89 @0x11
0x0ba78…0bb00 blklen = 0x0000 // 0xba8b @0x13
0x0ba78…0bb00 prop = 0x90 // 0xba8d @0x15
0x0ba78…0bb00 adr = 0x4400 // 0xba8e @0x16
0x0ba78…0bb00 lastbytes = 0x0200 // 0xba90 @0x18
0x0ba78…0bb00 created = »791019 « // 0xba92 @0x1a
0x0ba78…0bb00 modified = »800207 « // 0xba9a @0x22
0x0ba78…0bb00 avail = 0044880200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0xbaa2 @0x2a
0x0ba78…0bb00 prev = (22, 0, 15) // 0xbafa @0x82
0x0ba78…0bb00 next = (37, 0, 4) // 0xbafc @0x84
0x0ba78…0bb00 crc = 57f1 // 0xbafe @0x86
0x0ba78…0bb00 }
0x0bb00…0bb88 (11, 0, 0) DataSector
[…0x7f…]
0x0ff00…0ff88 (15, 0, 0) UnusedSector ┆ (┆
0x0ff88…10010 (15, 0, 1) UnusedSector ┆ DBEG30 DBEG26 CBR DBEG24 DBEG22 DBEG20 DBEG10h DBEGP OOPSG TOOBIG< USYM. BEGIN NUMREG NUMBP = ┆
0x10010…10098 (15, 0, 2) DataSector
[…0x3…]
0x10230…102b8 (15, 0, 6) UnusedSector ┆ DINSTR DHEX16 ASCII INSTR HEX16 HEX8 QUIET BLANK LF CR TEXT VIDTTY VIDEO 1┆
0x102b8…10340 (15, 0, 7) Descriptor {
0x102b8…10340 am = CHS(15, 0, 7, #4) // 0x102b8 @0x0
0x102b8…10340 rsv0 = 00000000 // 0x102ba @0x2
0x102b8…10340 file_id = 0000 // 0x102be @0x6
0x102b8…10340 dirsect = (22, 0, 5) // 0x102c0 @0x8
0x102b8…10340 firstsect = (14, 0, 8) // 0x102c2 @0xa
0x102b8…10340 lastsect = (14, 0, 28) // 0x102c4 @0xc
0x102b8…10340 type = 0x80 // 0x102c6 @0xe
0x102b8…10340 reccnt = 0x0007 // 0x102c7 @0xf
0x102b8…10340 reclen = 0x0200 // 0x102c9 @0x11
0x102b8…10340 blklen = 0x0000 // 0x102cb @0x13
0x102b8…10340 prop = 0x90 // 0x102cd @0x15
0x102b8…10340 adr = 0x4400 // 0x102ce @0x16
0x102b8…10340 lastbytes = 0x0200 // 0x102d0 @0x18
0x102b8…10340 created = »791019 « // 0x102d2 @0x1a
0x102b8…10340 modified = »800207 « // 0x102da @0x22
0x102b8…10340 avail = 00441d0d00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00441d568000 // 0x102e2 @0x2a
0x102b8…10340 prev = (22, 0, 5) // 0x1033a @0x82
0x102b8…10340 next = (14, 0, 8) // 0x1033c @0x84
0x102b8…10340 crc = d9fe // 0x1033e @0x86
0x102b8…10340 }
0x10340…103c8 (15, 0, 8) UnusedSector ┆ ADDRk EIINSTi RSPg RPCe RIYc RIXa RHP` RLP_ RHLP_ RDP^ REP] RDEP] RBP\ RCP[ RBCP[ RAPZ RFPY RA ^J┆
0x103c8…10450 (15, 0, 9) Descriptor {
0x103c8…10450 am = CHS(15, 0, 9, #4) // 0x103c8 @0x0
0x103c8…10450 rsv0 = 00000000 // 0x103ca @0x2
0x103c8…10450 file_id = 0000 // 0x103ce @0x6
0x103c8…10450 dirsect = (22, 0, 5) // 0x103d0 @0x8
0x103c8…10450 firstsect = (13, 0, 16) // 0x103d2 @0xa
0x103c8…10450 lastsect = (12, 0, 0) // 0x103d4 @0xc
0x103c8…10450 type = 0x80 // 0x103d6 @0xe
0x103c8…10450 reccnt = 0x0006 // 0x103d7 @0xf
0x103c8…10450 reclen = 0x0400 // 0x103d9 @0x11
0x103c8…10450 blklen = 0x0400 // 0x103db @0x13
0x103c8…10450 prop = 0x90 // 0x103dd @0x15
0x103c8…10450 adr = 0x442a // 0x103de @0x16
0x103c8…10450 lastbytes = 0x0200 // 0x103e0 @0x18
0x103c8…10450 created = »780505 « // 0x103e2 @0x1a
0x103c8…10450 modified = »800207 « // 0x103ea @0x22
0x103c8…10450 avail = 0044861500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff598000 // 0x103f2 @0x2a
0x103c8…10450 prev = (22, 0, 5) // 0x1044a @0x82
0x103c8…10450 next = (13, 0, 16) // 0x1044c @0x84
0x103c8…10450 crc = 1967 // 0x1044e @0x86
0x103c8…10450 }
0x10450…104d8 (15, 0, 10) DataSector
[…0x13…]
0x10ef0…10f78 (15, 0, 30) UnusedSector ┆ KRTN BRKFLG HL_ NULLCT RXRDY TXRDY TTYDAT TTYSTT REST BRKPRT CLK0 DTERM: DISP44 LCTB4 CM ┆
0x10f78…11000 (15, 0, 31) UnusedSector ┆ FORPTR BCKPTR CURTRK CURT0 DSKVSL INTPNT DS_BUF LFCNT USRSTK STACK PDEBUG PDEBG1 PCON ┆
0x11000…11088 (16, 0, 0) DataSector
[…0x3f…]
0x13200…13288 (18, 0, 0) UnusedSector ┆ L ┆
0x13288…13310 (18, 0, 1) DataSector
[…0x2…]
0x13420…134a8 (18, 0, 4) UnusedSector ┆ E m $@ ( < O!' ! \! O *e 7 w C !? N#F x (sp+q!F " *e w+"e "k ~2i 6 > G> ^> > ┆
0x134a8…13530 (18, 0, 5) DataSector
[…0x1…]
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, 5) // 0x135c0 @0x8
0x135b8…13640 firstsect = (18, 0, 9) // 0x135c2 @0xa
0x135b8…13640 lastsect = (18, 0, 12) // 0x135c4 @0xc
0x135b8…13640 type = 0x80 // 0x135c6 @0xe
0x135b8…13640 reccnt = 0x0007 // 0x135c7 @0xf
0x135b8…13640 reclen = 0x0080 // 0x135c9 @0x11
0x135b8…13640 blklen = 0x0080 // 0x135cb @0x13
0x135b8…13640 prop = 0x90 // 0x135cd @0x15
0x135b8…13640 adr = 0x6800 // 0x135ce @0x16
0x135b8…13640 lastbytes = 0x007f // 0x135d0 @0x18
0x135b8…13640 created = »780117 « // 0x135d2 @0x1a
0x135b8…13640 modified = »800207 « // 0x135da @0x22
0x135b8…13640 avail = 0068800300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0068236c8000 // 0x135e2 @0x2a
0x135b8…13640 prev = (22, 0, 5) // 0x1363a @0x82
0x135b8…13640 next = (18, 0, 9) // 0x1363c @0x84
0x135b8…13640 crc = d8c1 // 0x1363e @0x86
0x135b8…13640 }
0x13640…136c8 (18, 0, 8) DataSector
[…0x7…]
0x13a80…13b08 (18, 0, 16) Descriptor {
0x13a80…13b08 am = CHS(18, 0, 16, #4) // 0x13a80 @0x0
0x13a80…13b08 rsv0 = 00000000 // 0x13a82 @0x2
0x13a80…13b08 file_id = 0000 // 0x13a86 @0x6
0x13a80…13b08 dirsect = (22, 0, 5) // 0x13a88 @0x8
0x13a80…13b08 firstsect = (17, 0, 8) // 0x13a8a @0xa
0x13a80…13b08 lastsect = (49, 0, 12) // 0x13a8c @0xc
0x13a80…13b08 type = 0x80 // 0x13a8e @0xe
0x13a80…13b08 reccnt = 0x003e // 0x13a8f @0xf
0x13a80…13b08 reclen = 0x0200 // 0x13a91 @0x11
0x13a80…13b08 blklen = 0x0000 // 0x13a93 @0x13
0x13a80…13b08 prop = 0x90 // 0x13a95 @0x15
0x13a80…13b08 adr = 0x2a00 // 0x13a96 @0x16
0x13a80…13b08 lastbytes = 0x0200 // 0x13a98 @0x18
0x13a80…13b08 created = »780901 « // 0x13a9a @0x1a
0x13a80…13b08 modified = »840202 « // 0x13aa2 @0x22
0x13a80…13b08 avail = 002a5c7b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ff8dcede8e7002affa50000 // 0x13aaa @0x2a
0x13a80…13b08 prev = (22, 0, 5) // 0x13b02 @0x82
0x13a80…13b08 next = (17, 0, 8) // 0x13b04 @0x84
0x13a80…13b08 crc = 3f6c // 0x13b06 @0x86
0x13a80…13b08 }
0x13b08…13b90 (18, 0, 17) Descriptor {
0x13b08…13b90 am = CHS(18, 0, 17, #4) // 0x13b08 @0x0
0x13b08…13b90 rsv0 = 00000000 // 0x13b0a @0x2
0x13b08…13b90 file_id = 0000 // 0x13b0e @0x6
0x13b08…13b90 dirsect = (22, 0, 10) // 0x13b10 @0x8
0x13b08…13b90 firstsect = (49, 0, 20) // 0x13b12 @0xa
0x13b08…13b90 lastsect = (61, 0, 8) // 0x13b14 @0xc
0x13b08…13b90 type = 0x80 // 0x13b16 @0xe
0x13b08…13b90 reccnt = 0x003e // 0x13b17 @0xf
0x13b08…13b90 reclen = 0x0200 // 0x13b19 @0x11
0x13b08…13b90 blklen = 0x0000 // 0x13b1b @0x13
0x13b08…13b90 prop = 0x90 // 0x13b1d @0x15
0x13b08…13b90 adr = 0x2a00 // 0x13b1e @0x16
0x13b08…13b90 lastbytes = 0x0200 // 0x13b20 @0x18
0x13b08…13b90 created = » « // 0x13b22 @0x1a
0x13b08…13b90 modified = »840202 « // 0x13b2a @0x22
0x13b08…13b90 avail = 002a1a7a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ff8dcede8e7002affa50000 // 0x13b32 @0x2a
0x13b08…13b90 prev = (22, 0, 10) // 0x13b8a @0x82
0x13b08…13b90 next = (49, 0, 20) // 0x13b8c @0x84
0x13b08…13b90 crc = 5d48 // 0x13b8e @0x86
0x13b08…13b90 }
0x13b90…13c18 (18, 0, 18) DataSector
[…0x2…]
0x13d28…13db0 (18, 0, 21) Descriptor {
0x13d28…13db0 am = CHS(18, 0, 21, #4) // 0x13d28 @0x0
0x13d28…13db0 rsv0 = 00000000 // 0x13d2a @0x2
0x13d28…13db0 file_id = 0000 // 0x13d2e @0x6
0x13d28…13db0 dirsect = (22, 0, 10) // 0x13d30 @0x8
0x13d28…13db0 firstsect = (61, 0, 12) // 0x13d32 @0xa
0x13d28…13db0 lastsect = (73, 0, 20) // 0x13d34 @0xc
0x13d28…13db0 type = 0x80 // 0x13d36 @0xe
0x13d28…13db0 reccnt = 0x001e // 0x13d37 @0xf
0x13d28…13db0 reclen = 0x0200 // 0x13d39 @0x11
0x13d28…13db0 blklen = 0x0000 // 0x13d3b @0x13
0x13d28…13db0 prop = 0x90 // 0x13d3d @0x15
0x13d28…13db0 adr = 0x2a00 // 0x13d3e @0x16
0x13d28…13db0 lastbytes = 0x0200 // 0x13d40 @0x18
0x13d28…13db0 created = »780901 « // 0x13d42 @0x1a
0x13d28…13db0 modified = »840202 « // 0x13d4a @0x22
0x13d28…13db0 avail = 002af201ca4c003a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ff8dcede8e7002aca860000 // 0x13d52 @0x2a
0x13d28…13db0 prev = (22, 0, 10) // 0x13daa @0x82
0x13d28…13db0 next = (61, 0, 12) // 0x13dac @0x84
0x13d28…13db0 crc = 0484 // 0x13dae @0x86
0x13d28…13db0 }
0x13db0…13e38 (18, 0, 22) Descriptor {
0x13db0…13e38 am = CHS(18, 0, 22, #4) // 0x13db0 @0x0
0x13db0…13e38 rsv0 = 00000000 // 0x13db2 @0x2
0x13db0…13e38 file_id = 0000 // 0x13db6 @0x6
0x13db0…13e38 dirsect = (22, 0, 10) // 0x13db8 @0x8
0x13db0…13e38 firstsect = (73, 0, 28) // 0x13dba @0xa
0x13db0…13e38 lastsect = (75, 0, 12) // 0x13dbc @0xc
0x13db0…13e38 type = 0x80 // 0x13dbe @0xe
0x13db0…13e38 reccnt = 0x000f // 0x13dbf @0xf
0x13db0…13e38 reclen = 0x0200 // 0x13dc1 @0x11
0x13db0…13e38 blklen = 0x0000 // 0x13dc3 @0x13
0x13db0…13e38 prop = 0x90 // 0x13dc5 @0x15
0x13db0…13e38 adr = 0x2a00 // 0x13dc6 @0x16
0x13db0…13e38 lastbytes = 0x0200 // 0x13dc8 @0x18
0x13db0…13e38 created = »780901 « // 0x13dca @0x1a
0x13db0…13e38 modified = »840202 « // 0x13dd2 @0x22
0x13db0…13e38 avail = 002a371c00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ff8dcede8e7002aff470000 // 0x13dda @0x2a
0x13db0…13e38 prev = (22, 0, 10) // 0x13e32 @0x82
0x13db0…13e38 next = (73, 0, 28) // 0x13e34 @0x84
0x13db0…13e38 crc = f024 // 0x13e36 @0x86
0x13db0…13e38 }
0x13e38…13ec0 (18, 0, 23) DataSector
[…0x2…]
0x13fd0…14058 (18, 0, 26) Descriptor {
0x13fd0…14058 am = CHS(18, 0, 26, #4) // 0x13fd0 @0x0
0x13fd0…14058 rsv0 = 00000000 // 0x13fd2 @0x2
0x13fd0…14058 file_id = 0000 // 0x13fd6 @0x6
0x13fd0…14058 dirsect = (22, 0, 10) // 0x13fd8 @0x8
0x13fd0…14058 firstsect = (75, 0, 20) // 0x13fda @0xa
0x13fd0…14058 lastsect = (76, 0, 4) // 0x13fdc @0xc
0x13fd0…14058 type = 0x80 // 0x13fde @0xe
0x13fd0…14058 reccnt = 0x000b // 0x13fdf @0xf
0x13fd0…14058 reclen = 0x0200 // 0x13fe1 @0x11
0x13fd0…14058 blklen = 0x0000 // 0x13fe3 @0x13
0x13fd0…14058 prop = 0x90 // 0x13fe5 @0x15
0x13fd0…14058 adr = 0x2a00 // 0x13fe6 @0x16
0x13fd0…14058 lastbytes = 0x0200 // 0x13fe8 @0x18
0x13fd0…14058 created = »780901 « // 0x13fea @0x1a
0x13fd0…14058 modified = »840202 « // 0x13ff2 @0x22
0x13fd0…14058 avail = 002a742100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ff8dcede8e7002aff4b0000 // 0x13ffa @0x2a
0x13fd0…14058 prev = (22, 0, 10) // 0x14052 @0x82
0x13fd0…14058 next = (75, 0, 20) // 0x14054 @0x84
0x13fd0…14058 crc = 5694 // 0x14056 @0x86
0x13fd0…14058 }
0x14058…140e0 (18, 0, 27) UnusedSector ┆ e┆
0x140e0…14168 (18, 0, 28) DataSector
[…0x2…]
0x14278…14300 (18, 0, 31) UnusedSector ┆ m D (9 (5 >$ > >^ >\ : <2 > > : G 2 ( DM! ^#V# B o ┆
0x14300…14388 (19, 0, 0) DataSector
[…0x3f…]
0x16500…16588 (21, 0, 0) UnusedSector ┆ '&MEM 780719 COPYRIGHT, ZILOG, INC. 19781 ! } G ^ s > 2 > 2 4 !] : 2 Sx ! *x :w GNp~ ( | ( q# Z┆
0x16588…16610 (21, 0, 1) UnusedSector ┆ " *x "~ ~ !o > 2 : ( ! !T " { ! ! ! " " ~ 2 #" i t a 1 d l s e 9 ! " ! ┆
0x16610…16698 (21, 0, 2) UnusedSector ┆ _ > 2 ! " " ! wT] @ > 2 *~ > 0 K S > 0 [ S [~ S S * + [ z B R B [ S [ s ┆
0x16698…16720 (21, 0, 3) UnusedSector ┆ S~ #~ n > 2 f K > 2 ! ~ !o : ! ! "z z ! * "z * "| z ! ON OFF! ┆
0x16720…167a8 (21, 0, 4) UnusedSector ┆ ! " ~ K @ ! " " * > " 01:u K : * " * #" "z * "| z ! K K : 0 K S ! [ ! ┆
0x167a8…16830 (21, 0, 5) UnusedSector ┆ ~#fo ! } _T o| g * #" [ R0 : 2 # +" : =2 ! 8 * " " " " g┆
0x16830…168b8 (21, 0, 6) UnusedSector ┆ +" : 2 !" ! !N ! ~ R ! ! ! ! MEMORY TEST 1.4@r TEST RANGE @h TO ┆
0x168b8…16940 (21, 0, 7) UnusedSector ┆ @h@r LOOP MODE @s ERROR LOG:@r TEST @h@r @r--- PASS @d --- @d ERRORS@r **STATUS**@R # BAD PARAMETER@r BAD COMMAND@r BAD TEST R 2 ┆
0x16940…169c8 (21, 0, 8) UnusedSector ┆ ANGE@r SIZING MEMORY@r **BREAK**@r+ERROR - TEST @d@r VALUE IS @b (ADDRESS IS @h@r SHOULD BE @b@rU ┆
0x169c8…16a50 (21, 0, 9) UnusedSector ┆ Be┆
0x16a50…16ad8 (21, 0, 10) UnusedSector ┆ &MEM 780719 COPYRIGHT, ZILOG, INC. 1978! " : 2 * [~ R+" * ~2 *~ n | : = 2 * #" *~ K wT] *~ N┆
0x16ad8…16b60 (21, 0, 11) UnusedSector ┆ K : _ +~_ U @ *~ " * " *~ " *~ #" * +" *~ #" * u|#w# b┆
0x16b60…16be8 (21, 0, 12) UnusedSector ┆ [ R * ^#V+" R - * ## [ R * *~ " * " * ++" *~ " *~ #" * +" * +++" *~ #" ? ┆
0x16be8…16c70 (21, 0, 13) UnusedSector ┆ * }/w|/#w# [ R * ^#V+" |/g}/o" R * ++ [ R * * *~ > > *~ > > *~ w#/ [ N7┆
0x16c70…16cf8 (21, 0, 14) UnusedSector ┆ R O*~ ~ ) /wy/O~ ) /w# [ R & i o !T ~2 X x # @ : O*~ > Aw# [ R / : G*~ ┆
0x16cf8…16d80 (21, 0, 15) UnusedSector ┆ ~ ) # [ R y/O: G * [~ R" R0 [ S " *~ [~ * R *~ 1 { w# x ┆
0x16d80…16e08 (21, 0, 16) UnusedSector ┆ e [ * R " B0 K [ *~ S [ *~ " * R " B0 K *~ * S O+~& o i [ ! {┆
0x16e08…16e90 (21, 0, 17) UnusedSector ┆ z|M * G! 6 " | 1 2 3 4 5 6 * 7 ; -3k MON I/O 780510 COPYRIGHT, ZILOG, INC. 1978 S ~2w z :w =2w #~ @( [┆
0x16e90…16f18 (21, 0, 18) UnusedSector ┆ :w =2w #~ b j h > d > c * ~##" s r > > * N#F#" \ x ( > y ┆
0x16f18…16fa0 (21, 0, 19) UnusedSector ┆ ' O>0 y O>1 y \ x j y j \ `i~ ( G#~ \ Sx _ > 2 x ? g} 0 0 7 : <2 | ( | : G [x !z ?┆
0x16fa0…17028 (21, 0, 20) UnusedSector ┆ R" ! g > 2 !z " * " ! : 2u 7 ! M>7 y > 2t ( ; > 2u 7 . > 2t #~ - > 2v #~ + #~ > 2v ┆
0x17028…170b0 (21, 0, 21) UnusedSector ┆ :t O> * WY & o #~ 0 > :v ( ! R 08 :0 0 G:t x a8 g0 W 7 ! g > 2 " ! " ! : { ┆
0x170b0…17138 (21, 0, 22) UnusedSector ┆ / ~# ( ,( +~ ~# 8 , ; 7 ! 0 ! j R?0 j Z8 ( > wT] =┆
0x17138…171c0 (21, 0, 23) UnusedSector ┆ ┆
0x171c0…17248 (21, 0, 24) UnusedSector ┆ #{ # 8 0w #~ $ ( > 2 > 2 ~ 6 J w > 2 " C ! : " *> ( u!0 >D y ! " " t┆
0x17248…172d0 (21, 0, 25) UnusedSector ┆ ! 6 2 : < 2 v ! ! " 7 ( $( >A d " " `i " * " > 2 # ! : # s 1 ! " ! { # ┆
0x172d0…17358 (21, 0, 26) UnusedSector ┆ " 3 ( * ,#" : >H *u [w K : w D o# D >C u!0 >D " C ~ ( ( 6 6 6 6 f n | " +" !O ? ┆
0x17358…173e0 (21, 0, 27) UnusedSector ┆ x y 3 7 ! =2 " !2 "x O" : " - R + * S" / O" n" : " * 3 7 + - * / * ! 9 G_ #~ - #~ ┆
0x173e0…17468 (21, 0, 28) UnusedSector ┆ + #~ 3"8 o# o+ " Wx z ! B C #~ 0 :8 A G8 a g? 0 7 |M! 0 gi |M! j R?0 i┆
0x17468…174f0 (21, 0, 29) UnusedSector ┆ j Z8 ( gi u!8$ C $ u!8 C $ u!8 # [ $* $ o# ;>D u!8 C $ u!8 #* $ .# !z ! ┆
0x174f0…17578 (21, 0, 30) UnusedSector ┆ !z ! !z @ (E=>D > x (8 + 8] y$ C $ H$" $2 $G [ $ $>C * $: $G [ $ $> x >D y$ C $ H$" ┆
0x17578…17600 (21, 0, 31) UnusedSector ┆ $2 $ H$" $2 $ C $ [ $ R>D * $ K $ x >D $ ( z ( 2$ z * $ R ( R x7 8 # " $ ┆
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 = »800131 « // 0x1761a @0x1a
0x17600…17688 modified = »800401 « // 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 = 6af3 // 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=0x02, name=»FF«, where=(55, 0, 19)}
0x17688…17710 [0x1]: DirEnt {flag=0x02, name=»LP«, where=(55, 0, 20)}
0x17688…17710 [0x2]: DirEnt {flag=0x04, name=»LIST«, where=(55, 0, 29)}
0x17688…17710 [0x3]: DirEnt {flag=0xff}
0x17688…17710 }
0x17688…17710 prev = (22, 0, 25) // 0x1770a @0x82
0x17688…17710 next = (22, 0, 6) // 0x1770c @0x84
0x17688…17710 crc = 51dc // 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=0x82, name=»OS«, where=(22, 0, 12)}
0x178a8…17930 [0x2]: DirEnt {flag=0x84, name=»ZDOS«, where=(22, 0, 13)}
0x178a8…17930 [0x3]: DirEnt {flag=0x84, name=»EDIT«, where=(22, 0, 14)}
0x178a8…17930 [0x4]: DirEnt {flag=0x86, name=»STATUS«, where=(22, 0, 17)}
0x178a8…17930 [0x5]: DirEnt {flag=0x85, name=»ZDOSI«, where=(22, 0, 18)}
0x178a8…17930 [0x6]: DirEnt {flag=0x87, name=»CONVERT«, where=(18, 0, 7)}
0x178a8…17930 [0x7]: DirEnt {flag=0x07, name=»OS.INIT«, where=(27, 0, 5)}
0x178a8…17930 [0x8]: DirEnt {flag=0x83, name=»ASM«, where=(27, 0, 7)}
0x178a8…17930 [0x9]: DirEnt {flag=0x84, name=»ASM2«, where=(27, 0, 8)}
0x178a8…17930 [0xa]: DirEnt {flag=0x84, name=»ASM3«, where=(27, 0, 9)}
0x178a8…17930 [0xb]: DirEnt {flag=0x82, name=»DO«, where=(27, 0, 10)}
0x178a8…17930 [0xc]: DirEnt {flag=0x83, name=»CAT«, where=(15, 0, 7)}
0x178a8…17930 [0xd]: DirEnt {flag=0x84, name=»LINK«, where=(15, 0, 9)}
0x178a8…17930 [0xe]: DirEnt {flag=0x85, name=»BASIC«, where=(18, 0, 16)}
0x178a8…17930 [0xf]: DirEnt {flag=0xff}
0x178a8…17930 }
0x178a8…17930 prev = (22, 0, 0) // 0x1792a @0x82
0x178a8…17930 next = (22, 0, 10) // 0x1792c @0x84
0x178a8…17930 crc = c6a3 // 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=0x07, name=»PRINTER«, where=(60, 0, 9)}
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 = 021a // 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=0x8b, name=»HELP.DAT.01«, where=(10, 0, 7)}
0x17b50…17bd8 [0x1]: DirEnt {flag=0x8b, name=»HELP.DAT.02«, where=(10, 0, 9)}
0x17b50…17bd8 [0x2]: DirEnt {flag=0x8b, name=»HELP.DAT.03«, where=(10, 0, 12)}
0x17b50…17bd8 [0x3]: DirEnt {flag=0x8b, name=»HELP.DAT.00«, where=(10, 0, 14)}
0x17b50…17bd8 [0x4]: DirEnt {flag=0x84, name=»DATE«, where=(10, 0, 17)}
0x17b50…17bd8 [0x5]: DirEnt {flag=0x84, name=»ECHO«, where=(10, 0, 19)}
0x17b50…17bd8 [0x6]: DirEnt {flag=0x83, name=»SET«, where=(10, 0, 22)}
0x17b50…17bd8 [0x7]: DirEnt {flag=0x88, name=»BINBASIC«, where=(18, 0, 17)}
0x17b50…17bd8 [0x8]: DirEnt {flag=0x8b, name=»BINBASIC.OV«, where=(18, 0, 21)}
0x17b50…17bd8 [0x9]: DirEnt {flag=0x86, name=»BINOV1«, where=(18, 0, 22)}
0x17b50…17bd8 [0xa]: DirEnt {flag=0x86, name=»BINOV2«, where=(18, 0, 26)}
0x17b50…17bd8 [0xb]: DirEnt {flag=0xff}
0x17b50…17bd8 }
0x17b50…17bd8 prev = (22, 0, 5) // 0x17bd2 @0x82
0x17b50…17bd8 next = (22, 0, 15) // 0x17bd4 @0x84
0x17b50…17bd8 crc = 5dba // 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=0x04, name=»LP.S«, where=(64, 0, 7)}
0x17bd8…17c60 [0x1]: DirEnt {flag=0x05, name=»PATCH«, where=(67, 0, 7)}
0x17bd8…17c60 [0x2]: DirEnt {flag=0x09, name=»PRINTER.S«, where=(70, 0, 6)}
0x17bd8…17c60 [0x3]: DirEnt {flag=0xff}
0x17bd8…17c60 }
0x17bd8…17c60 prev = (22, 0, 6) // 0x17c5a @0x82
0x17bd8…17c60 next = (22, 0, 16) // 0x17c5c @0x84
0x17bd8…17c60 crc = 0a96 // 0x17c5e @0x86
0x17bd8…17c60 }
0x17c60…17ce8 (22, 0, 12) Descriptor {
0x17c60…17ce8 am = CHS(22, 0, 12, #4) // 0x17c60 @0x0
0x17c60…17ce8 rsv0 = 00000000 // 0x17c62 @0x2
0x17c60…17ce8 file_id = 0000 // 0x17c66 @0x6
0x17c60…17ce8 dirsect = (22, 0, 5) // 0x17c68 @0x8
0x17c60…17ce8 firstsect = (24, 0, 16) // 0x17c6a @0xa
0x17c60…17ce8 lastsect = (25, 0, 0) // 0x17c6c @0xc
0x17c60…17ce8 type = 0x80 // 0x17c6e @0xe
0x17c60…17ce8 reccnt = 0x0006 // 0x17c6f @0xf
0x17c60…17ce8 reclen = 0x0400 // 0x17c71 @0x11
0x17c60…17ce8 blklen = 0x0400 // 0x17c73 @0x13
0x17c60…17ce8 prop = 0x90 // 0x17c75 @0x15
0x17c60…17ce8 adr = 0x17de // 0x17c76 @0x16
0x17c60…17ce8 lastbytes = 0x0400 // 0x17c78 @0x18
0x17c60…17ce8 created = »791019 « // 0x17c7a @0x1a
0x17c60…17ce8 modified = »800207 « // 0x17c82 @0x22
0x17c60…17ce8 avail = 0014301600000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0014ff2b8000 // 0x17c8a @0x2a
0x17c60…17ce8 prev = (22, 0, 5) // 0x17ce2 @0x82
0x17c60…17ce8 next = (24, 0, 16) // 0x17ce4 @0x84
0x17c60…17ce8 crc = 71fb // 0x17ce6 @0x86
0x17c60…17ce8 }
0x17ce8…17d70 (22, 0, 13) Descriptor {
0x17ce8…17d70 am = CHS(22, 0, 13, #4) // 0x17ce8 @0x0
0x17ce8…17d70 rsv0 = 00000000 // 0x17cea @0x2
0x17ce8…17d70 file_id = 0000 // 0x17cee @0x6
0x17ce8…17d70 dirsect = (22, 0, 5) // 0x17cf0 @0x8
0x17ce8…17d70 firstsect = (20, 0, 16) // 0x17cf2 @0xa
0x17ce8…17d70 lastsect = (19, 0, 0) // 0x17cf4 @0xc
0x17ce8…17d70 type = 0x81 // 0x17cf6 @0xe
0x17ce8…17d70 reccnt = 0x0006 // 0x17cf7 @0xf
0x17ce8…17d70 reclen = 0x0400 // 0x17cf9 @0x11
0x17ce8…17d70 blklen = 0x0400 // 0x17cfb @0x13
0x17ce8…17d70 prop = 0x90 // 0x17cfd @0x15
0x17ce8…17d70 adr = 0x2a00 // 0x17cfe @0x16
0x17ce8…17d70 lastbytes = 0x0200 // 0x17d00 @0x18
0x17ce8…17d70 created = »790321 « // 0x17d02 @0x1a
0x17ce8…17d70 modified = »800401 « // 0x17d0a @0x22
0x17ce8…17d70 avail = 002a911500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff002ad4430000 // 0x17d12 @0x2a
0x17ce8…17d70 prev = (22, 0, 5) // 0x17d6a @0x82
0x17ce8…17d70 next = (20, 0, 16) // 0x17d6c @0x84
0x17ce8…17d70 crc = a504 // 0x17d6e @0x86
0x17ce8…17d70 }
0x17d70…17df8 (22, 0, 14) Descriptor {
0x17d70…17df8 am = CHS(22, 0, 14, #4) // 0x17d70 @0x0
0x17d70…17df8 rsv0 = 00000000 // 0x17d72 @0x2
0x17d70…17df8 file_id = 0000 // 0x17d76 @0x6
0x17d70…17df8 dirsect = (22, 0, 5) // 0x17d78 @0x8
0x17d70…17df8 firstsect = (25, 0, 24) // 0x17d7a @0xa
0x17d70…17df8 lastsect = (26, 0, 8) // 0x17d7c @0xc
0x17d70…17df8 type = 0x80 // 0x17d7e @0xe
0x17d70…17df8 reccnt = 0x0006 // 0x17d7f @0xf
0x17d70…17df8 reclen = 0x0400 // 0x17d81 @0x11
0x17d70…17df8 blklen = 0x0400 // 0x17d83 @0x13
0x17d70…17df8 prop = 0x90 // 0x17d85 @0x15
0x17d70…17df8 adr = 0x4400 // 0x17d86 @0x16
0x17d70…17df8 lastbytes = 0x0400 // 0x17d88 @0x18
0x17d70…17df8 created = »790501 « // 0x17d8a @0x1a
0x17d70…17df8 modified = »800207 « // 0x17d92 @0x22
0x17d70…17df8 avail = 0044271600000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff004451668000 // 0x17d9a @0x2a
0x17d70…17df8 prev = (22, 0, 5) // 0x17df2 @0x82
0x17d70…17df8 next = (25, 0, 24) // 0x17df4 @0x84
0x17d70…17df8 crc = 19b4 // 0x17df6 @0x86
0x17d70…17df8 }
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=0x8b, name=»HELP.DAT.04«, where=(10, 0, 24)}
0x17df8…17e80 [0x1]: DirEnt {flag=0x84, name=»COPY«, where=(10, 0, 27)}
0x17df8…17e80 [0x2]: DirEnt {flag=0x84, name=»MOVE«, where=(10, 0, 29)}
0x17df8…17e80 [0x3]: DirEnt {flag=0x87, name=»EXTRACT«, where=(10, 0, 31)}
0x17df8…17e80 [0x4]: DirEnt {flag=0x8a, name=»FILE.DEBUG«, where=(10, 0, 0)}
0x17df8…17e80 [0x5]: DirEnt {flag=0x85, name=»IMAGE«, where=(10, 0, 2)}
0x17df8…17e80 [0x6]: DirEnt {flag=0x84, name=»DUMP«, where=(10, 0, 4)}
0x17df8…17e80 [0x7]: DirEnt {flag=0x86, name=»RENAME«, where=(35, 0, 7)}
0x17df8…17e80 [0x8]: DirEnt {flag=0x8a, name=»DEACTIVATE«, where=(35, 0, 12)}
0x17df8…17e80 [0x9]: DirEnt {flag=0x86, name=»MASTER«, where=(35, 0, 17)}
0x17df8…17e80 [0xa]: DirEnt {flag=0x86, name=»DELETE«, where=(35, 0, 22)}
0x17df8…17e80 [0xb]: DirEnt {flag=0x86, name=»DEFINE«, where=(35, 0, 27)}
0x17df8…17e80 [0xc]: DirEnt {flag=0x88, name=»ACTIVATE«, where=(35, 0, 0)}
0x17df8…17e80 [0xd]: DirEnt {flag=0xff}
0x17df8…17e80 }
0x17df8…17e80 prev = (22, 0, 10) // 0x17e7a @0x82
0x17df8…17e80 next = (22, 0, 20) // 0x17e7c @0x84
0x17df8…17e80 crc = f37c // 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, 5) // 0x17f10 @0x8
0x17f08…17f90 firstsect = (19, 0, 8) // 0x17f12 @0xa
0x17f08…17f90 lastsect = (19, 0, 24) // 0x17f14 @0xc
0x17f08…17f90 type = 0x80 // 0x17f16 @0xe
0x17f08…17f90 reccnt = 0x0002 // 0x17f17 @0xf
0x17f08…17f90 reclen = 0x0200 // 0x17f19 @0x11
0x17f08…17f90 blklen = 0x0000 // 0x17f1b @0x13
0x17f08…17f90 prop = 0x90 // 0x17f1d @0x15
0x17f08…17f90 adr = 0x4400 // 0x17f1e @0x16
0x17f08…17f90 lastbytes = 0x0200 // 0x17f20 @0x18
0x17f08…17f90 created = »791019 « // 0x17f22 @0x1a
0x17f08…17f90 modified = »800207 « // 0x17f2a @0x22
0x17f08…17f90 avail = 0044510200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x17f32 @0x2a
0x17f08…17f90 prev = (22, 0, 5) // 0x17f8a @0x82
0x17f08…17f90 next = (19, 0, 8) // 0x17f8c @0x84
0x17f08…17f90 crc = 8f8a // 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, 5) // 0x17f98 @0x8
0x17f90…18018 firstsect = (22, 0, 7) // 0x17f9a @0xa
0x17f90…18018 lastsect = (18, 0, 11) // 0x17f9c @0xc
0x17f90…18018 type = 0x81 // 0x17f9e @0xe
0x17f90…18018 reccnt = 0x0024 // 0x17f9f @0xf
0x17f90…18018 reclen = 0x0080 // 0x17fa1 @0x11
0x17f90…18018 blklen = 0x0080 // 0x17fa3 @0x13
0x17f90…18018 prop = 0x90 // 0x17fa5 @0x15
0x17f90…18018 adr = 0x6d00 // 0x17fa6 @0x16
0x17f90…18018 lastbytes = 0x0080 // 0x17fa8 @0x18
0x17f90…18018 created = »780911 « // 0x17faa @0x1a
0x17f90…18018 modified = »800207 « // 0x17fb2 @0x22
0x17f90…18018 avail = 006d6c1100000000ffffffffffffffffffffffffff20202020202020204c4420202020412c28545950524543293b202020474554204e554d424552204f46205245434f5244530d3b20202020202020202020006dff7e0001 // 0x17fba @0x2a
0x17f90…18018 prev = (22, 0, 5) // 0x18012 @0x82
0x17f90…18018 next = (22, 0, 7) // 0x18014 @0x84
0x17f90…18018 crc = ec9d // 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=0x84, name=»LADT«, where=(35, 0, 2)}
0x180a0…18128 [0x1]: DirEnt {flag=0x87, name=»DISPLAY«, where=(41, 0, 5)}
0x180a0…18128 [0x2]: DirEnt {flag=0x85, name=»PAUSE«, where=(41, 0, 6)}
0x180a0…18128 [0x3]: DirEnt {flag=0x89, name=»COPY.DISK«, where=(41, 0, 7)}
0x180a0…18128 [0x4]: DirEnt {flag=0x86, name=»COPYSD«, where=(41, 0, 0)}
0x180a0…18128 [0x5]: DirEnt {flag=0x86, name=»FORMAT«, where=(42, 0, 5)}
0x180a0…18128 [0x6]: DirEnt {flag=0x89, name=»SAVE_TABS«, where=(42, 0, 6)}
0x180a0…18128 [0x7]: DirEnt {flag=0x85, name=»PRINT«, where=(42, 0, 7)}
0x180a0…18128 [0x8]: DirEnt {flag=0x8c, name=»RESTORE_TABS«, where=(42, 0, 4)}
0x180a0…18128 [0x9]: DirEnt {flag=0x84, name=»HELP«, where=(43, 0, 5)}
0x180a0…18128 [0xa]: DirEnt {flag=0x87, name=»COMPARE«, where=(43, 0, 6)}
0x180a0…18128 [0xb]: DirEnt {flag=0x86, name=»ERRORS«, where=(43, 0, 7)}
0x180a0…18128 [0xc]: DirEnt {flag=0x85, name=»ERROR«, where=(43, 0, 4)}
0x180a0…18128 [0xd]: DirEnt {flag=0xff}
0x180a0…18128 }
0x180a0…18128 prev = (22, 0, 15) // 0x18122 @0x82
0x180a0…18128 next = (22, 0, 25) // 0x18124 @0x84
0x180a0…18128 crc = f970 // 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=0x06, name=»SET.LP«, where=(55, 0, 18)}
0x18348…183d0 [0x1]: DirEnt {flag=0xff}
0x18348…183d0 }
0x18348…183d0 prev = (22, 0, 20) // 0x183ca @0x82
0x18348…183d0 next = (22, 0, 1) // 0x183cc @0x84
0x18348…183d0 crc = 16f9 // 0x183ce @0x86
0x18348…183d0 }
0x183d0…18458 (22, 0, 26) DataSector
[…0x2…]
0x18568…185f0 (22, 0, 29) UnusedSector ┆ : <2 * ^#V# S ^#V#" S { Q * $ R _ * R8!!j a !j a 6 R8F)l& " " !w a * G ┆
0x185f0…18678 (22, 0, 30) UnusedSector ┆ } ! o" " !w a * " 6 ! Q m m ! a * " * : o| (*" * " -┆
0x18678…18700 (22, 0, 31) UnusedSector ┆ * [ R " * " * " > > 2 * [ " * R" ! Q TOO MANY SEGMENTS MEMORY PROTECTION R┆
0x18700…18788 (23, 0, 0) UnusedSector ┆ 13-3004-06 MCZ.A FD RIO JR = w ┆
0x18788…18810 (23, 0, 1) UnusedSector ┆ B 8 n&┆
0x18810…18898 (23, 0, 2) UnusedSector ┆ A J _ 33333333338 wwwwwwwwwwwwwwwwwwwwwwwwwww J ! / ┆
0x18898…18920 (23, 0, 3) UnusedSector ┆ 2 !D : ( O( !* a !7 a * m p !* a 6 ~ 2 * (┆
0x18920…189a8 (23, 0, 4) UnusedSector ┆ > > LG (-! 6 # INVALID HARDWARE. CONTACT ZILOG P Q o7( ? Q{2 !m " : G ! a K ┆
0x189a8…18a30 (23, 0, 5) UnusedSector ┆ R 21 *` " 4 S !t m S !m " R 5 !4 w" go" . "2 72 k 4 %┆
0x18a30…18ab8 (23, 0, 6) UnusedSector ┆ * s#r#" k # R * s#r#" : < RL=* ~ E #~ = #~ k " (1* 0 \ ~ k "2 ! R ! R8u 9 ┆
0x18ab8…18b40 (23, 0, 7) UnusedSector ┆ j0 n*6 | (g> 21 h! "- * " W!4 " ! 5* ^#V# S ^#V# S " z (E ( O ( ! 5 [ * " * R" 0 ! Q ?!a F'┆
0x18b40…18bc8 (23, 0, 8) UnusedSector ┆ : Q * " !L M 6 !% ! !4 ! R 6 Q >*2 ~ A8? [0' > 0!~ .( _( ?( 0 '(┆
0x18bc8…18c50 (23, 0, 9) UnusedSector ┆ :8 A [8 < > 2 ~ : * ~ 0 :0 2 #~ / # ! a & : o" m :0 (Q v !R * ' !d % d : _┆
0x18c50…18cd8 (23, 0, 10) UnusedSector ┆ 1 : ( > 2 w d *2 " " )|2" :1 > 2 : * : 8 > 2 > 0 2 * " #"- * " ┆
0x18cd8…18d60 (23, 0, 11) UnusedSector ┆ : : *Y #"Y * "T * "V : ! % > 2 go" 2 ! > +: _O: g( s # * s#r#6 @ d 20 go" 2 Cr┆
0x18d60…18de8 (23, 0, 12) UnusedSector ┆ +" " " : *( 02/ J 8 > 2 S > 2/ J 0 S :0 ( :/ < 2/ G: :/ ! " * " * " * | :0 ┆
0x18de8…18e70 (23, 0, 13) UnusedSector ┆ ( ! > * : _ R * " : N * # \ > 20 ^#V S : 2 * " ~ _ R 8 > 2" : * | j┆
0x18e70…18ef8 (23, 0, 14) UnusedSector ┆ ( } G: > o * "- * N * " * " d * " " : o" > 2 ! a ! a 6 ! a * & ┆
0x18ef8…18f80 (23, 0, 15) UnusedSector ┆ * ! a * * " * " 6 ! a ! " 2 o" *T " *V " : o" ! a " : o" * " * " ! a & ┆
0x18f80…19008 (23, 0, 16) UnusedSector ┆ o" 6 * " " ! a * : o" * " * " * " ! a * : o" 6 * " * " * " * " * " * " PN┆
0x19008…19090 (23, 0, 17) UnusedSector ┆ * " * " : ( ( : 2 : ( ( > 2 ! " * " * " * " : [ R > 2 * | " N * * ┆
0x19090…19118 (23, 0, 18) UnusedSector ┆ " v * | " ! a * * " 6 * K R R C 6 * " 6 FILE ERR ! 9 08 @8 v┆
0x19118…191a0 (23, 0, 19) UnusedSector ┆ o# o+ 00 < :8 A G8 < ! " :. ( *- :. : 2L G>L 0 x2N > 2M :M G:L O g. y g. :M <2M G:N 0 > 2 ┆
0x191a0…19228 (23, 0, 20) UnusedSector ┆ | M8 < :" G> 0 x O < K b ~# # # < < > G y O :" G K b :" G < y !8 < y# 0 + O 0 0 _ Jm┆
0x19228…192b0 (23, 0, 21) UnusedSector ┆ > G y #x G y R R =ei" J M < :" G K D G! w ~ w#~ w ~ w#~ wy< =! w#~ w y# ┆
0x192b0…19338 (23, 0, 22) UnusedSector ┆ 0 + O 0 _ 0 _ / w > G #x G 7 A l& )) * " $ R S [ Z0-! a ! $ [ R" { ob" +=┆
0x19338…193c0 (23, 0, 23) UnusedSector ┆ R)l& " S * R81 ! a } !L " _ " )l& " * " S S * [ R 0 ! !L " * " ! w┆
0x193c0…19448 (23, 0, 24) UnusedSector ┆ L [ R" L R * R" * * ! " " " > 2 !L " * " * ! a 6 * " * " "- : * [ R0 . ┆
0x19448…194d0 (23, 0, 25) UnusedSector ┆ ( ! " * " * " * " DISK FULL L V┆
0x194d0…19558 (23, 0, 26) UnusedSector ┆ > > LG (-! p 6 # INVALID HARDWARE. CONTACT ZILOG! " t" t> 2 r 2 r2 r!OS" r" r> 2 r p: r *!s" r!ZD" r> 2 r p: r > ┆
0x19558…195e0 (23, 0, 27) UnusedSector ┆ ( ! r( ! r ! r * r 2 r Jq : r ! r !sr 1 q !5s" r* r" r* s" r* r^#V S r#^#V#" r S rz p: r ! r Nr* r" &`┆
0x195e0…19668 (23, 0, 28) UnusedSector ┆ r* s" r* r| > 2 r " r * r Zr " r* r" r* " r* r [ r " r* r R " r : r G: t x q* t> q: r ( ! " t* t" t* t" t* t| U)┆
0x19668…196f0 (23, 0, 29) UnusedSector ┆ %r q: r ( ! s> : rN ) # r jr > 2 r^#V S r: t2 r* t o" r ~ _ t R 8 > 2 r ! r Nr* r| " r * r Zr ! r ┆
0x196f0…19778 (23, 0, 30) UnusedSector ┆ Nr! " t2 t" r ! " t* s" t* s" t ! r Nr* t" r" t * t Zr " t* t" t* " t r [ R > 2 r jr NOT FOUND ┆
0x19778…19800 (23, 0, 31) UnusedSector ┆ BAD POINTER IN EOF IN s s ┆
0x19800…19888 (24, 0, 0) DataSector
[…0x5f…]
0x1cb00…1cb88 (27, 0, 0) UnusedSector ┆ ROR CHKFN GETMO! WRCON SEARCH RDCON PUTSTR0 PUTMSG) GETCHR" EXTFP DISPAT: EVALu DELIM27 DELIM1$ ┆
0x1cb88…1cc10 (27, 0, 1) UnusedSector ┆ DELIM3 LOCDEVd SYSTEM ┆
0x1cc10…1cc98 (27, 0, 2) UnusedSector ┆ !v ┆
0x1cc98…1cd20 (27, 0, 3) UnusedSector ┆ LINDELp PROMPTz NULLCT OUTPTR INPTR MEMBOT MEMTOP EXTRET ERCODE TIME DATE CONIVC CONOVC C B┆
0x1cd20…1cda8 (27, 0, 4) UnusedSector ┆ MAPB MEMMAPz DBTHEX BTOHEX HBTHEX NADTEy ADTLENw ADT MASDEV DLFT LFTEND LFT SA SYSFLG ER w ┆
0x1cda8…1ce30 (27, 0, 5) Descriptor {
0x1cda8…1ce30 am = CHS(27, 0, 5, #4) // 0x1cda8 @0x0
0x1cda8…1ce30 rsv0 = 00000000 // 0x1cdaa @0x2
0x1cda8…1ce30 file_id = 0000 // 0x1cdae @0x6
0x1cda8…1ce30 dirsect = (22, 0, 5) // 0x1cdb0 @0x8
0x1cda8…1ce30 firstsect = (27, 0, 6) // 0x1cdb2 @0xa
0x1cda8…1ce30 lastsect = (27, 0, 16) // 0x1cdb4 @0xc
0x1cda8…1ce30 type = 0x20 // 0x1cdb6 @0xe
0x1cda8…1ce30 reccnt = 0x0003 // 0x1cdb7 @0xf
0x1cda8…1ce30 reclen = 0x0080 // 0x1cdb9 @0x11
0x1cda8…1ce30 blklen = 0x0080 // 0x1cdbb @0x13
0x1cda8…1ce30 prop = 0x00 // 0x1cdbd @0x15
0x1cda8…1ce30 adr = 0x0000 // 0x1cdbe @0x16
0x1cda8…1ce30 lastbytes = 0x0003 // 0x1cdc0 @0x18
0x1cda8…1ce30 created = »780512 « // 0x1cdc2 @0x1a
0x1cda8…1ce30 modified = »800207 « // 0x1cdca @0x22
0x1cda8…1ce30 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x1cdd2 @0x2a
0x1cda8…1ce30 prev = (22, 0, 5) // 0x1ce2a @0x82
0x1cda8…1ce30 next = (27, 0, 6) // 0x1ce2c @0x84
0x1cda8…1ce30 crc = f191 // 0x1ce2e @0x86
0x1cda8…1ce30 }
0x1ce30…1ceb8 (27, 0, 6) DataSector
0x1ceb8…1cf40 (27, 0, 7) Descriptor {
0x1ceb8…1cf40 am = CHS(27, 0, 7, #4) // 0x1ceb8 @0x0
0x1ceb8…1cf40 rsv0 = 00000000 // 0x1ceba @0x2
0x1ceb8…1cf40 file_id = 0000 // 0x1cebe @0x6
0x1ceb8…1cf40 dirsect = (22, 0, 5) // 0x1cec0 @0x8
0x1ceb8…1cf40 firstsect = (27, 0, 17) // 0x1cec2 @0xa
0x1ceb8…1cf40 lastsect = (30, 0, 24) // 0x1cec4 @0xc
0x1ceb8…1cf40 type = 0x80 // 0x1cec6 @0xe
0x1ceb8…1cf40 reccnt = 0x000c // 0x1cec7 @0xf
0x1ceb8…1cf40 reclen = 0x0400 // 0x1cec9 @0x11
0x1ceb8…1cf40 blklen = 0x0400 // 0x1cecb @0x13
0x1ceb8…1cf40 prop = 0x90 // 0x1cecd @0x15
0x1ceb8…1cf40 adr = 0x443f // 0x1cece @0x16
0x1ceb8…1cf40 lastbytes = 0x0200 // 0x1ced0 @0x18
0x1ceb8…1cf40 created = »791101 « // 0x1ced2 @0x1a
0x1ceb8…1cf40 modified = »800207 « // 0x1ceda @0x22
0x1ceb8…1cf40 avail = 0044882d00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff718000 // 0x1cee2 @0x2a
0x1ceb8…1cf40 prev = (22, 0, 5) // 0x1cf3a @0x82
0x1ceb8…1cf40 next = (27, 0, 17) // 0x1cf3c @0x84
0x1ceb8…1cf40 crc = bde1 // 0x1cf3e @0x86
0x1ceb8…1cf40 }
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, 5) // 0x1cf48 @0x8
0x1cf40…1cfc8 firstsect = (30, 0, 8) // 0x1cf4a @0xa
0x1cf40…1cfc8 lastsect = (32, 0, 0) // 0x1cf4c @0xc
0x1cf40…1cfc8 type = 0x80 // 0x1cf4e @0xe
0x1cf40…1cfc8 reccnt = 0x0007 // 0x1cf4f @0xf
0x1cf40…1cfc8 reclen = 0x0400 // 0x1cf51 @0x11
0x1cf40…1cfc8 blklen = 0x0400 // 0x1cf53 @0x13
0x1cf40…1cfc8 prop = 0x90 // 0x1cf55 @0x15
0x1cf40…1cfc8 adr = 0x5c80 // 0x1cf56 @0x16
0x1cf40…1cfc8 lastbytes = 0x0200 // 0x1cf58 @0x18
0x1cf40…1cfc8 created = »791101 « // 0x1cf5a @0x1a
0x1cf40…1cfc8 modified = »800207 « // 0x1cf62 @0x22
0x1cf40…1cfc8 avail = 805c621800000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff805c7f760000 // 0x1cf6a @0x2a
0x1cf40…1cfc8 prev = (22, 0, 5) // 0x1cfc2 @0x82
0x1cf40…1cfc8 next = (30, 0, 8) // 0x1cfc4 @0x84
0x1cf40…1cfc8 crc = e677 // 0x1cfc6 @0x86
0x1cf40…1cfc8 }
0x1cfc8…1d050 (27, 0, 9) Descriptor {
0x1cfc8…1d050 am = CHS(27, 0, 9, #4) // 0x1cfc8 @0x0
0x1cfc8…1d050 rsv0 = 00000000 // 0x1cfca @0x2
0x1cfc8…1d050 file_id = 0000 // 0x1cfce @0x6
0x1cfc8…1d050 dirsect = (22, 0, 5) // 0x1cfd0 @0x8
0x1cfc8…1d050 firstsect = (32, 0, 24) // 0x1cfd2 @0xa
0x1cfc8…1d050 lastsect = (33, 0, 16) // 0x1cfd4 @0xc
0x1cfc8…1d050 type = 0x80 // 0x1cfd6 @0xe
0x1cfc8…1d050 reccnt = 0x0003 // 0x1cfd7 @0xf
0x1cfc8…1d050 reclen = 0x0400 // 0x1cfd9 @0x11
0x1cfc8…1d050 blklen = 0x0400 // 0x1cfdb @0x13
0x1cfc8…1d050 prop = 0x90 // 0x1cfdd @0x15
0x1cfc8…1d050 adr = 0x5c80 // 0x1cfde @0x16
0x1cfc8…1d050 lastbytes = 0x0400 // 0x1cfe0 @0x18
0x1cfc8…1d050 created = »791101 « // 0x1cfe2 @0x1a
0x1cfc8…1d050 modified = »800207 « // 0x1cfea @0x22
0x1cfc8…1d050 avail = 805c8b0a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff805c7f680000 // 0x1cff2 @0x2a
0x1cfc8…1d050 prev = (22, 0, 5) // 0x1d04a @0x82
0x1cfc8…1d050 next = (32, 0, 24) // 0x1d04c @0x84
0x1cfc8…1d050 crc = 3761 // 0x1d04e @0x86
0x1cfc8…1d050 }
0x1d050…1d0d8 (27, 0, 10) Descriptor {
0x1d050…1d0d8 am = CHS(27, 0, 10, #4) // 0x1d050 @0x0
0x1d050…1d0d8 rsv0 = 00000000 // 0x1d052 @0x2
0x1d050…1d0d8 file_id = 0000 // 0x1d056 @0x6
0x1d050…1d0d8 dirsect = (22, 0, 5) // 0x1d058 @0x8
0x1d050…1d0d8 firstsect = (27, 0, 12) // 0x1d05a @0xa
0x1d050…1d0d8 lastsect = (27, 0, 25) // 0x1d05c @0xc
0x1d050…1d0d8 type = 0x80 // 0x1d05e @0xe
0x1d050…1d0d8 reccnt = 0x0002 // 0x1d05f @0xf
0x1d050…1d0d8 reclen = 0x0200 // 0x1d061 @0x11
0x1d050…1d0d8 blklen = 0x0000 // 0x1d063 @0x13
0x1d050…1d0d8 prop = 0x94 // 0x1d065 @0x15
0x1d050…1d0d8 adr = 0xc000 // 0x1d066 @0x16
0x1d050…1d0d8 lastbytes = 0x0200 // 0x1d068 @0x18
0x1d050…1d0d8 created = »791019 « // 0x1d06a @0x1a
0x1d050…1d0d8 modified = »800207 « // 0x1d072 @0x22
0x1d050…1d0d8 avail = 00c0640300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00c0ffc38000 // 0x1d07a @0x2a
0x1d050…1d0d8 prev = (22, 0, 5) // 0x1d0d2 @0x82
0x1d050…1d0d8 next = (27, 0, 12) // 0x1d0d4 @0x84
0x1d050…1d0d8 crc = 2027 // 0x1d0d6 @0x86
0x1d050…1d0d8 }
0x1d0d8…1d160 (27, 0, 11) DataSector
[…0x11…]
0x1da68…1daf0 (27, 0, 29) UnusedSector ┆ # X 790831 800207 0p┆
0x1daf0…1db78 (27, 0, 30) UnusedSector ┆ F 8 FLOPPY ZDOS USRSPC CONEND CON& USRSTK- STACK7 PDEBUG@ PCONJ BRKRTNR BRKFLG\ CHRDELf +┆
0x1db78…1dc00 (27, 0, 31) UnusedSector ┆ ONIBF CONOBF MEMMGR SYSCAL dealoc. alloco memmgr' DIVn MULTS TTYTST ENTRY RETURN CLRCON CSP v┆
0x1dc00…1dc88 (28, 0, 0) DataSector
[…0x9f…]
0x23100…23188 (33, 0, 0) UnusedSector ┆ ! m @ n ~#T]## ( G(+ n & ) K q#p O f n ( : w w f n | ~ 0 >B n & ) ^#Vz >B ! ! ┆
0x23188…23210 (33, 0, 1) UnusedSector ┆ ! M m ` I0 . Ky x (&*w o 2 ( ! o 2 S - * ~ , #" e !z : w ;! V * - | s ! " ~┆
0x23210…23298 (33, 0, 2) UnusedSector ┆ ! / G DISK INITIALIZATION ERROR CONSOLE INITIALIZATION ERROR RIO REL 2.13 Q ALLOCATE DEALLOCATE RELEAS+ ! ! ┆
0x23298…23320 (33, 0, 3) UnusedSector ┆ ! m Y PROTECT VIOLATION MISSING OR INVALID OPERAND(S) SYSTEM ERROR ILLEGAL FILE NAME NONEXISTENT COMMAND ILLEGAL ! ! ┆
0x23320…233a8 (33, 0, 4) UnusedSector ┆ ! DO OS.INIT GRAM ABORT INSUFFICIENT MEMORY"MISSING OR INVALID FILE PROPERTIES < I [ o 1 7 z ! ! 1┆
0x233a8…23430 (33, 0, 5) UnusedSector ┆ ! ! q┆
0x23430…234b8 (33, 0, 6) UnusedSector ┆ ! m " H H " C 2 z2 ! : ! !z S ! ! n !z @ * " # ;( : u 0 >D ! ! ┆
0x234b8…23540 (33, 0, 7) UnusedSector ┆ ! w = FORCE @ CLOSE ^ & & & ! ! 3┆
0x23540…235c8 (33, 0, 8) UnusedSector ┆ ! x k FILE TYPE PROGRAM ABORT INSUFFICIENT MEMORY"MISSING OR INVALID FILE PROPERTIES < I [ o 1 7 z ! !Ja┆
0x235c8…23650 (33, 0, 9) UnusedSector ┆ ! ` m BA HB H RIO:791101! 0 > ! " ( ! J " " >L L L0 @0. ~ ! ~ ! ! ) ! ! '┆
0x23650…236d8 (33, 0, 10) UnusedSector ┆ ! mI( @ ' DEBUG INITIALIZE BRIEF VERBOSE XEQ ALLOCATE DEALLOCATE RELEAS+ ! ! "┆
0x236d8…23760 (33, 0, 11) UnusedSector ┆ ! m! "C $ ! @ !~ PY !~ ) * + | ! " 2 PY~# 7 +" : W G O( RDM ) ! v ! ^ ! ! U┆
0x23760…237e8 (33, 0, 12) UnusedSector ┆ ! j ! ! X┆
0x237e8…23870 (33, 0, 13) UnusedSector ┆ ! mH c @!z { ? w ! " - o ! o ! " >U | ( Nw q#( ++" #| ( + + ! ) |X ! ! U┆
0x23870…238f8 (33, 0, 14) UnusedSector ┆ ! mI @ D ! ! ) ! @ O ~#foN # ) I/O ERROR ON UNIT ! F ! 9 @ B * f n" ! !; ┆
0x238f8…23980 (33, 0, 15) UnusedSector ┆ ! m $ E / FORCE @ CLOSE ^ & & & ! !v ┆
0x23980…23a08 (33, 0, 16) DataSector
[…0x7…]
0x23dc0…23e48 (33, 0, 24) UnusedSector ┆ ! O ! !e6┆
0x23e48…23ed0 (33, 0, 25) UnusedSector ┆ ! { ZDOS & & & CON O NULL J PCON FLOPPY MEMORY SIZING ERROR AT ! !e"┆
0x23ed0…23f58 (33, 0, 26) UnusedSector ┆ ! > m b@ A$ ( ! RDM! o ! " ! & : ( !h ! J " " !K ) : ( !I !/ ) ! w ! V ! !C ┆
0x23f58…23fe0 (33, 0, 27) UnusedSector ┆ ! 8 m$@ H " * * f n " 6 L ( w * | ( i " " " ! n ( !z ! 9 ~ ? f ! !d+┆
0x23fe0…24068 (33, 0, 28) UnusedSector ┆ ! m I < ! i > ^#V* G ! ^ bk n( # = O ( C >G2 I! * - | ! ! ┆
0x24068…240f0 (33, 0, 29) UnusedSector ┆ ! h 3 ZDOS & & & CON O NULL J PCON FLOPPY MEMORY SIZING ERROR AT ! ! Q┆
0x240f0…24178 (33, 0, 30) UnusedSector ┆ ! m %ERROR INVALID DRIVE NAME INVALID OR INACTIVE DEVICE"INVALID OR UNASSIGNED LOGICAL UNIT MEMOR{ ! ! M┆
0x24178…24200 (33, 0, 31) UnusedSector ┆ ! 5! L ! [ ~#O~ r+s## ! ( !j ) 1` j EM ERROR ILLEGAL FILE NAME NONEXISTENT COMMAND ILLEGAL ! !_!┆
0x24200…24288 (34, 0, 0) UnusedSector ┆ " EVAL20 NULL80_ NULLO XEQ10E XEQ05= XEQ02 XEQ DBRET DEBUG DSKI20 DSKI15 DSKI10 DSKI05 DSKINT " # ┆
0x24288…24310 (34, 0, 1) UnusedSector ┆ " H m$ $ I @ C ~ ( ( 6 6 6 6 f n | " +" Ox y 3 7 =2 2 x O : - R + " " "U ┆
0x24310…24398 (34, 0, 2) UnusedSector ┆ " holsiz lohole lowb bitptr highb reqsiz chk150 chk100 chkmap chg200 chg175 clrbit setbit " "1(┆
0x24398…24420 (34, 0, 3) UnusedSector ┆ " m .($ ( A0 :8 ?( [8 _( ( o( >F !9 w x ( ( 5 ( #( w + w P " "/ ┆
0x24420…244a8 (34, 0, 4) UnusedSector ┆ " m@ ! $ @* R ( R x7 8 # " x2 S > z ( 2 >J * : ^ K + * R " x=2 S " " -┆
0x244a8…24530 (34, 0, 5) UnusedSector ┆ " m $ ` ( ! " - * | ( ! [ { ! ( ! n ( z ! C - : w L ! V F L > > > ! " ┆
0x24530…245b8 (34, 0, 6) UnusedSector ┆ " m $ * S / O n : * 3 7 + - * / * ! 9 G_ #~ - #~ + #~ 3 8 o# o+ " Wx z " "e_┆
0x245b8…24640 (34, 0, 7) UnusedSector ┆ " chg150 chg100 chgmap setmap clrmap mak100 makmsk bytcnt mapcnty madmem^ madmapH newlo2 all375 " "d ┆
0x24640…246c8 (34, 0, 8) UnusedSector ┆ " = m D @"@ >A !I ~ w : ( >H s* " !# " [u > _*w # R" DM o ( : : >C 9*u K 1 > 2 m " " ┆
0x246c8…24750 (34, 0, 9) UnusedSector ┆ " I m B D %| D < <l& z z Be $ $ Do ? g> o ! yH 8 A > G 7 H / ! H ! AO~ B " " 2┆
0x24750…247d8 (34, 0, 10) UnusedSector ┆ " 2 @ !~ ) * + | ! " 2 PY~# 7 +" : W G O( RDM ) ! v ! ^ " "R*┆
0x247d8…24860 (34, 0, 11) UnusedSector ┆ " " m ! B C #~ 0 :8 A G8 a g? 0 7 |M! 0 gi |M! j R?0 j Z " " ┆
0x24860…248e8 (34, 0, 12) UnusedSector ┆ " all360 all350 all325 all300 all280 all275 all250 all225 all200 all150 all125 all075 allo60 " "p ┆
0x248e8…24970 (34, 0, 13) UnusedSector ┆ " m @ # 0 @ ! ! " * " K y ( : ( t 2 >@ ! : o ! >B z #{ # " "V ┆
0x24970…249f8 (34, 0, 14) UnusedSector ┆ " 6 z w w# H AO y z < # + 8] y C H " 2 G [ >C * : G [ > " "0Y┆
0x249f8…24a80 (34, 0, 15) UnusedSector ┆ " m "@ H " , ( ) $ ; 2{ > 2 ! " !t " !{ " ! :| * /: G (>02| : ( ( t 2 >L >* " " ┆
0x24a80…24b08 (34, 0, 16) UnusedSector ┆ " 8 ( gi 2 ! \ @ { " 3 ( * ,#" : >H *u [w K : w D o D >C u 0 >D " C " " :┆
0x24b08…24b90 (34, 0, 17) UnusedSector ┆ " allo50q deal20^ deal15? deal104 dealox1 savmap mapadj DALMEM allerr ALLMEM TRM OP DIV999 D " "9 ┆
0x24b90…24c18 (34, 0, 18) UnusedSector ┆ " k@ @ ! @ 8 0w #~ $ ( > 2 > 2 ~ 6 J w > 2 " C ! : " *> ( u 0 >D y ! " " " ┆
0x24c18…24ca0 (34, 0, 19) UnusedSector ┆ " o >D y C H " 2 H " 2 C [ R>D * K x >D ( z ( 2 z * " " ┆
0x24ca0…24d28 (34, 0, 20) UnusedSector ┆ " mA 2| !t " : "` Sb " $ ! K d "` n & ) q#p*` >* ~ : (#~ 00 >@ 80 #~k " "C ┆
0x24d28…24db0 (34, 0, 21) UnusedSector ┆ " m HD BH&$ D u 8$ C u 8 C u 8 [ * o ;>D u 8 C u 8 * . !z 7 ! 7 !z " " ┆
0x24db0…24e38 (34, 0, 22) UnusedSector ┆ "V155 DV154 DV153 DV152} DV151v DIV15q MP162a MP161^ MP16V OOPSO CONV5L CONV3J CONVDG3 GETCH. GETN " " ┆
0x24e38…24ec0 (34, 0, 23) UnusedSector ┆ " | mD @ I @ H BD " ! 6 2 : < 2 v ! ! " 7 ( $( >A d " " `i " * " > 2 ! : " "Xv┆
0x24ec0…24f48 (34, 0, 24) UnusedSector ┆ " m@ ! $ @* R ( R x7 8 # " x2 S > z ( 2 >J * : ^ K + * R " x=2 S " "} ┆
0x24f48…24fd0 (34, 0, 25) UnusedSector ┆ " m@ @@B @ @ 3 (8 / #"` ~ 08 88 / ! #"` ~ [b 3 ( ~ + 3 >F ! B} [b !# O " "@ ┆
0x24fd0…25058 (34, 0, 26) UnusedSector ┆ " mbLA0 $ 7 ! 7 !z 7 @ (E=>D > x (8 + 8] y C H " 2 G [ >C * : G [ > " "3P┆
0x25058…250e0 (34, 0, 27) UnusedSector ┆ "5, GETN4+ GETN2A NOLEAD GETNUD TESTPL GETNUM OPCHK NOTOP NEXTOP FINDD FINDM FINDPL CHKOP " " U┆
0x250e0…25168 (34, 0, 28) UnusedSector ┆ " k&&0a 1 DHHA s 1 7 ! " ! \ @ { " 3 ( * ,#" : >H *u [w K : w D o D >C u 0 >D " C " " ┆
0x25168…251f0 (34, 0, 29) UnusedSector ┆ " I m B D %| D < <l& z z Be $ $ Do ? g> o ! yH 8 A > G 7 H / ! H ! AO~ " "F ┆
0x251f0…25278 (34, 0, 30) UnusedSector ┆ " c m @ " #T] ! ~ /( :( 3 ( j >A R } ! Kw / N F G (L !0H~ A8C [8 o(; (0#~ 00 s " " ┆
0x25278…25300 (34, 0, 31) UnusedSector ┆ " o m $ $ B x >D y C H " 2 H " 2 C [ R>D * K x >D ( z ( 2 z * " "= ┆
0x25300…25388 (35, 0, 0) Descriptor {
0x25300…25388 am = CHS(35, 0, 0, #4) // 0x25300 @0x0
0x25300…25388 rsv0 = 00000000 // 0x25302 @0x2
0x25300…25388 file_id = 0000 // 0x25306 @0x6
0x25300…25388 dirsect = (22, 0, 15) // 0x25308 @0x8
0x25300…25388 firstsect = (40, 0, 28) // 0x2530a @0xa
0x25300…25388 lastsect = (40, 0, 4) // 0x2530c @0xc
0x25300…25388 type = 0x80 // 0x2530e @0xe
0x25300…25388 reccnt = 0x0002 // 0x2530f @0xf
0x25300…25388 reclen = 0x0200 // 0x25311 @0x11
0x25300…25388 blklen = 0x0000 // 0x25313 @0x13
0x25300…25388 prop = 0x90 // 0x25315 @0x15
0x25300…25388 adr = 0x4400 // 0x25316 @0x16
0x25300…25388 lastbytes = 0x0200 // 0x25318 @0x18
0x25300…25388 created = »791019 « // 0x2531a @0x1a
0x25300…25388 modified = »800207 « // 0x25322 @0x22
0x25300…25388 avail = 0044fe0300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x2532a @0x2a
0x25300…25388 prev = (22, 0, 15) // 0x25382 @0x82
0x25300…25388 next = (40, 0, 28) // 0x25384 @0x84
0x25300…25388 crc = fc51 // 0x25386 @0x86
0x25300…25388 }
0x25388…25410 (35, 0, 1) UnusedSector ┆ # RDCUR RDDEL ERASE DELREM DELETE WRTDIR WRTCUR WRTASC WRTBIN RDASC RDBIN REWIND CLOSE O # # ┆
0x25410…25498 (35, 0, 2) Descriptor {
0x25410…25498 am = CHS(35, 0, 2, #4) // 0x25410 @0x0
0x25410…25498 rsv0 = 00000000 // 0x25412 @0x2
0x25410…25498 file_id = 0000 // 0x25416 @0x6
0x25410…25498 dirsect = (22, 0, 20) // 0x25418 @0x8
0x25410…25498 firstsect = (40, 0, 0) // 0x2541a @0xa
0x25410…25498 lastsect = (41, 0, 8) // 0x2541c @0xc
0x25410…25498 type = 0x80 // 0x2541e @0xe
0x25410…25498 reccnt = 0x0002 // 0x2541f @0xf
0x25410…25498 reclen = 0x0200 // 0x25421 @0x11
0x25410…25498 blklen = 0x0000 // 0x25423 @0x13
0x25410…25498 prop = 0x90 // 0x25425 @0x15
0x25410…25498 adr = 0x4400 // 0x25426 @0x16
0x25410…25498 lastbytes = 0x0200 // 0x25428 @0x18
0x25410…25498 created = »791019 « // 0x2542a @0x1a
0x25410…25498 modified = »800207 « // 0x25432 @0x22
0x25410…25498 avail = 0044310200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x2543a @0x2a
0x25410…25498 prev = (22, 0, 20) // 0x25492 @0x82
0x25410…25498 next = (40, 0, 0) // 0x25494 @0x84
0x25410…25498 crc = 099a // 0x25496 @0x86
0x25410…25498 }
0x25498…25520 (35, 0, 3) UnusedSector ┆ # CSI17 CONTIN CSI16 CSI15 OKECHO CSI10 CSI08 CSI076 CSI072 CSI07s CSI05h CSI001e CSIL FORC # # ┆
0x25520…255a8 (35, 0, 4) UnusedSector ┆ #VCD ASVLA ASVSA ASVFP ASVBF ASVRL ASVRC ASVFT ASPV AVSVP AVCC AVERA AVCA AVDL AVDTA # #i ┆
0x255a8…25630 (35, 0, 5) UnusedSector ┆ # NOTQUI QUICMD CLOSAL CLOS3 CLOS2v CLOSEFt CLOS1s CLOSIT^ STRINGJ MSG7 ESCAPE RDCONS LOAD40 L " # ┆
0x25630…256b8 (35, 0, 6) UnusedSector ┆ #PEN ASSIGN INIT INIEND INIMSG CSBEND INIT50 INIT40 INIT35 INIT30 INIT28 INIT26{ INIT25P INI # # O┆
0x256b8…25740 (35, 0, 7) Descriptor {
0x256b8…25740 am = CHS(35, 0, 7, #4) // 0x256b8 @0x0
0x256b8…25740 rsv0 = 00000000 // 0x256ba @0x2
0x256b8…25740 file_id = 0000 // 0x256be @0x6
0x256b8…25740 dirsect = (22, 0, 15) // 0x256c0 @0x8
0x256b8…25740 firstsect = (39, 0, 8) // 0x256c2 @0xa
0x256b8…25740 lastsect = (39, 0, 24) // 0x256c4 @0xc
0x256b8…25740 type = 0x80 // 0x256c6 @0xe
0x256b8…25740 reccnt = 0x0003 // 0x256c7 @0xf
0x256b8…25740 reclen = 0x0200 // 0x256c9 @0x11
0x256b8…25740 blklen = 0x0000 // 0x256cb @0x13
0x256b8…25740 prop = 0x90 // 0x256cd @0x15
0x256b8…25740 adr = 0x4400 // 0x256ce @0x16
0x256b8…25740 lastbytes = 0x0200 // 0x256d0 @0x18
0x256b8…25740 created = »791019 « // 0x256d2 @0x1a
0x256b8…25740 modified = »800207 « // 0x256da @0x22
0x256b8…25740 avail = 0044450500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff498000 // 0x256e2 @0x2a
0x256b8…25740 prev = (22, 0, 15) // 0x2573a @0x82
0x256b8…25740 next = (39, 0, 8) // 0x2573c @0x84
0x256b8…25740 crc = f0b6 // 0x2573e @0x86
0x256b8…25740 }
0x25740…257c8 (35, 0, 8) UnusedSector ┆ #IT@ RELESE/ CONIO CHKLUE CHKLU3 CHKLUN SYS90 SYS80 SYS50 SYS40 SYS20 SYS16 SYS155} SYS15i # # 5┆
0x257c8…25850 (35, 0, 9) UnusedSector ┆ # AVREQ AVLUN AVEC LBMSG BMSGj LBE3 BE3Nh BE3K LBE2 BE2NI BE2/ LBE1 BE1N+ BE1 ADTL= LFT1 # # ┆
0x25850…258d8 (35, 0, 10) UnusedSector ┆ #OAD30 LOAD20 LOAD17 LOAD15h LOAD10\ LOADO DISRETI DIS40C STRSIZ9 OK. LOOK MAYBE NOFIND FIRST # #v ┆
0x258d8…25960 (35, 0, 11) UnusedSector ┆ #T20= INIT11 INIT10 CSB ERRTAB EMSGB EMSGA EMSG9 EMSG8o EMSG7[ EMSG6I EMSG5< EMSG4 EMSG3 EMS # # ┆
0x25960…259e8 (35, 0, 12) Descriptor {
0x25960…259e8 am = CHS(35, 0, 12, #4) // 0x25960 @0x0
0x25960…259e8 rsv0 = 00000000 // 0x25962 @0x2
0x25960…259e8 file_id = 0000 // 0x25966 @0x6
0x25960…259e8 dirsect = (22, 0, 15) // 0x25968 @0x8
0x25960…259e8 firstsect = (39, 0, 12) // 0x2596a @0xa
0x25960…259e8 lastsect = (39, 0, 12) // 0x2596c @0xc
0x25960…259e8 type = 0x80 // 0x2596e @0xe
0x25960…259e8 reccnt = 0x0001 // 0x2596f @0xf
0x25960…259e8 reclen = 0x0200 // 0x25971 @0x11
0x25960…259e8 blklen = 0x0000 // 0x25973 @0x13
0x25960…259e8 prop = 0x90 // 0x25975 @0x15
0x25960…259e8 adr = 0x4400 // 0x25976 @0x16
0x25960…259e8 lastbytes = 0x0200 // 0x25978 @0x18
0x25960…259e8 created = »791019 « // 0x2597a @0x1a
0x25960…259e8 modified = »800207 « // 0x25982 @0x22
0x25960…259e8 avail = 0044890100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x2598a @0x2a
0x25960…259e8 prev = (22, 0, 15) // 0x259e2 @0x82
0x25960…259e8 next = (39, 0, 12) // 0x259e4 @0x84
0x25960…259e8 crc = cb68 // 0x259e6 @0x86
0x25960…259e8 }
0x259e8…25a70 (35, 0, 13) UnusedSector ┆ #SYS10 LIOEM IOEMUN IOEMCC IOEM ERR10 ERR05 ERR02 OS22 OS20 OSEXECj SPSTR` OPNNF OPNOUT O # #g ┆
0x25a70…25af8 (35, 0, 14) UnusedSector ┆ # ICTLENi ICT TEMP BAPTR STKPTR ERRADD PRGSIZ LCON LZDOS DFSYS SYSCON MAXLUN MINLUN MAXFN # # ┆
0x25af8…25b80 (35, 0, 15) UnusedSector ┆ #FNERR CHKFN7 CHKFN6 CHKFN5 CHKFN4 CHKFN2 CHKFN1 CHKFNA LOCD25 LOCD23 LOCD21 LOCD20 LOCD15} # # ┆
0x25b80…25c08 (35, 0, 16) UnusedSector ┆ #G2 EMSG1 EMSG0 MAXERRL IOERRL INVPROK INSMEMJ USEABTI ILLFTH NECOMDG ILLFNF SYSERRE INVOPD MEMPROC # #=,┆
0x25c08…25c90 (35, 0, 17) Descriptor {
0x25c08…25c90 am = CHS(35, 0, 17, #4) // 0x25c08 @0x0
0x25c08…25c90 rsv0 = 00000000 // 0x25c0a @0x2
0x25c08…25c90 file_id = 0000 // 0x25c0e @0x6
0x25c08…25c90 dirsect = (22, 0, 15) // 0x25c10 @0x8
0x25c08…25c90 firstsect = (39, 0, 20) // 0x25c12 @0xa
0x25c08…25c90 lastsect = (39, 0, 20) // 0x25c14 @0xc
0x25c08…25c90 type = 0x80 // 0x25c16 @0xe
0x25c08…25c90 reccnt = 0x0001 // 0x25c17 @0xf
0x25c08…25c90 reclen = 0x0200 // 0x25c19 @0x11
0x25c08…25c90 blklen = 0x0000 // 0x25c1b @0x13
0x25c08…25c90 prop = 0x90 // 0x25c1d @0x15
0x25c08…25c90 adr = 0x4400 // 0x25c1e @0x16
0x25c08…25c90 lastbytes = 0x0200 // 0x25c20 @0x18
0x25c08…25c90 created = »791019 « // 0x25c22 @0x1a
0x25c08…25c90 modified = »800207 « // 0x25c2a @0x22
0x25c08…25c90 avail = 0044e50000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x25c32 @0x2a
0x25c08…25c90 prev = (22, 0, 15) // 0x25c8a @0x82
0x25c08…25c90 next = (39, 0, 20) // 0x25c8c @0x84
0x25c08…25c90 crc = 2b07 // 0x25c8e @0x86
0x25c08…25c90 }
0x25c90…25d18 (35, 0, 18) UnusedSector ┆ #PNIN BINARY ASCII DIRECT@ PROC IOEDSF IOEINA IOEDIE IOEDUP IOETMF IOEIUN IOEABO IOEFAO IOE # # ]┆
0x25d18…25da0 (35, 0, 19) UnusedSector ┆ # MAPSIZ@ CSBSIZ SECTOR START` ADTSIZ NLUS DEFSO FORCE LOADED MAPOK CMDERR EXTCOM DOENT EXT # # ┆
0x25da0…25e28 (35, 0, 20) UnusedSector ┆ # LOCD10j VPTRb SPTR` EXT506 EXT40+ EXT35" EXT30 EXT20 EXT16 EXT14 EXT12 EXT10 OPEN22 OPEN21 # # p┆
0x25e28…25eb0 (35, 0, 21) UnusedSector ┆ # ILLUNB INVDEVA INVDRI@ ASCESC ASCEOT ERRBIT EOFMRK CMDSEP; ASCIHT ASCILF SPACE ASCIBS ASCICR # # e┆
0x25eb0…25f38 (35, 0, 22) Descriptor {
0x25eb0…25f38 am = CHS(35, 0, 22, #4) // 0x25eb0 @0x0
0x25eb0…25f38 rsv0 = 00000000 // 0x25eb2 @0x2
0x25eb0…25f38 file_id = 0000 // 0x25eb6 @0x6
0x25eb0…25f38 dirsect = (22, 0, 15) // 0x25eb8 @0x8
0x25eb0…25f38 firstsect = (39, 0, 28) // 0x25eba @0xa
0x25eb0…25f38 lastsect = (40, 0, 24) // 0x25ebc @0xc
0x25eb0…25f38 type = 0x80 // 0x25ebe @0xe
0x25eb0…25f38 reccnt = 0x0006 // 0x25ebf @0xf
0x25eb0…25f38 reclen = 0x0200 // 0x25ec1 @0x11
0x25eb0…25f38 blklen = 0x0000 // 0x25ec3 @0x13
0x25eb0…25f38 prop = 0x90 // 0x25ec5 @0x15
0x25eb0…25f38 adr = 0x4400 // 0x25ec6 @0x16
0x25eb0…25f38 lastbytes = 0x0200 // 0x25ec8 @0x18
0x25eb0…25f38 created = »791019 « // 0x25eca @0x1a
0x25eb0…25f38 modified = »800207 « // 0x25ed2 @0x22
0x25eb0…25f38 avail = 00444f0b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff4f8000 // 0x25eda @0x2a
0x25eb0…25f38 prev = (22, 0, 15) // 0x25f32 @0x82
0x25eb0…25f38 next = (39, 0, 28) // 0x25f34 @0x84
0x25eb0…25f38 crc = 20c8 // 0x25f36 @0x86
0x25eb0…25f38 }
0x25f38…25fc0 (35, 0, 23) UnusedSector ┆ #FNO IOEPTR IOEEOF IOEFNF IOEDTE IOESER IOEBSA IOEDWP IOEDNR IOEIOP IOOK FNVAL UNDEFN PREF # #n ┆
0x25fc0…26048 (35, 0, 24) UnusedSector ┆ #INI QUIET EXTENT # # ┆
0x26048…260d0 (35, 0, 25) UnusedSector ┆ #OPEN20{ OPENFL= XORINS ANDINS ORINS MAPOP MAP20 MAP10 XORMAP ORMAP ANDMAP PRTERR CSI26 CSI2 # # ┆
0x260d0…26158 (35, 0, 26) UnusedSector ┆ # SYSLST CONOUT CONIN LEMSG EMSGN EMSG LPMSG PMSG CONSVP CONCC CONERA CONCA CONDL CONDTA # #M ┆
0x26158…261e0 (35, 0, 27) Descriptor {
0x26158…261e0 am = CHS(35, 0, 27, #4) // 0x26158 @0x0
0x26158…261e0 rsv0 = 00000000 // 0x2615a @0x2
0x26158…261e0 file_id = 0000 // 0x2615e @0x6
0x26158…261e0 dirsect = (22, 0, 15) // 0x26160 @0x8
0x26158…261e0 firstsect = (40, 0, 12) // 0x26162 @0xa
0x26158…261e0 lastsect = (40, 0, 20) // 0x26164 @0xc
0x26158…261e0 type = 0x80 // 0x26166 @0xe
0x26158…261e0 reccnt = 0x0002 // 0x26167 @0xf
0x26158…261e0 reclen = 0x0200 // 0x26169 @0x11
0x26158…261e0 blklen = 0x0000 // 0x2616b @0x13
0x26158…261e0 prop = 0x90 // 0x2616d @0x15
0x26158…261e0 adr = 0x4400 // 0x2616e @0x16
0x26158…261e0 lastbytes = 0x0200 // 0x26170 @0x18
0x26158…261e0 created = »791019 « // 0x26172 @0x1a
0x26158…261e0 modified = »800207 « // 0x2617a @0x22
0x26158…261e0 avail = 0044140200000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x26182 @0x2a
0x26158…261e0 prev = (22, 0, 15) // 0x261da @0x82
0x26158…261e0 next = (40, 0, 12) // 0x261dc @0x84
0x26158…261e0 crc = 25a2 // 0x261de @0x86
0x26158…261e0 }
0x261e0…26268 (35, 0, 28) UnusedSector ┆ #OR DEACTD WSTATB RSTAT@ SETATB2 QUERY0 UPDATE. SWITCH, RENAME* SKPEOF( SKPBCK& SKPFOR$ RDDIR" RDPREV # #~ ┆
0x26268…262f0 (35, 0, 29) UnusedSector ┆ # # 1┆
0x262f0…26378 (35, 0, 30) UnusedSector ┆ #61 CSI260 CSI251 CSI250 CSI25 CSI248 CSIGO CSI241~ CSI240z CSI235D CSI23? CSI229 EXTCMD$ CSI175 # # ┆
0x26378…26400 (35, 0, 31) UnusedSector ┆ # CONREQ CONLUN CONVEC ASVFN~ ASVFNL} ASVFU| ASVOR{ LASPVt ASVSTKy ASVHIw ASVLOu ASVLAB# ASVUD AS # # (┆
0x26400…26488 (36, 0, 0) DataSector
[…0x9f…]
0x2b900…2b988 (41, 0, 0) Descriptor {
0x2b900…2b988 am = CHS(41, 0, 0, #4) // 0x2b900 @0x0
0x2b900…2b988 rsv0 = 00000000 // 0x2b902 @0x2
0x2b900…2b988 file_id = 0000 // 0x2b906 @0x6
0x2b900…2b988 dirsect = (22, 0, 20) // 0x2b908 @0x8
0x2b900…2b988 firstsect = (41, 0, 1) // 0x2b90a @0xa
0x2b900…2b988 lastsect = (42, 0, 8) // 0x2b90c @0xc
0x2b900…2b988 type = 0x80 // 0x2b90e @0xe
0x2b900…2b988 reccnt = 0x0002 // 0x2b90f @0xf
0x2b900…2b988 reclen = 0x0200 // 0x2b911 @0x11
0x2b900…2b988 blklen = 0x0000 // 0x2b913 @0x13
0x2b900…2b988 prop = 0x90 // 0x2b915 @0x15
0x2b900…2b988 adr = 0x4400 // 0x2b916 @0x16
0x2b900…2b988 lastbytes = 0x0200 // 0x2b918 @0x18
0x2b900…2b988 created = »791019 « // 0x2b91a @0x1a
0x2b900…2b988 modified = »800207 « // 0x2b922 @0x22
0x2b900…2b988 avail = 0044350300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x2b92a @0x2a
0x2b900…2b988 prev = (22, 0, 20) // 0x2b982 @0x82
0x2b900…2b988 next = (41, 0, 1) // 0x2b984 @0x84
0x2b900…2b988 crc = f1ff // 0x2b986 @0x86
0x2b900…2b988 }
0x2b988…2ba10 (41, 0, 1) DataSector
[…0x3…]
0x2bba8…2bc30 (41, 0, 5) Descriptor {
0x2bba8…2bc30 am = CHS(41, 0, 5, #4) // 0x2bba8 @0x0
0x2bba8…2bc30 rsv0 = 00000000 // 0x2bbaa @0x2
0x2bba8…2bc30 file_id = 0000 // 0x2bbae @0x6
0x2bba8…2bc30 dirsect = (22, 0, 20) // 0x2bbb0 @0x8
0x2bba8…2bc30 firstsect = (41, 0, 12) // 0x2bbb2 @0xa
0x2bba8…2bc30 lastsect = (41, 0, 12) // 0x2bbb4 @0xc
0x2bba8…2bc30 type = 0x80 // 0x2bbb6 @0xe
0x2bba8…2bc30 reccnt = 0x0001 // 0x2bbb7 @0xf
0x2bba8…2bc30 reclen = 0x0200 // 0x2bbb9 @0x11
0x2bba8…2bc30 blklen = 0x0000 // 0x2bbbb @0x13
0x2bba8…2bc30 prop = 0x90 // 0x2bbbd @0x15
0x2bba8…2bc30 adr = 0x4400 // 0x2bbbe @0x16
0x2bba8…2bc30 lastbytes = 0x0200 // 0x2bbc0 @0x18
0x2bba8…2bc30 created = »791019 « // 0x2bbc2 @0x1a
0x2bba8…2bc30 modified = »800207 « // 0x2bbca @0x22
0x2bba8…2bc30 avail = 0044700100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x2bbd2 @0x2a
0x2bba8…2bc30 prev = (22, 0, 20) // 0x2bc2a @0x82
0x2bba8…2bc30 next = (41, 0, 12) // 0x2bc2c @0x84
0x2bba8…2bc30 crc = bdab // 0x2bc2e @0x86
0x2bba8…2bc30 }
0x2bc30…2bcb8 (41, 0, 6) Descriptor {
0x2bc30…2bcb8 am = CHS(41, 0, 6, #4) // 0x2bc30 @0x0
0x2bc30…2bcb8 rsv0 = 00000000 // 0x2bc32 @0x2
0x2bc30…2bcb8 file_id = 0000 // 0x2bc36 @0x6
0x2bc30…2bcb8 dirsect = (22, 0, 20) // 0x2bc38 @0x8
0x2bc30…2bcb8 firstsect = (41, 0, 16) // 0x2bc3a @0xa
0x2bc30…2bcb8 lastsect = (41, 0, 16) // 0x2bc3c @0xc
0x2bc30…2bcb8 type = 0x80 // 0x2bc3e @0xe
0x2bc30…2bcb8 reccnt = 0x0001 // 0x2bc3f @0xf
0x2bc30…2bcb8 reclen = 0x0200 // 0x2bc41 @0x11
0x2bc30…2bcb8 blklen = 0x0000 // 0x2bc43 @0x13
0x2bc30…2bcb8 prop = 0x90 // 0x2bc45 @0x15
0x2bc30…2bcb8 adr = 0x7400 // 0x2bc46 @0x16
0x2bc30…2bcb8 lastbytes = 0x0200 // 0x2bc48 @0x18
0x2bc30…2bcb8 created = »791019 « // 0x2bc4a @0x1a
0x2bc30…2bcb8 modified = »800207 « // 0x2bc52 @0x22
0x2bc30…2bcb8 avail = 0074850000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0074ff758000 // 0x2bc5a @0x2a
0x2bc30…2bcb8 prev = (22, 0, 20) // 0x2bcb2 @0x82
0x2bc30…2bcb8 next = (41, 0, 16) // 0x2bcb4 @0x84
0x2bc30…2bcb8 crc = a9c7 // 0x2bcb6 @0x86
0x2bc30…2bcb8 }
0x2bcb8…2bd40 (41, 0, 7) Descriptor {
0x2bcb8…2bd40 am = CHS(41, 0, 7, #4) // 0x2bcb8 @0x0
0x2bcb8…2bd40 rsv0 = 00000000 // 0x2bcba @0x2
0x2bcb8…2bd40 file_id = 0000 // 0x2bcbe @0x6
0x2bcb8…2bd40 dirsect = (22, 0, 20) // 0x2bcc0 @0x8
0x2bcb8…2bd40 firstsect = (41, 0, 20) // 0x2bcc2 @0xa
0x2bcb8…2bd40 lastsect = (41, 0, 24) // 0x2bcc4 @0xc
0x2bcb8…2bd40 type = 0x80 // 0x2bcc6 @0xe
0x2bcb8…2bd40 reccnt = 0x0003 // 0x2bcc7 @0xf
0x2bcb8…2bd40 reclen = 0x0200 // 0x2bcc9 @0x11
0x2bcb8…2bd40 blklen = 0x0000 // 0x2bccb @0x13
0x2bcb8…2bd40 prop = 0x90 // 0x2bccd @0x15
0x2bcb8…2bd40 adr = 0x4400 // 0x2bcce @0x16
0x2bcb8…2bd40 lastbytes = 0x0200 // 0x2bcd0 @0x18
0x2bcb8…2bd40 created = »791019 « // 0x2bcd2 @0x1a
0x2bcb8…2bd40 modified = »800207 « // 0x2bcda @0x22
0x2bcb8…2bd40 avail = 00444a0500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ca6a8000 // 0x2bce2 @0x2a
0x2bcb8…2bd40 prev = (22, 0, 20) // 0x2bd3a @0x82
0x2bcb8…2bd40 next = (41, 0, 20) // 0x2bd3c @0x84
0x2bcb8…2bd40 crc = f07f // 0x2bd3e @0x86
0x2bcb8…2bd40 }
0x2bd40…2bdc8 (41, 0, 8) DataSector
[…0x1b…]
0x2cc20…2cca8 (42, 0, 4) Descriptor {
0x2cc20…2cca8 am = CHS(42, 0, 4, #4) // 0x2cc20 @0x0
0x2cc20…2cca8 rsv0 = 00000000 // 0x2cc22 @0x2
0x2cc20…2cca8 file_id = 0000 // 0x2cc26 @0x6
0x2cc20…2cca8 dirsect = (22, 0, 20) // 0x2cc28 @0x8
0x2cc20…2cca8 firstsect = (43, 0, 8) // 0x2cc2a @0xa
0x2cc20…2cca8 lastsect = (43, 0, 16) // 0x2cc2c @0xc
0x2cc20…2cca8 type = 0x80 // 0x2cc2e @0xe
0x2cc20…2cca8 reccnt = 0x0002 // 0x2cc2f @0xf
0x2cc20…2cca8 reclen = 0x0200 // 0x2cc31 @0x11
0x2cc20…2cca8 blklen = 0x0000 // 0x2cc33 @0x13
0x2cc20…2cca8 prop = 0x90 // 0x2cc35 @0x15
0x2cc20…2cca8 adr = 0x4400 // 0x2cc36 @0x16
0x2cc20…2cca8 lastbytes = 0x0200 // 0x2cc38 @0x18
0x2cc20…2cca8 created = »791019 « // 0x2cc3a @0x1a
0x2cc20…2cca8 modified = »800207 « // 0x2cc42 @0x22
0x2cc20…2cca8 avail = 00444a0300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff478000 // 0x2cc4a @0x2a
0x2cc20…2cca8 prev = (22, 0, 20) // 0x2cca2 @0x82
0x2cc20…2cca8 next = (43, 0, 8) // 0x2cca4 @0x84
0x2cc20…2cca8 crc = dfc4 // 0x2cca6 @0x86
0x2cc20…2cca8 }
0x2cca8…2cd30 (42, 0, 5) Descriptor {
0x2cca8…2cd30 am = CHS(42, 0, 5, #4) // 0x2cca8 @0x0
0x2cca8…2cd30 rsv0 = 00000000 // 0x2ccaa @0x2
0x2cca8…2cd30 file_id = 0000 // 0x2ccae @0x6
0x2cca8…2cd30 dirsect = (22, 0, 20) // 0x2ccb0 @0x8
0x2cca8…2cd30 firstsect = (42, 0, 12) // 0x2ccb2 @0xa
0x2cca8…2cd30 lastsect = (42, 0, 16) // 0x2ccb4 @0xc
0x2cca8…2cd30 type = 0x80 // 0x2ccb6 @0xe
0x2cca8…2cd30 reccnt = 0x0004 // 0x2ccb7 @0xf
0x2cca8…2cd30 reclen = 0x0200 // 0x2ccb9 @0x11
0x2cca8…2cd30 blklen = 0x0000 // 0x2ccbb @0x13
0x2cca8…2cd30 prop = 0x90 // 0x2ccbd @0x15
0x2cca8…2cd30 adr = 0x4400 // 0x2ccbe @0x16
0x2cca8…2cd30 lastbytes = 0x0200 // 0x2ccc0 @0x18
0x2cca8…2cd30 created = »791019 « // 0x2ccc2 @0x1a
0x2cca8…2cd30 modified = »800207 « // 0x2ccca @0x22
0x2cca8…2cd30 avail = 0044260700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044b75c8000 // 0x2ccd2 @0x2a
0x2cca8…2cd30 prev = (22, 0, 20) // 0x2cd2a @0x82
0x2cca8…2cd30 next = (42, 0, 12) // 0x2cd2c @0x84
0x2cca8…2cd30 crc = ddb6 // 0x2cd2e @0x86
0x2cca8…2cd30 }
0x2cd30…2cdb8 (42, 0, 6) Descriptor {
0x2cd30…2cdb8 am = CHS(42, 0, 6, #4) // 0x2cd30 @0x0
0x2cd30…2cdb8 rsv0 = 00000000 // 0x2cd32 @0x2
0x2cd30…2cdb8 file_id = 0000 // 0x2cd36 @0x6
0x2cd30…2cdb8 dirsect = (22, 0, 20) // 0x2cd38 @0x8
0x2cd30…2cdb8 firstsect = (42, 0, 24) // 0x2cd3a @0xa
0x2cd30…2cdb8 lastsect = (42, 0, 24) // 0x2cd3c @0xc
0x2cd30…2cdb8 type = 0x80 // 0x2cd3e @0xe
0x2cd30…2cdb8 reccnt = 0x0001 // 0x2cd3f @0xf
0x2cd30…2cdb8 reclen = 0x0200 // 0x2cd41 @0x11
0x2cd30…2cdb8 blklen = 0x0000 // 0x2cd43 @0x13
0x2cd30…2cdb8 prop = 0x90 // 0x2cd45 @0x15
0x2cd30…2cdb8 adr = 0x4400 // 0x2cd46 @0x16
0x2cd30…2cdb8 lastbytes = 0x0200 // 0x2cd48 @0x18
0x2cd30…2cdb8 created = »791019 « // 0x2cd4a @0x1a
0x2cd30…2cdb8 modified = »800207 « // 0x2cd52 @0x22
0x2cd30…2cdb8 avail = 0044e30000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff004414478000 // 0x2cd5a @0x2a
0x2cd30…2cdb8 prev = (22, 0, 20) // 0x2cdb2 @0x82
0x2cd30…2cdb8 next = (42, 0, 24) // 0x2cdb4 @0x84
0x2cd30…2cdb8 crc = 19c3 // 0x2cdb6 @0x86
0x2cd30…2cdb8 }
0x2cdb8…2ce40 (42, 0, 7) Descriptor {
0x2cdb8…2ce40 am = CHS(42, 0, 7, #4) // 0x2cdb8 @0x0
0x2cdb8…2ce40 rsv0 = 00000000 // 0x2cdba @0x2
0x2cdb8…2ce40 file_id = 0000 // 0x2cdbe @0x6
0x2cdb8…2ce40 dirsect = (22, 0, 20) // 0x2cdc0 @0x8
0x2cdb8…2ce40 firstsect = (42, 0, 0) // 0x2cdc2 @0xa
0x2cdb8…2ce40 lastsect = (42, 0, 0) // 0x2cdc4 @0xc
0x2cdb8…2ce40 type = 0x80 // 0x2cdc6 @0xe
0x2cdb8…2ce40 reccnt = 0x0001 // 0x2cdc7 @0xf
0x2cdb8…2ce40 reclen = 0x0200 // 0x2cdc9 @0x11
0x2cdb8…2ce40 blklen = 0x0000 // 0x2cdcb @0x13
0x2cdb8…2ce40 prop = 0x90 // 0x2cdcd @0x15
0x2cdb8…2ce40 adr = 0x4400 // 0x2cdce @0x16
0x2cdb8…2ce40 lastbytes = 0x0200 // 0x2cdd0 @0x18
0x2cdb8…2ce40 created = »791019 « // 0x2cdd2 @0x1a
0x2cdb8…2ce40 modified = »800207 « // 0x2cdda @0x22
0x2cdb8…2ce40 avail = 0044820100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x2cde2 @0x2a
0x2cdb8…2ce40 prev = (22, 0, 20) // 0x2ce3a @0x82
0x2cdb8…2ce40 next = (42, 0, 0) // 0x2ce3c @0x84
0x2cdb8…2ce40 crc = 174c // 0x2ce3e @0x86
0x2cdb8…2ce40 }
0x2ce40…2cec8 (42, 0, 8) DataSector
[…0x1b…]
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 = (45, 0, 24) // 0x2dd2a @0xa
0x2dd20…2dda8 lastsect = (46, 0, 16) // 0x2dd2c @0xc
0x2dd20…2dda8 type = 0x80 // 0x2dd2e @0xe
0x2dd20…2dda8 reccnt = 0x0005 // 0x2dd2f @0xf
0x2dd20…2dda8 reclen = 0x0200 // 0x2dd31 @0x11
0x2dd20…2dda8 blklen = 0x0000 // 0x2dd33 @0x13
0x2dd20…2dda8 prop = 0x90 // 0x2dd35 @0x15
0x2dd20…2dda8 adr = 0x4400 // 0x2dd36 @0x16
0x2dd20…2dda8 lastbytes = 0x0200 // 0x2dd38 @0x18
0x2dd20…2dda8 created = »791019 « // 0x2dd3a @0x1a
0x2dd20…2dda8 modified = »800207 « // 0x2dd42 @0x22
0x2dd20…2dda8 avail = 0044660800000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff4d8000 // 0x2dd4a @0x2a
0x2dd20…2dda8 prev = (22, 0, 20) // 0x2dda2 @0x82
0x2dd20…2dda8 next = (45, 0, 24) // 0x2dda4 @0x84
0x2dd20…2dda8 crc = 04a8 // 0x2dda6 @0x86
0x2dd20…2dda8 }
0x2dda8…2de30 (43, 0, 5) Descriptor {
0x2dda8…2de30 am = CHS(43, 0, 5, #4) // 0x2dda8 @0x0
0x2dda8…2de30 rsv0 = 00000000 // 0x2ddaa @0x2
0x2dda8…2de30 file_id = 0000 // 0x2ddae @0x6
0x2dda8…2de30 dirsect = (22, 0, 20) // 0x2ddb0 @0x8
0x2dda8…2de30 firstsect = (43, 0, 12) // 0x2ddb2 @0xa
0x2dda8…2de30 lastsect = (45, 0, 8) // 0x2ddb4 @0xc
0x2dda8…2de30 type = 0x80 // 0x2ddb6 @0xe
0x2dda8…2de30 reccnt = 0x000e // 0x2ddb7 @0xf
0x2dda8…2de30 reclen = 0x0200 // 0x2ddb9 @0x11
0x2dda8…2de30 blklen = 0x0000 // 0x2ddbb @0x13
0x2dda8…2de30 prop = 0x90 // 0x2ddbd @0x15
0x2dda8…2de30 adr = 0x4400 // 0x2ddbe @0x16
0x2dda8…2de30 lastbytes = 0x0200 // 0x2ddc0 @0x18
0x2dda8…2de30 created = »791019 « // 0x2ddc2 @0x1a
0x2dda8…2de30 modified = »800207 « // 0x2ddca @0x22
0x2dda8…2de30 avail = 00445f1a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff004453768000 // 0x2ddd2 @0x2a
0x2dda8…2de30 prev = (22, 0, 20) // 0x2de2a @0x82
0x2dda8…2de30 next = (43, 0, 12) // 0x2de2c @0x84
0x2dda8…2de30 crc = cb8d // 0x2de2e @0x86
0x2dda8…2de30 }
0x2de30…2deb8 (43, 0, 6) Descriptor {
0x2de30…2deb8 am = CHS(43, 0, 6, #4) // 0x2de30 @0x0
0x2de30…2deb8 rsv0 = 00000000 // 0x2de32 @0x2
0x2de30…2deb8 file_id = 0000 // 0x2de36 @0x6
0x2de30…2deb8 dirsect = (22, 0, 20) // 0x2de38 @0x8
0x2de30…2deb8 firstsect = (45, 0, 12) // 0x2de3a @0xa
0x2de30…2deb8 lastsect = (45, 0, 28) // 0x2de3c @0xc
0x2de30…2deb8 type = 0x80 // 0x2de3e @0xe
0x2de30…2deb8 reccnt = 0x0003 // 0x2de3f @0xf
0x2de30…2deb8 reclen = 0x0200 // 0x2de41 @0x11
0x2de30…2deb8 blklen = 0x0000 // 0x2de43 @0x13
0x2de30…2deb8 prop = 0x90 // 0x2de45 @0x15
0x2de30…2deb8 adr = 0x4400 // 0x2de46 @0x16
0x2de30…2deb8 lastbytes = 0x0200 // 0x2de48 @0x18
0x2de30…2deb8 created = »791019 « // 0x2de4a @0x1a
0x2de30…2deb8 modified = »800207 « // 0x2de52 @0x22
0x2de30…2deb8 avail = 0044320500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff498000 // 0x2de5a @0x2a
0x2de30…2deb8 prev = (22, 0, 20) // 0x2deb2 @0x82
0x2de30…2deb8 next = (45, 0, 12) // 0x2deb4 @0x84
0x2de30…2deb8 crc = b424 // 0x2deb6 @0x86
0x2de30…2deb8 }
0x2deb8…2df40 (43, 0, 7) Descriptor {
0x2deb8…2df40 am = CHS(43, 0, 7, #4) // 0x2deb8 @0x0
0x2deb8…2df40 rsv0 = 00000000 // 0x2deba @0x2
0x2deb8…2df40 file_id = 0000 // 0x2debe @0x6
0x2deb8…2df40 dirsect = (22, 0, 20) // 0x2dec0 @0x8
0x2deb8…2df40 firstsect = (45, 0, 16) // 0x2dec2 @0xa
0x2deb8…2df40 lastsect = (45, 0, 16) // 0x2dec4 @0xc
0x2deb8…2df40 type = 0x80 // 0x2dec6 @0xe
0x2deb8…2df40 reccnt = 0x0001 // 0x2dec7 @0xf
0x2deb8…2df40 reclen = 0x0200 // 0x2dec9 @0x11
0x2deb8…2df40 blklen = 0x0000 // 0x2decb @0x13
0x2deb8…2df40 prop = 0x90 // 0x2decd @0x15
0x2deb8…2df40 adr = 0x4400 // 0x2dece @0x16
0x2deb8…2df40 lastbytes = 0x0200 // 0x2ded0 @0x18
0x2deb8…2df40 created = »791019 « // 0x2ded2 @0x1a
0x2deb8…2df40 modified = »800207 « // 0x2deda @0x22
0x2deb8…2df40 avail = 0044d60000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x2dee2 @0x2a
0x2deb8…2df40 prev = (22, 0, 20) // 0x2df3a @0x82
0x2deb8…2df40 next = (45, 0, 16) // 0x2df3c @0x84
0x2deb8…2df40 crc = f2df // 0x2df3e @0x86
0x2deb8…2df40 }
0x2df40…2dfc8 (43, 0, 8) DataSector
[…0x177…]
0x3a700…3a788 (55, 0, 0) UnusedSector ┆ 7 SYSTEM CONSTANT TABLE (variations from RIO OS USER'S MANUAL 03-0072-01 rev. A) 7 7" ┆
0x3a788…3a810 (55, 0, 1) UnusedSector ┆ 7 Symbol MCZ Address Module FLOPPY 0BFD MCZ.1.20.PROM.780808 7 7 3┆
0x3a810…3a898 (55, 0, 2) UnusedSector ┆ 7 E002 MCZ.1.35.ZDOS 0BFD MCZ.FDC.PROM.790328 E002 MCZ.HDC.PROM.790226 7 7 ┆
0x3a898…3a920 (55, 0, 3) UnusedSector ┆ 7 - 2 - Zilog MCZ 1/20A, 1/25A Hard Disk and Floppy Disk RIO Release Memo II. CHANGES AND 7 7 ~┆
0x3a920…3a9a8 (55, 0, 4) DataSector
[…0x3…]
0x3ab40…3abc8 (55, 0, 8) UnusedSector ┆ 7 7 [ 780501 800207 x┆
0x3abc8…3ac50 (55, 0, 9) UnusedSector ┆ 7LINK $=0 -MCZ.FDC.PROM.790328 $=[#1]00 NBUG NBUG1 NBUG2 NBUGLAST (NOM N=NBUG#1 ST=0[[#2]]) 7 kE┆
0x3ac50…3acd8 (55, 0, 10) UnusedSector ┆ 7 M060 M300 M070 M007 M317 M370 M307 M377 EOSR SWORD WORD S3 S2 S1 S0 7 x┆
0x3acd8…3ad60 (55, 0, 11) UnusedSector ┆ 7 9 800207 5'┆
0x3ad60…3ade8 (55, 0, 12) UnusedSector ┆ 7 j A B C D E F H L IX IY SP PC A' B' C' D' E' F' H' L' F' I WORD 7 7 e┆
0x3ade8…3ae70 (55, 0, 13) UnusedSector ┆ 7 ZILOG MCZ 1/20A, 1/25A, FLOPPY DISK AND HARD DISK RIO RELE 7 7 `┆
0x3ae70…3aef8 (55, 0, 14) UnusedSector ┆ 7ASE MEMO Version 2.2 February, 1980 This releas 7 7 ┆
0x3aef8…3af80 (55, 0, 15) UnusedSector ┆ 7e memo describes RIO, Release 2.2, as it applies to the MCZ 1/20A, 1/25A Hard Disk and the MCZ 1/20A, 1/25A Floppy 7 7 ┆
0x3af80…3b008 (55, 0, 16) UnusedSector ┆ 7Disk systems. The memo outlines information regarding RIO system constants, changes in commands, and improvements, as well 7 7O ┆
0x3b008…3b090 (55, 0, 17) UnusedSector ┆ 7 j % ` ` MASK RSWITCH rswitch IY SP PC A' B' C' D' E' F' H' L' F' I WORD 7 u┆
0x3b090…3b118 (55, 0, 18) Descriptor {
0x3b090…3b118 am = CHS(55, 0, 18, #4) // 0x3b090 @0x0
0x3b090…3b118 rsv0 = 00000000 // 0x3b092 @0x2
0x3b090…3b118 file_id = 0000 // 0x3b096 @0x6
0x3b090…3b118 dirsect = (22, 0, 25) // 0x3b098 @0x8
0x3b090…3b118 firstsect = (57, 0, 12) // 0x3b09a @0xa
0x3b090…3b118 lastsect = (57, 0, 4) // 0x3b09c @0xc
0x3b090…3b118 type = 0x80 // 0x3b09e @0xe
0x3b090…3b118 reccnt = 0x0004 // 0x3b09f @0xf
0x3b090…3b118 reclen = 0x0200 // 0x3b0a1 @0x11
0x3b090…3b118 blklen = 0x0000 // 0x3b0a3 @0x13
0x3b090…3b118 prop = 0x00 // 0x3b0a5 @0x15
0x3b090…3b118 adr = 0x44b5 // 0x3b0a6 @0x16
0x3b090…3b118 lastbytes = 0x0200 // 0x3b0a8 @0x18
0x3b090…3b118 created = »780430 « // 0x3b0aa @0x1a
0x3b090…3b118 modified = »791101 « // 0x3b0b2 @0x22
0x3b090…3b118 avail = 0044000800000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff4b8000 // 0x3b0ba @0x2a
0x3b090…3b118 prev = (22, 0, 25) // 0x3b112 @0x82
0x3b090…3b118 next = (57, 0, 12) // 0x3b114 @0x84
0x3b090…3b118 crc = 4511 // 0x3b116 @0x86
0x3b090…3b118 }
0x3b118…3b1a0 (55, 0, 19) Descriptor {
0x3b118…3b1a0 am = CHS(55, 0, 19, #4) // 0x3b118 @0x0
0x3b118…3b1a0 rsv0 = 00000000 // 0x3b11a @0x2
0x3b118…3b1a0 file_id = 0000 // 0x3b11e @0x6
0x3b118…3b1a0 dirsect = (22, 0, 1) // 0x3b120 @0x8
0x3b118…3b1a0 firstsect = (57, 0, 24) // 0x3b122 @0xa
0x3b118…3b1a0 lastsect = (57, 0, 24) // 0x3b124 @0xc
0x3b118…3b1a0 type = 0x80 // 0x3b126 @0xe
0x3b118…3b1a0 reccnt = 0x0001 // 0x3b127 @0xf
0x3b118…3b1a0 reclen = 0x0200 // 0x3b129 @0x11
0x3b118…3b1a0 blklen = 0x0000 // 0x3b12b @0x13
0x3b118…3b1a0 prop = 0x00 // 0x3b12d @0x15
0x3b118…3b1a0 adr = 0x4400 // 0x3b12e @0x16
0x3b118…3b1a0 lastbytes = 0x0200 // 0x3b130 @0x18
0x3b118…3b1a0 created = »790222 « // 0x3b132 @0x1a
0x3b118…3b1a0 modified = »791101 « // 0x3b13a @0x22
0x3b118…3b1a0 avail = 0044150000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x3b142 @0x2a
0x3b118…3b1a0 prev = (22, 0, 1) // 0x3b19a @0x82
0x3b118…3b1a0 next = (57, 0, 24) // 0x3b19c @0x84
0x3b118…3b1a0 crc = 9077 // 0x3b19e @0x86
0x3b118…3b1a0 }
0x3b1a0…3b228 (55, 0, 20) Descriptor {
0x3b1a0…3b228 am = CHS(55, 0, 20, #4) // 0x3b1a0 @0x0
0x3b1a0…3b228 rsv0 = 00000000 // 0x3b1a2 @0x2
0x3b1a0…3b228 file_id = 0000 // 0x3b1a6 @0x6
0x3b1a0…3b228 dirsect = (22, 0, 1) // 0x3b1a8 @0x8
0x3b1a0…3b228 firstsect = (57, 0, 0) // 0x3b1aa @0xa
0x3b1a0…3b228 lastsect = (58, 0, 8) // 0x3b1ac @0xc
0x3b1a0…3b228 type = 0x81 // 0x3b1ae @0xe
0x3b1a0…3b228 reccnt = 0x0002 // 0x3b1af @0xf
0x3b1a0…3b228 reclen = 0x0200 // 0x3b1b1 @0x11
0x3b1a0…3b228 blklen = 0x0000 // 0x3b1b3 @0x13
0x3b1a0…3b228 prop = 0x00 // 0x3b1b5 @0x15
0x3b1a0…3b228 adr = 0xdc00 // 0x3b1b6 @0x16
0x3b1a0…3b228 lastbytes = 0x0200 // 0x3b1b8 @0x18
0x3b1a0…3b228 created = »790307 « // 0x3b1ba @0x1a
0x3b1a0…3b228 modified = »791101 « // 0x3b1c2 @0x22
0x3b1a0…3b228 avail = 00dc050300000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00dcffdf8000 // 0x3b1ca @0x2a
0x3b1a0…3b228 prev = (22, 0, 1) // 0x3b222 @0x82
0x3b1a0…3b228 next = (57, 0, 0) // 0x3b224 @0x84
0x3b1a0…3b228 crc = 3406 // 0x3b226 @0x86
0x3b1a0…3b228 }
0x3b228…3b2b0 (55, 0, 21) UnusedSector ┆ 7 as those considerations that are associated with the use of the new release. I. RIO SYSTEM CONSTANTS 7 7 ┆
0x3b2b0…3b338 (55, 0, 22) UnusedSector ┆ 7 The table shown below contains values that vary from values for system constants given in Appendix C of the RIO 7 7 ┆
0x3b338…3b3c0 (55, 0, 23) UnusedSector ┆ 7 Operating System User Manual (03-0072-01). Where differences occur, the values shown in the table below are 7 7 j┆
0x3b3c0…3b448 (55, 0, 24) UnusedSector ┆ 7 the correct system constant values for use with the MCZ 1/20A, 1/25A Hard Disk and 1/20A, 1/25A Floppy Disk systems. 7 7 ┆
0x3b448…3b4d0 (55, 0, 25) UnusedSector ┆ 7IMPROVEMENTS There are a number of changes and improvements in RIO, Release 2.2 that may not be reflected in 7 8Xg┆
0x3b4d0…3b558 (55, 0, 26) UnusedSector ┆ 7the RIO 2.2 manual. A. Changes to Existing Commands * ASM: If the user wants to view listing fil 7 8 ┆
0x3b558…3b5e0 (55, 0, 27) UnusedSector ┆ 7es during assembly, the command line option - PRINT - should be used. The command line option - L=FILENAME - 7 8 ┆
0x3b5e0…3b668 (55, 0, 28) UnusedSector ┆ 7is not meant for listing to an unreadable device and as such causes an error when used to list to the terminal, 7 8 ┆
0x3b668…3b6f0 (55, 0, 29) Descriptor {
0x3b668…3b6f0 am = CHS(55, 0, 29, #4) // 0x3b668 @0x0
0x3b668…3b6f0 rsv0 = 00000000 // 0x3b66a @0x2
0x3b668…3b6f0 file_id = 0000 // 0x3b66e @0x6
0x3b668…3b6f0 dirsect = (22, 0, 1) // 0x3b670 @0x8
0x3b668…3b6f0 firstsect = (58, 0, 12) // 0x3b672 @0xa
0x3b668…3b6f0 lastsect = (58, 0, 12) // 0x3b674 @0xc
0x3b668…3b6f0 type = 0x80 // 0x3b676 @0xe
0x3b668…3b6f0 reccnt = 0x0001 // 0x3b677 @0xf
0x3b668…3b6f0 reclen = 0x0200 // 0x3b679 @0x11
0x3b668…3b6f0 blklen = 0x0000 // 0x3b67b @0x13
0x3b668…3b6f0 prop = 0x00 // 0x3b67d @0x15
0x3b668…3b6f0 adr = 0x4400 // 0x3b67e @0x16
0x3b668…3b6f0 lastbytes = 0x0200 // 0x3b680 @0x18
0x3b668…3b6f0 created = »790222 « // 0x3b682 @0x1a
0x3b668…3b6f0 modified = »791101 « // 0x3b68a @0x22
0x3b668…3b6f0 avail = 0044530100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0044ff458000 // 0x3b692 @0x2a
0x3b668…3b6f0 prev = (22, 0, 1) // 0x3b6ea @0x82
0x3b668…3b6f0 next = (58, 0, 12) // 0x3b6ec @0x84
0x3b668…3b6f0 crc = 68d2 // 0x3b6ee @0x86
0x3b668…3b6f0 }
0x3b6f0…3b778 (55, 0, 30) UnusedSector ┆ 7 : 790307 791101 V┆
0x3b778…3b800 (55, 0, 31) UnusedSector ┆ 7 7 7' ┆
0x3b800…3b888 (56, 0, 0) UnusedSector ┆ 8in the ID= option if it is immediately preceded by a percent (%) sign. * IMAGE: The default stack size is 80H. 8 8>V┆
0x3b888…3b910 (56, 0, 1) UnusedSector ┆ 8 * PLINK: Change in Z-code and Z80-code Object Module Format To accommodate debugging, the 8 8[ ┆
0x3b910…3b998 (56, 0, 2) UnusedSector ┆ 8PLZ/SYS compiler and code generator produce Z-code and Z80-code object modules that have a new format. PLINK now accepts 8 8Cx┆
0x3b998…3ba20 (56, 0, 3) UnusedSector ┆ 8three kinds of object modules: 1. Old format Z80-code, produced by the Version 2 PLZCG code generator or the 8 8\s┆
0x3ba20…3baa8 (56, 0, 4) UnusedSector ┆ 8 Zilog MCZ 1/20A, 1/25A Hard Disk and Floppy Disk RIO Release Memo III. KNOWN PROBLEMS AND CONSIDERATIONS 8 9: ┆
0x3baa8…3bb30 (56, 0, 5) UnusedSector ┆ 8 There are only a few known problems and considerations associated with implementation and use of RIO, Release 2. 8 9@ ┆
0x3bb30…3bbb8 (56, 0, 6) UnusedSector ┆ 82. The considerations are generally cautionary in nature and point to possible limitations in the use of cer 8 9 ┆
0x3bbb8…3bc40 (56, 0, 7) UnusedSector ┆ 8tain commands and procedures; known problems are usage problems that will be corrected in future releases. 8 9 ┆
0x3bc40…3bcc8 (56, 0, 8) UnusedSector ┆ 8etc. Changes have been made to the rules regarding symbols: 1) "$" was added as a valid character. 2) 7 8y ┆
0x3bcc8…3bd50 (56, 0, 9) UnusedSector ┆ 8 "_" and "$" can now begin a symbol. ***** WARNING ***** The user should be aware that "$" by itself is a legal 7 8} ┆
0x3bd50…3bdd8 (56, 0, 10) UnusedSector ┆ 8 label, but when used anywhere that the reference counter "$" can be used, it will be interpreted as the referen 7 8 }┆
0x3bdd8…3be60 (56, 0, 11) UnusedSector ┆ 8ce counter. * BOOTSTRAP The Bootstrap has been updated and should be placed on your hard disk. 7 8 m┆
0x3be60…3bee8 (56, 0, 12) UnusedSector ┆ 8 assembler. 2. New format Z80-code, produced by the 3.0 PLZCG code generator. 3. New format Z-code, pro 8 8 ┆
0x3bee8…3bf70 (56, 0, 13) UnusedSector ┆ 8duced by the 3.0 PLZSYS compiler. ALL MODULES EXECUTED IN Z-CODE FORM MUST BE RECOMPILED. - 4 - Zi 8 8^ ┆
0x3bf70…3bff8 (56, 0, 14) UnusedSector ┆ 8log MCZ 1/20A, 1/25A Hard Disk and Floppy Disk RIO Release Memo * RENAME: A single quote mark can now be 8 8Q ┆
0x3bff8…3c080 (56, 0, 15) UnusedSector ┆ 8 specified within the ID= option if it is immediately preceded by a percent (%) sign. 24 character f 8 8E/┆
0x3c080…3c108 (56, 0, 16) UnusedSector ┆ 8 * COPY: The Append (A) feature has been changed to append a Source file immediately after th 8 8 ┆
0x3c108…3c190 (56, 0, 17) UnusedSector ┆ 8e Destination file. This option should only be used with ASCII type files. * DEACTIVATE: 8 8. ┆
0x3c190…3c218 (56, 0, 18) UnusedSector ┆ 8 Units assigned to the deactivated device are reassigned to their original device instead of the Master Dev 8 8 5┆
0x3c218…3c2a0 (56, 0, 19) UnusedSector ┆ 8ice. * EDIT: The Editor does not handle a line number whose numerical value is greater than 9,999. A 8 88}┆
0x3c2a0…3c328 (56, 0, 20) UnusedSector ┆ 8loppy disk and 100 character hard disk names can be specified with the ID= option. * SET: You can now set the prop 8 8 ┆
0x3c328…3c3b0 (56, 0, 21) UnusedSector ┆ 8erties of more than one file at a time, as long as all the filenames with properties to be set are enclosed in a single set 8 8}6┆
0x3c3b0…3c438 (56, 0, 22) UnusedSector ┆ 8of parentheses. For example: %SET PROPERTIES OF ($ZDOS:2/FILE1 0/FILE2 $DFS:1/FILE2) TO WS 8 8s ┆
0x3c438…3c4c0 (56, 0, 23) UnusedSector ┆ 8 - 5 - Zilog MCZ 1/20A, 1/25A Hard Disk and Floppy Disk RIO Release Memo In addition to t 8 8, ┆
0x3c4c0…3c548 (56, 0, 24) UnusedSector ┆ 8n asterisk will be printed out instead of the line number whenever the Editor encounters this condition. 8 8L ┆
0x3c548…3c5d0 (56, 0, 25) UnusedSector ┆ 8 - 3 - Zilog MCZ 1/20A, 1/25A Hard Disk and Floppy Disk RIO Release Memo * ECHO: 8 8 :┆
0x3c5d0…3c658 (56, 0, 26) UnusedSector ┆ 8 When "ECHO" is followed by a space, no message, and a semicolon in a command line containing more than 8 8A ┆
0x3c658…3c6e0 (56, 0, 27) UnusedSector ┆ 8 one command, the next command is no longer echoed. * FORMAT: A single quote mark can now be specified with 8 8 ┆
0x3c6e0…3c768 (56, 0, 28) UnusedSector ┆ 8he changes and additions made to the RIO command list, the new RIO Release offers users debugging utilities 8 8z ┆
0x3c768…3c7f0 (56, 0, 29) UnusedSector ┆ 8for use with Z-80 assembly language programs: FILE.DEBUG, and NBUG. Supporting documentation for these utili 8 8( ┆
0x3c7f0…3c878 (56, 0, 30) UnusedSector ┆ 8ties is available, by the Part Numbers and Titles shown below: 03-3038-02A RIO FILE DEBUGGER REFERENCE 8 8 ┆
0x3c878…3c900 (56, 0, 31) UnusedSector ┆ 8MANUAL 03-3034-01B RIO SYMBOLIC DEBUGGER REFERENCE MANUAL - 6 - 8 8 .┆
0x3c900…3c988 (57, 0, 0) DataSector
[…0x7…]
0x3cd40…3cdc8 (57, 0, 8) UnusedSector ┆ 9 DO: Any command sequence which makes multiple calls to the memory manager may abort the DO command or generate a 8 9( ┆
0x3cdc8…3ce50 (57, 0, 9) UnusedSector ┆ 9"MEMORY PROTECT VIOLATION" error message. Two or more "X *" within a DO file may generate a "MEMORY PROTECT VIOLATION" 8 9 ┆
0x3ce50…3ced8 (57, 0, 10) UnusedSector ┆ 9 error if that command utilizes the memory manager. This error aborts the remainder of the command file. EDIT 8 9 ┆
0x3ced8…3cf60 (57, 0, 11) UnusedSector ┆ 9: If an UP (U) is done immediately following a PUTD command, the Editor will execute a TOP command rather than 8 9 ┆
0x3cf60…3cfe8 (57, 0, 12) DataSector
[…0x3…]
0x3d180…3d208 (57, 0, 16) UnusedSector ┆ 9 positioning to the requested UP. CONSOLE: The tab settings are not being properly interpreted. The t 9 R ┆
0x3d208…3d290 (57, 0, 17) UnusedSector ┆ 9ype-ahead buffer may become invalid upon entering DEBUG. 9 ┆
0x3d290…3d318 (57, 0, 18) UnusedSector ┆ 9 9 ┆
[…0x1…]
0x3d3a0…3d428 (57, 0, 20) DataSector
[…0x53…]
0x40040…400c8 (60, 0, 8) UnusedSector ┆ < @g ? > { > > 6 > y Y x g > y> y y D 2 2 < ; ┆
0x400c8…40150 (60, 0, 9) Descriptor {
0x400c8…40150 am = CHS(60, 0, 9, #4) // 0x400c8 @0x0
0x400c8…40150 rsv0 = 00000000 // 0x400ca @0x2
0x400c8…40150 file_id = 0000 // 0x400ce @0x6
0x400c8…40150 dirsect = (22, 0, 6) // 0x400d0 @0x8
0x400c8…40150 firstsect = (60, 0, 21) // 0x400d2 @0xa
0x400c8…40150 lastsect = (60, 0, 21) // 0x400d4 @0xc
0x400c8…40150 type = 0x81 // 0x400d6 @0xe
0x400c8…40150 reccnt = 0x0001 // 0x400d7 @0xf
0x400c8…40150 reclen = 0x0200 // 0x400d9 @0x11
0x400c8…40150 blklen = 0x0000 // 0x400db @0x13
0x400c8…40150 prop = 0x00 // 0x400dd @0x15
0x400c8…40150 adr = 0xfa00 // 0x400de @0x16
0x400c8…40150 lastbytes = 0x0200 // 0x400e0 @0x18
0x400c8…40150 created = »790307 « // 0x400e2 @0x1a
0x400c8…40150 modified = »791101 « // 0x400ea @0x22
0x400c8…40150 avail = 00faf90100000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00fafffb8000 // 0x400f2 @0x2a
0x400c8…40150 prev = (22, 0, 6) // 0x4014a @0x82
0x400c8…40150 next = (60, 0, 21) // 0x4014c @0x84
0x400c8…40150 crc = 4800 // 0x4014e @0x86
0x400c8…40150 }
0x40150…401d8 (60, 0, 10) UnusedSector ┆ < m m @ ! 6 Lx (D ! " <! " ~ (R (h (V & 5 > : ( = 6 {2 z2 n f B u t > < < <c ┆
0x401d8…40260 (60, 0, 11) UnusedSector ┆ < < B 780524 791101 [┆
0x40260…402e8 (60, 0, 12) UnusedSector ┆ <ate PROMPT SYSBRK INPTR inptr CONOBF CONIBF SYSTEM < < ┆
0x402e8…40370 (60, 0, 13) UnusedSector ┆ < < ` 791101 A┆
0x40370…403f8 (60, 0, 14) UnusedSector ┆ <[LINK $=#1 MCZ.EQUATES [#2.OBJ [#3.OBJ [#4.OBJ]] (RL=200 N=#2 NOM)]] [[SET SUBTYPE OF #2 TO 1]] < ┆
0x403f8…40480 (60, 0, 15) DataSector
[…0x3…]
0x40618…406a0 (60, 0, 19) UnusedSector ┆ < m 6 ~ f W:k z0 y L # x > y> y y> y>< y > y y !i w 2m !\ ~ ` < < x┆
0x406a0…40728 (60, 0, 20) UnusedSector ┆ < D m@ # : G> { : ( G> { : G: 0 : W > { O y Y > > !l > > # < <=9┆
0x40728…407b0 (60, 0, 21) DataSector
[…0x3…]
0x40948…409d0 (60, 0, 25) UnusedSector ┆ < m& 0 D ! ~ 2 w @ G ( > 0 O > y> y y> y>< y> y y D 2 2 , < < F┆
0x409d0…40a58 (60, 0, 26) UnusedSector ┆ <LINK $=[#1]00 MC MT DIO.MCZ DIO (NOM NAM=MEM.MCZ.[#1] ST=0 RL=200 < ┆
0x40a58…40ae0 (60, 0, 27) UnusedSector ┆ < < )┆
0x40ae0…40b68 (60, 0, 28) UnusedSector ┆ < < L┆
0x40b68…40bf0 (60, 0, 29) UnusedSector ┆ < < [┆
0x40bf0…40c78 (60, 0, 30) UnusedSector ┆ < [I! "@@ D D > { > { > > 6 > y Y x g > y> y y D 2 2 < < ┆
0x40c78…40d00 (60, 0, 31) UnusedSector ┆ < m ! DATE:790201.1 ~ ( ( 6 !i @ n f F N x > 0 2m 4 2m . :m @ n < < Q┆
0x40d00…40d88 (61, 0, 0) DataSector
[…0x3f…]
0x42f00…42f88 (63, 0, 0) UnusedSector ┆ ? R" ! g > 2 !z " * " ! : 2u 7 ! M>7 y > 2t ( ; > 2u 7 . > 2t #~ - > 2v #~ + #~ > 2v ? ┆
0x42f88…43010 (63, 0, 1) UnusedSector ┆ ? :t O> * WY & o #~ 0 > :v ( ! R 08 :0 0 G:t x a8 g0 W 7 ! g > 2 " ! " ! : ? p ┆
0x43010…43098 (63, 0, 2) UnusedSector ┆ ? / ~# ( ,( +~ ~# 8 , ; 7 ! 0 ! j R?0 j Z8 ( > wT] ? ;┆
0x43098…43120 (63, 0, 3) UnusedSector ┆ ? ? ┆
0x43120…431a8 (63, 0, 4) UnusedSector ┆ ?pfn tstjmp hghtn aline ? ? z┆
0x431a8…43230 (63, 0, 5) UnusedSector ┆ ? ? 780807 791101 ┆
0x43230…432b8 (63, 0, 6) UnusedSector ┆ ? lindel chrdel debug brkrtn brkflg extret p3kadr ipage TTY usarts m3ksp ? ? ┆
0x432b8…43340 (63, 0, 7) UnusedSector ┆ ? ? 790413 791101 3w┆
0x43340…433c8 (63, 0, 8) DataSector
[…0x3…]
0x43560…435e8 (63, 0, 12) UnusedSector ┆ ? '&MEM 780719 COPYRIGHT, ZILOG, INC. 19781 ! } G ^ s > 2 > 2 4 !] : 2 Sx ! *x :w GNp~ ( | ( q# ? ?B ┆
0x435e8…43670 (63, 0, 13) UnusedSector ┆ ? " *x "~ ~ !o > 2 : ( ! !T " { ! ! ! " " ~ 2 #" i t a 1 d l s e 9 ! " ! ? ?/:┆
0x43670…436f8 (63, 0, 14) UnusedSector ┆ ? _ > 2 ! " " ! wT] @ > 2 *~ > 0 K S > 0 [ S [~ S S * + [ z B R B [ S [ ? ? ┆
0x436f8…43780 (63, 0, 15) UnusedSector ┆ ?S~ #~ n > 2 f K > 2 ! ~ !o : ! ! "z z ! * "z * "| z ! ON OFF! ? ? ┆
0x43780…43808 (63, 0, 16) UnusedSector ┆ ? [ R * ^#V+" R - * ## [ R * *~ " * " * ++" *~ " *~ #" * +" * +++" *~ #" ? ? ┆
0x43808…43890 (63, 0, 17) UnusedSector ┆ ? * }/w|/#w# [ R * ^#V+" |/g}/o" R * ++ [ R * * *~ > > *~ > > *~ w#/ [ ? ? ┆
0x43890…43918 (63, 0, 18) UnusedSector ┆ ? R O*~ ~ ) /wy/O~ ) /w# [ R & i o !T ~2 X x # @ : O*~ > Aw# [ R / : G*~ ? ? ┆
0x43918…439a0 (63, 0, 19) UnusedSector ┆ ? ~ ) # [ R y/O: G * [~ R" R0 [ S " *~ [~ * R *~ 1 { w# x ? ?m ┆
0x439a0…43a28 (63, 0, 20) UnusedSector ┆ ? ! " ~ K @ ! " " * > " 01:u K : * " * #" "z * "| z ! K K : 0 K S ! [ ! ? ?@ ┆
0x43a28…43ab0 (63, 0, 21) UnusedSector ┆ ? ~#fo ! } _T o| g * #" [ R0 : 2 # +" : =2 ! 8 * " " " " ? ?R ┆
0x43ab0…43b38 (63, 0, 22) UnusedSector ┆ ?+" : 2 !" ! !N ! ~ R ! ! ! ! MEMORY TEST 1.4@r TEST RANGE @h TO ? ?0 ┆
0x43b38…43bc0 (63, 0, 23) UnusedSector ┆ ? @h@r LOOP MODE @s ERROR LOG:@r TEST @h@r @r--- PASS @d --- @d ERRORS@r **STATUS**@R # BAD PARAMETER@r BAD COMMAND@r BAD TEST R ? ? ┆
0x43bc0…43c48 (63, 0, 24) UnusedSector ┆ ? e [ * R " B0 K [ *~ S [ *~ " * R " B0 K *~ * S O+~& o i [ ! ? ? ┆
0x43c48…43cd0 (63, 0, 25) UnusedSector ┆ ? z|M * G! 6 " | 1 2 3 4 5 6 * 7 ; -3k MON I/O 780510 COPYRIGHT, ZILOG, INC. 1978 S ~2w z :w =2w #~ @( ? ? ┆
0x43cd0…43d58 (63, 0, 26) UnusedSector ┆ ? :w =2w #~ b j h > d > c * ~##" s r > > * N#F#" \ x ( > y ? ? T┆
0x43d58…43de0 (63, 0, 27) UnusedSector ┆ ? ' O>0 y O>1 y \ x j y j \ `i~ ( G#~ \ Sx _ > 2 x ? g} 0 0 7 : <2 | ( | : G [x !z ? ?9 ┆
0x43de0…43e68 (63, 0, 28) UnusedSector ┆ ?ANGE@r SIZING MEMORY@r **BREAK**@r+ERROR - TEST @d@r VALUE IS @b (ADDRESS IS @h@r SHOULD BE @b@rU ? ?|A┆
0x43e68…43ef0 (63, 0, 29) UnusedSector ┆ ? ? ? !┆
0x43ef0…43f78 (63, 0, 30) UnusedSector ┆ ? &MEM 780719 COPYRIGHT, ZILOG, INC. 1978! " : 2 * [~ R+" * ~2 *~ n | : = 2 * #" *~ K wT] *~ ? ?# ┆
0x43f78…44000 (63, 0, 31) UnusedSector ┆ ?K : _ +~_ U @ *~ " * " *~ " *~ #" * +" *~ #" * u|#w# ? ?!&┆
0x44000…44088 (64, 0, 0) DataSector
0x44088…44110 (64, 0, 1) UnusedSector ┆ @ c10patu loopv1d loopv0c w10patU pat4lT pat3lS pat2lR pat1lQ l10pn loopv4= test58 errw0& loopw1 walk @ @ ┆
0x44110…44198 (64, 0, 2) DataSector
0x44198…44220 (64, 0, 3) UnusedSector ┆ @ f l # 0 @ $ [ - R / : G* 6 ~ & # [ - R y/O: G * - [ 6 R" R0 [ S " # * 6 @ @ ┆
0x44220…442a8 (64, 0, 4) DataSector
0x442a8…44330 (64, 0, 5) UnusedSector ┆ @ b lD0 0 D * #" * 6 K wT] * 6 K : _ +~_ ? U @ * 6 " f ? @ M┆
0x44330…443b8 (64, 0, 6) UnusedSector ┆ @ loopw0 wrtalt test4 errc0 loopc1 chkcmp loopc0 wrtcmp test34 erra0* loopa1 chkpat loopa0 @ @ *┆
0x443b8…44440 (64, 0, 7) Descriptor {
0x443b8…44440 am = CHS(64, 0, 7, #4) // 0x443b8 @0x0
0x443b8…44440 rsv0 = 00000000 // 0x443ba @0x2
0x443b8…44440 file_id = 0000 // 0x443be @0x6
0x443b8…44440 dirsect = (22, 0, 11) // 0x443c0 @0x8
0x443b8…44440 firstsect = (64, 0, 9) // 0x443c2 @0xa
0x443b8…44440 lastsect = (67, 0, 29) // 0x443c4 @0xc
0x443b8…44440 type = 0x20 // 0x443c6 @0xe
0x443b8…44440 reccnt = 0x0069 // 0x443c7 @0xf
0x443b8…44440 reclen = 0x0080 // 0x443c9 @0x11
0x443b8…44440 blklen = 0x0080 // 0x443cb @0x13
0x443b8…44440 prop = 0x00 // 0x443cd @0x15
0x443b8…44440 adr = 0x0000 // 0x443ce @0x16
0x443b8…44440 lastbytes = 0x0074 // 0x443d0 @0x18
0x443b8…44440 created = »770808 « // 0x443d2 @0x1a
0x443b8…44440 modified = »791101 « // 0x443da @0x22
0x443b8…44440 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x443e2 @0x2a
0x443b8…44440 prev = (22, 0, 11) // 0x4443a @0x82
0x443b8…44440 next = (64, 0, 9) // 0x4443c @0x84
0x443b8…44440 crc = e186 // 0x4443e @0x86
0x443b8…44440 }
0x44440…444c8 (64, 0, 8) UnusedSector ┆ @ ka 1 @ [ 6 * - R * 6 . S x w# x b [ # * - R " B0 K >[ @ @m ┆
0x444c8…44550 (64, 0, 9) DataSector
0x44550…445d8 (64, 0, 10) UnusedSector ┆ @ lc c ba * - " * 6 " * 6 #" * - +" * 6 #" S * u|#w# [ R * ^#V+ @ @ ┆
0x445d8…44660 (64, 0, 11) UnusedSector ┆ @ wrtpat test2 pat patptr patcnt patarr patnum errf0 loopf2 chkfpy wrtfpk loopf0A test1' @ $.┆
0x44660…446e8 (64, 0, 12) DataSector
0x446e8…44770 (64, 0, 13) UnusedSector ┆ @ m1 0 [ # * 6 S # [ * 6 " # * - R " B0 K * 6 * # S # O+~& o i ? Q @ @ ┆
0x44770…447f8 (64, 0, 14) DataSector
0x447f8…44880 (64, 0, 15) UnusedSector ┆ @ i`L `a c 1 L " R * * ## [ R * ? * 6 " * - " * - ++" * 6 " * 6 #[ " @ @; ┆
0x44880…44908 (64, 0, 16) DataSector
[…0x1…]
0x44990…44a18 (64, 0, 18) UnusedSector ┆ @ x : 0 U [ ! z|M f G! 6 " | 1 2 3 4 5 6 ' 4 8 L * 6 * # S # O+~& o i ? @ @ ┆
0x44a18…44aa0 (64, 0, 19) DataSector
0x44aa0…44b28 (64, 0, 20) UnusedSector ┆ @ [ mc b`c L` " * - +" * - +++" * 6 #" S * }/w|/#w# [ R * ^#V+" |/g}/o" R @ @^ ┆
0x44b28…44bb0 (64, 0, 21) DataSector
[…0x1…]
0x44c38…44cc0 (64, 0, 23) UnusedSector ┆ @ false true colsiz@ rowsiz@ chpsiz cpflag t1 j movsiz len seed consC 6 consA z randomx errr0 @ @ ┆
0x44cc0…44d48 (64, 0, 24) DataSector
0x44d48…44dd0 (64, 0, 25) UnusedSector ┆ @ mL C 1 !1 ` * ++ [ R * * ? * 6 > > * 6 > > S * 6 w#/ [ - R OM @ @+ ┆
0x44dd0…44e58 (64, 0, 26) DataSector
[…0x1…]
0x44ee0…44f68 (64, 0, 28) UnusedSector ┆ @b chktb1P loopr6: cpbas. flblk1 loopr5 filmem loopr2 cptbl loopr0 filtbl lt1k test6 loopv3~ @ @ ┆
0x44f68…44ff0 (64, 0, 29) DataSector
0x44ff0…45078 (64, 0, 30) UnusedSector ┆ @ m` ` ` F * 6 ~ & /wy/O~ & /w# [ - R & i o ? !Q ~2 U u # S @ : O* 6 > Aw# @ @ ┆
0x45078…45100 (64, 0, 31) DataSector
[…0x40…]
0x47300…47388 (67, 0, 0) UnusedSector ┆ CITIONS FOR WIDTH OF LINE FOR PRINTER GLOBAL LINVAR ;MCZ PORT ASSIGNMENTS: PRTCNT: EQU 0D8H ;CONTROL PORT FOR PRINTER PRTDAT C C7 ┆
0x47388…47410 (67, 0, 1) DataSector
0x47410…47498 (67, 0, 2) UnusedSector ┆ CEQU 0D9H ;DATA PORT FOR PRINTER dport: EQU 0E0H ;ZPROG DATA PORT cport: EQU 0E1H ;ZPROG CONTROL PORT porta: EQU 0E2H ;ZPROG PIO C Fgv┆
0x47498…47520 (67, 0, 3) DataSector
[…0x3…]
0x476b8…47740 (67, 0, 7) Descriptor {
0x476b8…47740 am = CHS(67, 0, 7, #4) // 0x476b8 @0x0
0x476b8…47740 rsv0 = 00000000 // 0x476ba @0x2
0x476b8…47740 file_id = 0000 // 0x476be @0x6
0x476b8…47740 dirsect = (22, 0, 11) // 0x476c0 @0x8
0x476b8…47740 firstsect = (68, 0, 8) // 0x476c2 @0xa
0x476b8…47740 lastsect = (70, 0, 12) // 0x476c4 @0xc
0x476b8…47740 type = 0x80 // 0x476c6 @0xe
0x476b8…47740 reccnt = 0x0015 // 0x476c7 @0xf
0x476b8…47740 reclen = 0x0200 // 0x476c9 @0x11
0x476b8…47740 blklen = 0x0000 // 0x476cb @0x13
0x476b8…47740 prop = 0x00 // 0x476cd @0x15
0x476b8…47740 adr = 0x4527 // 0x476ce @0x16
0x476b8…47740 lastbytes = 0x0200 // 0x476d0 @0x18
0x476b8…47740 created = »790209 « // 0x476d2 @0x1a
0x476b8…47740 modified = »791101 « // 0x476da @0x22
0x476b8…47740 avail = 00448b138b5bdf1500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00448a718000 // 0x476e2 @0x2a
0x476b8…47740 prev = (22, 0, 11) // 0x4773a @0x82
0x476b8…47740 next = (68, 0, 8) // 0x4773c @0x84
0x476b8…47740 crc = 3444 // 0x4773e @0x86
0x476b8…47740 }
0x47740…477c8 (67, 0, 8) DataSector
[…0x3…]
0x47960…479e8 (67, 0, 12) UnusedSector ┆ C F 780714 791101 * ┆
0x479e8…47a70 (67, 0, 13) DataSector
[…0x3…]
0x47c08…47c90 (67, 0, 17) UnusedSector ┆ C;DATE: 790201.1 RELEASE 2.0 ;GLOBAL DEFINITIONS FOR THE MCZ SYSTEMS. INCLUDED ARE ; ALL RIO ENTRY POINTS, AS WELL AS ALL PORT C C K┆
0x47c90…47d18 (67, 0, 18) DataSector
[…0x3…]
0x47eb0…47f38 (67, 0, 22) UnusedSector ┆ C ASSIGNMENTS. ;GLOBAL DEFINITIONS FOR RIO GLOBAL SYSTEM CONIBF CONOBF inptr INPTR SYSBRK PROMPT GLOBAL date DATE ;GLOBAL DE C C ┆
0x47f38…47fc0 (67, 0, 23) DataSector
[…0x3…]
0x48158…481e0 (67, 0, 27) UnusedSector ┆ CFINITIONS FOR PORT ASSIGNMENTS GLOBAL PRTCNT PRTDAT ERCODE GLOBAL dport cport porta portb adpio adac adbc ;GLOBAL DEFIN C C=u┆
0x481e0…48268 (67, 0, 28) DataSector
[…0x47…]
0x4a820…4a8a8 (70, 0, 4) UnusedSector ┆ F date: EQU 13ABH DATE: EQU 13ABH LINVAR: EQU 85H ;WIDTH OF PRINTER LINE ERCODE: EQU 13BDH ; ERROR CODE ADDRESS (FOR LP F F @┆
0x4a8a8…4a930 (70, 0, 5) UnusedSector ┆ FCOMMAND PORTS portb: EQU 0E3H ;ZPROG adpio: EQU 0E4H ;ZPROG PIO DATA PORTS adac: EQU 0E6H ;ZPROG PIO COMMANDS PORTS adbc: EQU 0E C F #┆
0x4a930…4a9b8 (70, 0, 6) Descriptor {
0x4a930…4a9b8 am = CHS(70, 0, 6, #4) // 0x4a930 @0x0
0x4a930…4a9b8 rsv0 = 00000000 // 0x4a932 @0x2
0x4a930…4a9b8 file_id = 0000 // 0x4a936 @0x6
0x4a930…4a9b8 dirsect = (22, 0, 11) // 0x4a938 @0x8
0x4a930…4a9b8 firstsect = (70, 0, 7) // 0x4a93a @0xa
0x4a930…4a9b8 lastsect = (71, 0, 22) // 0x4a93c @0xc
0x4a930…4a9b8 type = 0x20 // 0x4a93e @0xe
0x4a930…4a9b8 reccnt = 0x0024 // 0x4a93f @0xf
0x4a930…4a9b8 reclen = 0x0080 // 0x4a941 @0x11
0x4a930…4a9b8 blklen = 0x0080 // 0x4a943 @0x13
0x4a930…4a9b8 prop = 0x00 // 0x4a945 @0x15
0x4a930…4a9b8 adr = 0x0000 // 0x4a946 @0x16
0x4a930…4a9b8 lastbytes = 0x005f // 0x4a948 @0x18
0x4a930…4a9b8 created = »770726 « // 0x4a94a @0x1a
0x4a930…4a9b8 modified = »791101 « // 0x4a952 @0x22
0x4a930…4a9b8 avail = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 // 0x4a95a @0x2a
0x4a930…4a9b8 prev = (22, 0, 11) // 0x4a9b2 @0x82
0x4a930…4a9b8 next = (70, 0, 7) // 0x4a9b4 @0x84
0x4a930…4a9b8 crc = c9c6 // 0x4a9b6 @0x86
0x4a930…4a9b8 }
0x4a9b8…4aa40 (70, 0, 7) DataSector
[…0xc…]
0x4b0a0…4b128 (70, 0, 20) UnusedSector ┆ F7H ;ZPROG ;? ;DIABLO ;RIO ENTRY POINTS, RIO SUPPLIED VARIABLES: SYSTEM: EQU 1403H ;RIO CALL CONIBF: EQU 1189H ; CONOBF: EQU F F, ┆
0x4b128…4b1b0 (70, 0, 21) UnusedSector ┆ F) F ┆
0x4b1b0…4b238 (70, 0, 22) DataSector
[…0x5…]
0x4b4e0…4b568 (70, 0, 28) UnusedSector ┆ F1103H ; inptr: EQU 13C4H INPTR: EQU 13C4H ;PARAMETER STRING POINTER SYSBRK: EQU 1406H ; PROMPT: EQU 13CAH ; F FL ┆
0x4b568…4b5f0 (70, 0, 29) DataSector
[…0x2…]
0x4b700…4b788 (71, 0, 0) UnusedSector ┆ G & ┆
0x4b788…4b810 (71, 0, 1) DataSector
[…0x19…]
0x4c558…4c5e0 (71, 0, 27) UnusedSector ┆ G &:^┆
0x4c5e0…4c668 (71, 0, 28) DataSector
[…0xa3…]
0x51d00…51d88 (77, 0, 0) UnusedSector ┆ M ' e ┆
0x51d88…51e10 (77, 0, 1) UnusedSector ┆ M ' u ┆
0x51e10…51e98 (77, 0, 2) UnusedSector ┆ M ' E,┆
0x51e98…51f20 (77, 0, 3) UnusedSector ┆ M ' U;┆
0x51f20…51fa8 (77, 0, 4) UnusedSector ┆ M ' %^┆
0x51fa8…52030 (77, 0, 5) UnusedSector ┆ M ' 5I┆
0x52030…520b8 (77, 0, 6) UnusedSector ┆ M ' p┆
0x520b8…52140 (77, 0, 7) UnusedSector ┆ M ' g┆
0x52140…521c8 (77, 0, 8) UnusedSector ┆ M ' ┆
[…0x7…]
0x52580…52608 (77, 0, 16) UnusedSector ┆ M ' w┆
0x52608…52690 (77, 0, 17) UnusedSector ┆ M ' `┆
0x52690…52718 (77, 0, 18) UnusedSector ┆ M ' Y┆
0x52718…527a0 (77, 0, 19) UnusedSector ┆ M ' N┆
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 ' d ┆
0x52a48…52ad0 (77, 0, 25) UnusedSector ┆ M ' t ┆
0x52ad0…52b58 (77, 0, 26) UnusedSector ┆ M ' D ┆
0x52b58…52be0 (77, 0, 27) UnusedSector ┆ M ' T ┆
0x52be0…52c68 (77, 0, 28) UnusedSector ┆ M ' $ ┆
0x52c68…52cf0 (77, 0, 29) UnusedSector ┆ M ' 4 ┆
0x52cf0…52d78 (77, 0, 30) UnusedSector ┆ M ' ┆
[…0x1…]