DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Hard and Floppy Disks

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Hard and Floppy Disks

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ A B C I R T i

⟦02b6ff5ea⟧ ileave2

    Length: 256256 (0x3e900)
    Types: ileave2
    Notes: CR80_Amos_Fs

Derivation

└─⟦1dc3ed39a⟧ Bits:30005066 8" CR80 Floppy CR80FD_0003 ( Id. O.K Vol. FLOPPY VOL: NSS )
    └─⟦this⟧ 

Namespace

bfd ok - - type length - nsect - areasz sector - - flags name artifact
0x0003 1 0 0 0xc 4096 0 8 0 0 492 0 65532 0x4801 ASF ⟦59c7f9d7f⟧
0x0000 1 0 0 0xe 6144 0 12 0 1 1 0 65532 0x4801 BFD -
0x0002 1 0 0 0xc 512 0 1 0 0 8 0 65532 0x4801 BM ⟦9b031dfed⟧
0x0001 1 0 0 0xa 512 0 1 0 1 6 0 65532 0x4841 MD -
0x0004 1 18758 24408 0xa 512 0 1 0 1 9 0 65532 0x4841 TDXDR.851216.D -
0x0008 1 22593 16701 0xe 2144 0 5 0 1 66 0 65532 0x4801 TDXDR.851216.D!COMON1.S ⟦b119b14ce⟧ TextFile
0x0009 1 8251 8224 0xe 1425 0 3 0 1 73 0 65532 0x4801 TDXDR.851216.D!COMON2.S ⟦0ed113030⟧ TextFile
0x000a 1 20306 21589 0xe 17784 0 35 0 1 78 0 65532 0x4801 TDXDR.851216.D!COMON3.S ⟦1d0064488⟧ TextFile
0x000b 8224 1 16726 0x544e 14 343 0 1 0 1 115 0 0xfffc TDXDR.851216.D!COMON4.S -
0x0005 1 2570 10762 0xe 1857 0 4 0 1 11 0 65532 0x4801 TDXDR.851216.D!INFO.T ⟦61402c396⟧ TextFile
0x0007 1 21583 8236 0xe 17186 0 34 0 1 30 0 65532 0x4801 TDXDR.851216.D!IOPROS.S ⟦4cc5670ba⟧ TextFile
0x0006 1 8224 8224 0xe 4885 0 10 0 1 18 0 65532 0x4801 TDXDR.851216.D!RELDESCR.T ⟦2436eaf73⟧ TextFile

Disk picture

  Unclaimed
  Basic File Directory
  Home Block
  Index Block
  Symbolic File Directory
  ?

Disk View

0x00000…00200 HomeBlock {
0x00000…00200   label = »FLOPPY          «	// @0x0
0x00000…00200   bfdadr = 02 00 00 00   ┆    ┆	// @0x10
0x00000…00200   free_ent = 00 00 00 00   ┆    ┆	// @0x14
0x00000…00200   first_free = 00 00 00 00   ┆    ┆	// @0x18
0x00000…00200   sectors = f4 01 00 00   ┆    ┆	// @0x1c
0x00000…00200   bst_size = 0x0008	// @0x20
0x00000…00200   asf_adr = ec 01 00 00   ┆    ┆	// @0x22
0x00000…00200   bst = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	// @0x26
0x00000…00200   bstsz = 0x0000	// @0x1b6
0x00000…00200   unused = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000	// @0x1b8
0x00000…00200   boot_entry = 00 00 00 00   ┆    ┆	// @0x1ec
0x00000…00200   created = 9030c6b97602	// @0x1f0
0x00000…00200   accessed = b8bb08ba7602	// @0x1f6
0x00000…00200   format = 0x0002	// @0x1fc
0x00000…00200   state = 0x0000	// @0x1fe
0x00000…00200 }
0x00200…00400 IndexBlock {pad00=ff ff ff ff   ┆    ┆, secno=[02 00 00 00   ┆    ┆, 03 00 00 00   ┆    ┆, 04 00 00 00   ┆    ┆, 05 00 00 00   ┆    ┆, 0a 00 00 00   ┆    ┆, 10 00 00 00   ┆    ┆, 1d 00 00 00   ┆    ┆, 41 00 00 00   ┆A   ┆, 48 00 00 00   ┆H   ┆, 4d 00 00 00   ┆M   ┆, 72 00 00 00   ┆r   ┆, 75 00 00 00   ┆u   ┆]}
0x00400…00600 BasicFileDesc {nbr=0x0000, ok=0x0001, bfd01=0x0000, bfd02=0x0000, type=0x000e, length=0x1800, bfd05=0x0000, nsect=0x000c, bfd07=0x0000, areasz=0x0001, sector=0x0001, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xfffd, bfd0f=0x0000}
0x00600…00800 BasicFileDesc {nbr=0x0001, ok=0x0001, bfd01=0x0000, bfd02=0x0000, type=0x000a, length=0x0200, bfd05=0x0000, nsect=0x0001, bfd07=0x0000, areasz=0x0001, sector=0x0006, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4841, bfd0d=0x0000, min3=0xffff, bfd0f=0x59e1}
0x00800…00a00 BasicFileDesc {nbr=0x0002, ok=0x0001, bfd01=0x0000, bfd02=0x0000, type=0x000c, length=0x0200, bfd05=0x0000, nsect=0x0001, bfd07=0x0000, areasz=0x0000, sector=0x0008, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xfffd, bfd0f=0x0000}
0x00a00…00c00 BasicFileDesc {nbr=0x0003, ok=0x0001, bfd01=0x0000, bfd02=0x0000, type=0x000c, length=0x1000, bfd05=0x0000, nsect=0x0008, bfd07=0x0000, areasz=0x0000, sector=0x01ec, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xfffd, bfd0f=0x0000}
0x00c00…00e00 IndexBlock {pad00=ff ff ff ff   ┆    ┆, secno=[07 00 00 00   ┆    ┆]}
0x00e00…00e20 SymbolicFileDesc {valid=0x0001, fname=»BFD«, file=0x0000, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
0x00e20…00e40 SymbolicFileDesc {valid=0x0001, fname=»MD«, file=0x0001, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
0x00e40…00e60 SymbolicFileDesc {valid=0x0001, fname=»BM«, file=0x0002, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
0x00e60…00e80 SymbolicFileDesc {valid=0x0001, fname=»ASF«, file=0x0003, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
0x00e80…00ea0 SymbolicFileDesc {valid=0x0001, fname=»TDXDR.851216.D«, file=0x0004, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
0x00ea0…00ec0 SymbolicFileDesc {valid=0x0000, fname=»«, file=0x0000, sfd3=00 00 00 00   ┆    ┆, sfd4=00 00 00 00   ┆    ┆, sfd5=00 00 00 00   ┆    ┆}
         […0xa…]
0x01000…01080 DataSector[bfd#0x0002]
         […0x3…]
0x01200…01400 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[11 00 00 00   ┆    ┆]}
0x01400…01600 BasicFileDesc {nbr=0x0004, ok=0x0001, bfd01=0x4946, bfd02=0x5f58, type=0x000a, length=0x0200, bfd05=0x0000, nsect=0x0001, bfd07=0x0000, areasz=0x0001, sector=0x0009, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4841, bfd0d=0x0000, min3=0xffff, bfd0f=0x59e1}
0x01600…01800 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[0c 00 00 00   ┆    ┆, 0d 00 00 00   ┆    ┆, 0e 00 00 00   ┆    ┆, 0f 00 00 00   ┆    ┆]}
0x01800…01880 DataSector[bfd#0x0005]
         […0xf…]
0x02000…02200 BasicFileDesc {nbr=0x0005, ok=0x0001, bfd01=0x0a0a, bfd02=0x2a0a, type=0x000e, length=0x0741, bfd05=0x0000, nsect=0x0004, bfd07=0x0000, areasz=0x0001, sector=0x000b, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x02200…02220 SymbolicFileDesc {valid=0x0001, fname=»INFO.T«, file=0x0005, sfd3=00 00 20 20   ┆    ┆, sfd4=20 20 20 20   ┆    ┆, sfd5=20 20 20 20   ┆    ┆}
0x02220…02240 SymbolicFileDesc {valid=0x0001, fname=»RELDESCR.T«, file=0x0006, sfd3=00 00 44 58   ┆  DX┆, sfd4=54 50 43 2e   ┆TPC.┆, sfd5=53 20 20 20   ┆S   ┆}
0x02240…02260 SymbolicFileDesc {valid=0x0001, fname=»IOPROS.S«, file=0x0007, sfd3=00 00 0a 54   ┆   T┆, sfd4=44 58 54 52   ┆DXTR┆, sfd5=46 2e 53 20   ┆F.S ┆}
0x02260…02280 SymbolicFileDesc {valid=0x0001, fname=»COMON1.S«, file=0x0008, sfd3=00 00 65 73   ┆  es┆, sfd4=0a 54 44 58   ┆ TDX┆, sfd5=43 4d 50 2e   ┆CMP.┆}
0x02280…022a0 SymbolicFileDesc {valid=0x0001, fname=»COMON2.S«, file=0x0009, sfd3=00 00 75 72   ┆  ur┆, sfd4=65 73 0a 54   ┆es T┆, sfd5=44 58 41 47   ┆DXAG┆}
0x022a0…022c0 SymbolicFileDesc {valid=0x0001, fname=»COMON3.S«, file=0x000a, sfd3=00 00 65 64   ┆  ed┆, sfd4=75 72 65 73   ┆ures┆, sfd5=0a 54 44 58   ┆ TDX┆}
0x022c0…022e0 SymbolicFileDesc {valid=0x0001, fname=»COMON4.S«, file=0x000b, sfd3=00 00 6f 63   ┆  oc┆, sfd4=65 64 75 72   ┆edur┆, sfd5=65 73 0a 48   ┆es H┆}
0x022e0…02300 SymbolicFileDesc {valid=0x0000, fname=»P«, file=0x2020, sfd3=20 20 54 65   ┆  Te┆, sfd4=6d 70 6f 72   ┆mpor┆, sfd5=61 72 79 20   ┆ary ┆}
0x02300…02320 SymbolicFileDesc {valid=0x0000, fname=»rge file TDXDR.P«, file=0x2020, sfd3=20 20 20 20   ┆    ┆, sfd4=20 20 20 20   ┆    ┆, sfd5=20 20 20 20   ┆    ┆}
0x02320…02340 SymbolicFileDesc {valid=0x0000, fname=»Assembler listin«, file=0x0a67, sfd3=54 44 58 44   ┆TDXD┆, sfd4=52 2e 43 20   ┆R.C ┆, sfd5=20 20 20 20   ┆    ┆}
0x02340…02360 SymbolicFileDesc {valid=0x0000, fname=»         Object«, file=0x6966, sfd3=6c 65 0a 49   ┆le I┆, sfd4=4e 46 4f 2e   ┆NFO.┆, sfd5=54 20 20 20   ┆T   ┆}
0x02360…02380 SymbolicFileDesc {valid=0x0000, fname=»            This«, file=0x6620, sfd3=69 6c 65 0a   ┆ile ┆, sfd4=52 45 4c 44   ┆RELD┆, sfd5=45 53 43 52   ┆ESCR┆}
0x02380…023a0 SymbolicFileDesc {valid=0x0000, fname=»             Rel«, file=0x6165, sfd3=73 65 20 64   ┆se d┆, sfd4=65 73 63 72   ┆escr┆, sfd5=69 70 74 69   ┆ipti┆}
0x023a0…023c0 SymbolicFileDesc {valid=0x0000, fname=» FIKS_TDXDR.S«, file=0x2020, sfd3=20 20 20 20   ┆    ┆, sfd4=20 20 46 49   ┆  FI┆, sfd5=4b 53 20 76   ┆KS v┆}
0x023c0…023e0 SymbolicFileDesc {valid=0x0000, fname=»sion main source«, file=0x6320, sfd3=6f 64 65 2e   ┆ode.┆, sfd4=0a 46 49 4b   ┆ FIK┆, sfd5=53 5f 54 44   ┆S_TD┆}
0x023e0…02400 SymbolicFileDesc {valid=0x0000, fname=»R.C           FI«, file=0x534b, sfd3=20 76 65 72   ┆ ver┆, sfd4=73 69 6f 6e   ┆sion┆, sfd5=20 6f 62 6a   ┆ obj┆}
0x02400…02600 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[13 00 00 00   ┆    ┆, 14 00 00 00   ┆    ┆, 15 00 00 00   ┆    ┆, 16 00 00 00   ┆    ┆, 17 00 00 00   ┆    ┆, 18 00 00 00   ┆    ┆, 19 00 00 00   ┆    ┆, 1a 00 00 00   ┆    ┆, 1b 00 00 00   ┆    ┆, 1c 00 00 00   ┆    ┆]}
0x02600…02680 DataSector[bfd#0x0006]
         […0x27…]
0x03a00…03c00 BasicFileDesc {nbr=0x0006, ok=0x0001, bfd01=0x2020, bfd02=0x2020, type=0x000e, length=0x1315, bfd05=0x0000, nsect=0x000a, bfd07=0x0000, areasz=0x0001, sector=0x0012, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x03c00…03e00 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[1f 00 00 00   ┆    ┆, 20 00 00 00   ┆    ┆, 21 00 00 00   ┆!   ┆, 22 00 00 00   ┆"   ┆, 23 00 00 00   ┆#   ┆, 24 00 00 00   ┆$   ┆, 25 00 00 00   ┆%   ┆, 26 00 00 00   ┆&   ┆, 27 00 00 00   ┆'   ┆, 28 00 00 00   ┆(   ┆, 29 00 00 00   ┆)   ┆, 2a 00 00 00   ┆*   ┆, 2b 00 00 00   ┆+   ┆, 2c 00 00 00   ┆,   ┆, 2d 00 00 00   ┆-   ┆, 2e 00 00 00   ┆.   ┆, 2f 00 00 00   ┆/   ┆, 30 00 00 00   ┆0   ┆, 31 00 00 00   ┆1   ┆, 32 00 00 00   ┆2   ┆, 33 00 00 00   ┆3   ┆, 34 00 00 00   ┆4   ┆, 35 00 00 00   ┆5   ┆, 36 00 00 00   ┆6   ┆, 37 00 00 00   ┆7   ┆, 38 00 00 00   ┆8   ┆, 39 00 00 00   ┆9   ┆, 3a 00 00 00   ┆:   ┆, 3b 00 00 00   ┆;   ┆, 3c 00 00 00   ┆<   ┆, 3d 00 00 00   ┆=   ┆, 3e 00 00 00   ┆>   ┆, 3f 00 00 00   ┆?   ┆, 40 00 00 00   ┆@   ┆]}
0x03e00…03e80 DataSector[bfd#0x0007]
         […0x87…]
0x08200…08400 BasicFileDesc {nbr=0x0007, ok=0x0001, bfd01=0x544f, bfd02=0x202c, type=0x000e, length=0x4322, bfd05=0x0000, nsect=0x0022, bfd07=0x0000, areasz=0x0001, sector=0x001e, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x08400…08600 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[43 00 00 00   ┆C   ┆, 44 00 00 00   ┆D   ┆, 45 00 00 00   ┆E   ┆, 46 00 00 00   ┆F   ┆, 47 00 00 00   ┆G   ┆]}
0x08600…08680 DataSector[bfd#0x0008]
         […0x13…]
0x09000…09200 BasicFileDesc {nbr=0x0008, ok=0x0001, bfd01=0x5841, bfd02=0x413d, type=0x000e, length=0x0860, bfd05=0x0000, nsect=0x0005, bfd07=0x0000, areasz=0x0001, sector=0x0042, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x09200…09400 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[4a 00 00 00   ┆J   ┆, 4b 00 00 00   ┆K   ┆, 4c 00 00 00   ┆L   ┆]}
0x09400…09480 DataSector[bfd#0x0009]
         […0xb…]
0x09a00…09c00 BasicFileDesc {nbr=0x0009, ok=0x0001, bfd01=0x203b, bfd02=0x2020, type=0x000e, length=0x0591, bfd05=0x0000, nsect=0x0003, bfd07=0x0000, areasz=0x0001, sector=0x0049, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x09c00…09e00 IndexBlock {pad00=5a a5 5a a5   ┆Z Z ┆, secno=[4f 00 00 00   ┆O   ┆, 50 00 00 00   ┆P   ┆, 51 00 00 00   ┆Q   ┆, 52 00 00 00   ┆R   ┆, 53 00 00 00   ┆S   ┆, 54 00 00 00   ┆T   ┆, 55 00 00 00   ┆U   ┆, 56 00 00 00   ┆V   ┆, 57 00 00 00   ┆W   ┆, 58 00 00 00   ┆X   ┆, 59 00 00 00   ┆Y   ┆, 5a 00 00 00   ┆Z   ┆, 5b 00 00 00   ┆[   ┆, 5c 00 00 00   ┆\   ┆, 5d 00 00 00   ┆]   ┆, 5e 00 00 00   ┆^   ┆, 5f 00 00 00   ┆_   ┆, 60 00 00 00   ┆`   ┆, 61 00 00 00   ┆a   ┆, 62 00 00 00   ┆b   ┆, 63 00 00 00   ┆c   ┆, 64 00 00 00   ┆d   ┆, 65 00 00 00   ┆e   ┆, 66 00 00 00   ┆f   ┆, 67 00 00 00   ┆g   ┆, 68 00 00 00   ┆h   ┆, 69 00 00 00   ┆i   ┆, 6a 00 00 00   ┆j   ┆, 6b 00 00 00   ┆k   ┆, 6c 00 00 00   ┆l   ┆, 6d 00 00 00   ┆m   ┆, 6e 00 00 00   ┆n   ┆, 6f 00 00 00   ┆o   ┆, 70 00 00 00   ┆p   ┆, 71 00 00 00   ┆q   ┆]}
0x09e00…09e80 DataSector[bfd#0x000a]
         […0x8b…]
0x0e400…0e600 BasicFileDesc {nbr=0x000a, ok=0x0001, bfd01=0x4f52, bfd02=0x5455, type=0x000e, length=0x4578, bfd05=0x0000, nsect=0x0023, bfd07=0x0000, areasz=0x0001, sector=0x004e, bfd0a=0x0000, bfd0b=0xfffc, flags=0x4801, bfd0d=0x0000, min3=0xffff, bfd0f=0x5c07}
0x0e600…0e680 UnusedSector ┆Z Z t   Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ┆
0x0e680…0e700 UnusedSector ┆Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ┆
         […0x2…]
0x0e800…0e880 UnusedSector ┆;======================================================================= ; ;       COROUTINE MONITOR,  PART 4 OF 4 ; ;       DAT┆
0x0e880…0e900 UnusedSector ┆A DEFINITIONS POSTAMBLE ; ;=======================================================================  MESSAGE       <:CALL: COMON2┆
0x0e900…0e980 UnusedSector ┆, 790813:>  INITCH:=      CCHAIN                ;   START REF TO INITIALIZATION LIST    Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ┆
0x0e980…0ea00 UnusedSector ┆Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ┆
0x0ea00…0ec00 BasicFileDesc {nbr=0x000b, ok=0x2020, bfd01=0x0001, bfd02=0x4156, type=0x544e, length=0x000e, bfd05=0x0157, nsect=0x0000, bfd07=0x0001, areasz=0x0000, sector=0x0001, bfd0a=0x0073, bfd0b=0x0000, flags=0xfffc, bfd0d=0x4801, min3=0x0000, bfd0f=0xffff}
0x0ec00…0ec80 UnusedSector ┆Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ┆
         […0x5d7…]
0x3d800…3d880 DataSector[bfd#0x0003]
         […0x1f…]
0x3e800…3e880 UnusedSector 0x1a[128]
         […0x1…]

Less…

Reduced view