DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

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

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: 5 B C D F H I L M O R S T U

⟦1275f6521⟧ Bits:30005823 BD Software C Compiler v1.50a, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 819200 (0xc8000)
    Description: Bits:30005823 BD Software C Compiler v1.50a
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CP/M-fs(1024_2048_0x0_*1+1_1:0_79:1_64)

CpmFSAuto

Media:             [0, 0, 1] … [79, 1, 5] {1024: 800}
Signature:         1024_2048_0x0_*1+1_1:0_79:1_64
Confidence score:  +77/-0 
Sector size:       1024
Block size:        2048
Directory entries: 64
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 3, 4, 5
Tracks:            (1, 0), (1, 1), (2, 0), (2, 1), (3, 0), (3, 1) […] (77, 0), (77, 1), (78, 0), (78, 1), (79, 0), (79, 1)
user bc length name artifact
006528BDS.LIB⟦0d40b70b0⟧ TextFile
002560BDSCIO.H⟦dd5b0a9e4⟧ TextFile
001408C.CCC⟦bfaf97039⟧
0014592CC.COM⟦4e5f50eee⟧
0016256CC2.COM⟦8ae82b7bc⟧
0016384CCC.ASM⟦90b9f4eb8⟧ TextFile
0012288CDB.COM⟦9e3b9e14d⟧
0012928CDB.DOC⟦101b127ac⟧ TextFile
003712CDB.H⟦bfec3b4a7⟧ TextFile
00128CDB.SUB⟦73a4d5a4a⟧ TextFile
002048CDB1.H⟦74ae6e59d⟧ TextFile
003968CDB2.H⟦12d0328a0⟧ TextFile
0017920CDB2.OVL⟦a7b105205⟧
00256CDB2.SUB⟦871024210⟧ TextFile
005376CIO.CSM⟦5b5fdbf29⟧ TextFile
005376CLIB.COM⟦3e7f59633⟧
005376CLINK.COM⟦99e7629e0⟧
001280CRCK.COM⟦aa6960f95⟧
009600DEFF.CRL⟦1bc4703fc⟧
007040DEFF2.CRL⟦512c9ff7d⟧
0013952DEFF2A.CSM⟦2abb7a548⟧ TextFile
005888DEFF2B.CSM⟦f911b12bf⟧ TextFile
0020352DEFF2C.CSM⟦a568b4c02⟧ TextFile
0018048DEFF2D.CSM⟦a0c3f6b43⟧ TextFile
002688DI.C⟦858607d81⟧ TextFile
001024DIO.H⟦9a9d3c819⟧ TextFile
00128DIVISION.C⟦60c2d125e⟧ TextFile
00640DIVISION.CRL⟦4b00cde34⟧
007040FLOAT.C⟦4d04708c0⟧ TextFile
004096FLOAT.CRL⟦c136fcdcc⟧
002816HARDWARE.H⟦070df6196⟧ TextFile
0022400L2.C⟦8de5c68bb⟧ TextFile
0012800L2.CRL⟦2f7660199⟧
0015488L2.DOC⟦4c9d82d3a⟧ TextFile
00256LCDB2.SUB⟦3b2cc899a⟧ TextFile
00128MULT.C⟦5a2ed6a65⟧ TextFile
0010624OTHELLO.C⟦938c3c302⟧ TextFile
0012032OTHELLO.COM⟦4d2c97ee7⟧
009472OTHELLO.CRL⟦33638c936⟧
00384READ.ME⟦44cc28400⟧ TextFile
006912SQ.C⟦295ecaa55⟧ TextFile
0012416SQ.COM⟦060afc41d⟧
00128TEST.BAK⟦7a41db1c9⟧ TextFile
00128TEST.C⟦0bae2920b⟧ TextFile
003584TEST.COM⟦b5a74e751⟧
00640TEST.CRL⟦f24e8b84f⟧
007168USQ.C⟦2900e6b25⟧ TextFile
009728USQ.COM⟦1f79e8e40⟧

CP/M filesystem probe

Geometry: [[0, 0, 1], [79, 1, 5]]

First credible dirsect is: (1, 0, 1) at 0x2800 with 0x0 attribute records

Credible directory tracks:
   (1, 0)  0x2800 30-24-1-1-0

Total credibility: 52

Block number width: ok16

   8     0     2   191   140  False
  16     0     2   195     0  False

Block Sizes:
    2048 0x00 +52 -0
    4096 0x01 +14 -39
    8192 0x03 +14 -39
   16384 0x07 +14 -39
   32768 0x0f +14 -39
   65536 0x1f +14 -39
    1024 0x00 +11 -41
     512 0x00 +8 -44
     256 0x00 +7 -45
     128 0x00 +5 -47

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5)                                                               [29, 23]   +77/-0
From the beastiarium: CpmFSJames   +0/-0

File & label names found:
  0x0002800 (1, 0, 1)
    ProbeDirEnt {status=0x00, name=»C       CCC«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=02000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TEST    CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=05000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CC      COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x72, al=030004000700080009000a000b000c00}
    ProbeDirEnt {status=0x00, name=»CC2     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x7f, al=0d000e000f0010001100120013001400}
    ProbeDirEnt {status=0x00, name=»CDB     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x60, al=150016001700180019001a0000000000}
    ProbeDirEnt {status=0x00, name=»CDB     DOC«, xl=0x00, bc=0x00, xh=0x00, rc=0x65, al=1b001c001d001e001f00200021000000}
    ProbeDirEnt {status=0x00, name=»CLIB    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2a, al=22002300240000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CLINK   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2a, al=25002600270000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CRCK    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=28000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OTHELLO C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x53, al=29002a002b002c002d002e0000000000}
    ProbeDirEnt {status=0x00, name=»OTHELLO CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=2f003000310032003300000000000000}
    ProbeDirEnt {status=0x00, name=»-SYSTEM 014«, xl=0x00, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DASM    CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DEFF    CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x4b, al=34003500360037003800000000000000}
    ProbeDirEnt {status=0x00, name=»DEFF2   CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x37, al=39003a003b003c000000000000000000}
    ProbeDirEnt {status=0x00, name=»OTHELLO COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x5e, al=3d003e003f0040004100420000000000}
    ProbeDirEnt {status=0x00, name=»READ    ME «, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=43000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BDS     LIB«, xl=0x00, bc=0x00, xh=0x00, rc=0x33, al=44004500460047000000000000000000}
    ProbeDirEnt {status=0x00, name=»CDB     H  «, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=48004900000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»HARDWAREH  «, xl=0x00, bc=0x00, xh=0x00, rc=0x16, al=4a004b00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»L2      DOC«, xl=0x00, bc=0x00, xh=0x00, rc=0x79, al=4c004d004e004f005000510052005300}
    ProbeDirEnt {status=0x00, name=»TEST    C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=54000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TEST    BAK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=55000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TEST    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=06005600000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DIVISIONC  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=59000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MULT    C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=5a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»L2      CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x64, al=5b005e00a900aa00ab00ac00ad000000}
    ProbeDirEnt {status=0x00, name=»BDSCIO  H  «, xl=0x00, bc=0x00, xh=0x00, rc=0x14, al=5c005d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DIVISIONCRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=5f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DIO     H  «, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=60000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CDB2    H  «, xl=0x00, bc=0x00, xh=0x00, rc=0x1f, al=61006200000000000000000000000000}
  0x0002c00 (1, 0, 2)
    ProbeDirEnt {status=0x00, name=»CDB1    H  «, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=63000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CIO     CSM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2a, al=64006500660000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CDB2    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=6700680069006a006b006c006d006e00}
    ProbeDirEnt {status=0x00, name=»CDB2    OVL«, xl=0x01, bc=0x00, xh=0x00, rc=0x0c, al=6f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CDB     SUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=70000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CDB2    SUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=71000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DEFF2A  CSM«, xl=0x00, bc=0x00, xh=0x00, rc=0x6d, al=72007300740075007600770078000000}
    ProbeDirEnt {status=0x00, name=»DEFF2B  CSM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2e, al=79007a007b0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DEFF2C  CSM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=7c007d007e007f008000810082008300}
    ProbeDirEnt {status=0x00, name=»DEFF2C  CSM«, xl=0x01, bc=0x00, xh=0x00, rc=0x1f, al=84008500000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DEFF2D  CSM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=86008700880089008a008b008c008d00}
    ProbeDirEnt {status=0x00, name=»DEFF2D  CSM«, xl=0x01, bc=0x00, xh=0x00, rc=0x0d, al=8e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FLOAT   C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x37, al=8f009000910092000000000000000000}
    ProbeDirEnt {status=0x00, name=»LCDB2   SUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=93000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DI      C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x15, al=94009500000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»L2      C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=96009700980099009a009b009c009d00}
    ProbeDirEnt {status=0x00, name=»L2      C  «, xl=0x01, bc=0x00, xh=0x00, rc=0x2f, al=9e009f00a00000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CCC     ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=a100a200a300a400a500a600a700a800}
    ProbeDirEnt {status=0x00, name=»CCC     ASM«, xl=0x01, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FLOAT   CRL«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=ae00af00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SQ      C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x36, al=b000b100b200b3000000000000000000}
    ProbeDirEnt {status=0x00, name=»SQ      COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x61, al=b400b500b600b700b800b900ba000000}
    ProbeDirEnt {status=0x00, name=»USQ     C  «, xl=0x00, bc=0x00, xh=0x00, rc=0x38, al=bb00bc00bd00be000000000000000000}
    ProbeDirEnt {status=0x00, name=»USQ     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=bf00c000c100c200c300000000000000}
*  77 -   0 [1, 2, 3, 4, 5]

Full view