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: 0 5 A C D E F G I K M P R S T V b h m p q s

⟦5413079b4⟧ Bits:30004308/disk2.imd Listaid database backup, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 630784 (0x9a000)
    Description: Bits:30004308/disk2.imd Listaid database backup
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CpmFSAuto,512,2048,32,0x0,1,1:0-76:1

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {512: 1232}
Signature:         CpmFSAuto,512,2048,32,0x0,1,1:0-76:1
Confidence score:  +20/-24
Sector size:       512
Block size:        2048
Directory entries: 32
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 3, 4, 5, 6, 7, 8
Tracks:            (1, 0), (1, 1), (2, 0), (2, 1), (3, 0), (3, 1) […] (74, 0), (74, 1), (75, 0), (75, 1), (76, 0), (76, 1)
user bc length name artifact
1 0 5632 ATTRCALC.NDX ⟦1af4e490b⟧
1 0 1536 CMDMENU.FMT ⟦7086fcafe⟧ 0xe5[0x600]
1 0 1024 CON_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 1024 CPP_STRU.DBF ⟦df77e1bf4⟧
1 0 1280 CUSTOM.FMT ⟦c6b86c5cc⟧ TextFile
1 0 1024 CUS_STRU.DBF ⟦98377cc37⟧
1 0 1024 DPL_STRU.DBF ⟦deb67c937⟧
1 0 1024 DTP_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 3584 KIT.NDX ⟦6bc775ae8⟧
1 0 1024 KIT_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 1024 PLL_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 1024 PLS_STRU.DBF ⟦b84661d7d⟧
1 0 1024 PPL_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 1536 PRNMENU.FMT ⟦7086fcafe⟧ 0xe5[0x600]
1 0 1024 SOT_STRU.DBF ⟦46c7ade49⟧ 0xe5[0x400]
1 0 1024 SPR_STRU.DBF ⟦2e5813ef4⟧
1 0 1024 SUM_STRU.DBF ⟦e871af100⟧
1 0 1024 SYSMENU.FMT ⟦7a49cfbde⟧ TextFile
1 0 512 VALCHNG.FMT ⟦4d655ef82⟧ TextFile

CP/M filesystem probe

Geometry: [[0, 0, 1], [76, 1, 8]]

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

Credible directory tracks:
   (1, 0)  0x2000 17-4-1-1-0-0-1-1

Total credibility: 19

Block number width: ok16

   8     0     1    22     3  False
  16     0     1    22     0  False

01:SYSMENU FMT rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»SYSMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=01000000000000000000000000000000}
01:PRNMENU FMT rc=0x00c c=0x001 ProbeDirEnt {status=0x01, name=»PRNMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=02000000000000000000000000000000}
01:CMDMENU FMT rc=0x00c c=0x001 ProbeDirEnt {status=0x01, name=»CMDMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=03000000000000000000000000000000}
01:CUSTOM  FMT rc=0x00a c=0x001 ProbeDirEnt {status=0x01, name=»CUSTOM  FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=04000000000000000000000000000000}
01:VALCHNG FMT rc=0x004 c=0x001 ProbeDirEnt {status=0x01, name=»VALCHNG FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=05000000000000000000000000000000}
01:ATTRCALCNDX rc=0x02c c=0x003 ProbeDirEnt {status=0x01, name=»ATTRCALCNDX«, xl=0x00, bc=0x00, xh=0x00, rc=0x2c, al=06000700080000000000000000000000}
01:KIT     NDX rc=0x01c c=0x002 ProbeDirEnt {status=0x01, name=»KIT     NDX«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=09000a00000000000000000000000000}
01:PPL_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»PPL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0b000000000000000000000000000000}
01:SUM_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»SUM_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0c000000000000000000000000000000}
01:PLS_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»PLS_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0d000000000000000000000000000000}
01:CON_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»CON_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0e000000000000000000000000000000}
01:PLL_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»PLL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0f000000000000000000000000000000}
01:DPL_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»DPL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=10000000000000000000000000000000}
01:CPP_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»CPP_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=11000000000000000000000000000000}
01:KIT_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»KIT_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=12000000000000000000000000000000}
01:SOT_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»SOT_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=13000000000000000000000000000000}
01:CUS_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»CUS_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=14000000000000000000000000000000}
01:SPR_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»SPR_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=15000000000000000000000000000000}
01:DTP_STRUDBF rc=0x008 c=0x001 ProbeDirEnt {status=0x01, name=»DTP_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=16000000000000000000000000000000}
Block Size 1877.33 2048 extent_mask = 0x0

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5-6-7-8)                                                         [16, 3]   +20/-24
      5  normal-3     (1-4-7-2-5-8-3-6)                                                         [16, 0, 0, 3]   +19/-26
From the beastiarium: CpmFSCr16   +19/-0

File & label names found:
  0x0002000 (1, 0, 1)
    ProbeDirEnt {status=0x01, name=»SYSMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=01000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»PRNMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=02000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»CMDMENU FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=03000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»CUSTOM  FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=04000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»VALCHNG FMT«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=05000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»ATTRCALCNDX«, xl=0x00, bc=0x00, xh=0x00, rc=0x2c, al=06000700080000000000000000000000}
    ProbeDirEnt {status=0x01, name=»KIT     NDX«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=09000a00000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»PPL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0b000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»SUM_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0c000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»PLS_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0d000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»CON_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0e000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»PLL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0f000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»DPL_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=10000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»CPP_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=11000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»KIT_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=12000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»SOT_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=13000000000000000000000000000000}
  0x0002200 (1, 0, 2)
    ProbeDirEnt {status=0x01, name=»CUS_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=14000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»SPR_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=15000000000000000000000000000000}
    ProbeDirEnt {status=0x01, name=»DTP_STRUDBF«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=16000000000000000000000000000000}
+  20 -  24 <Tree 0x0-0x4d000-0x9a000>
+  19 -   0 <Tree 0x0-0x4d000-0x9a000>

Full view