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
Index: 5 C D E F G I M N P R S T W

⟦859c98f18⟧ Bits:30002723 SW1553 CSP750 Release 3.0, 5¼" Floppy Disk, CpmFSAuto

    Length: 1261568 (0x134000)
    Description: Bits:30002723 SW1553 CSP750 Release 3.0
    Types: 5¼" Floppy Disk, CpmFSAuto
    Notes: CP/M-fs(1024_2048_0x0_*1+1_2:0_76:1_128)

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature:         1024_2048_0x0_*1+1_2:0_76:1_128
Confidence score:  +94/-0 
Sector size:       1024
Block size:        2048
Directory entries: 128
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 3, 4, 5, 6, 7, 8
Tracks:            (2, 0), (2, 1), (3, 0), (3, 1), (4, 0), (4, 1) […] (74, 0), (74, 1), (75, 0), (75, 1), (76, 0), (76, 1)
user bc length name artifact
0026752CONVCNF.CMD⟦83079ed27⟧
001920CSP.CCF⟦f615b25d3⟧
00101120CSP.CMD⟦c8a289f3e⟧
001920CSP39.CCF⟦b4d3543a1⟧
001920CSP8000.CCF⟦06c623c93⟧
00128CSPDOS.BAT⟦600241545⟧ TextFile
001920CSPDOS.CCF⟦1271e3c3d⟧
0039936CSPGATE.CMD⟦7b9688273⟧
0054912CSPKONF.CMD⟦d1fbe0865⟧
001920DATABOKS.CCF⟦512049b21⟧
001920DATABOKS.DCF⟦2b635e588⟧
001920DCP.CCF⟦5730d0f60⟧
001920DCP.DCF⟦aa9fd37c5⟧
00640DECH.KBY⟦2a886ceb3⟧ TextFile
00640DECL.KBY⟦d147a0dc7⟧ TextFile
00640DOS850GL.CHS⟦9d496a0b3⟧ TextFile
00640DOS850GR.CHS⟦8179965a3⟧ TextFile
00640DOS850H.KBY⟦2a886ceb3⟧ TextFile
00640DOS850L.KBY⟦c3195786e⟧ TextFile
00640DOSTODH.PRX⟦02359a7ba⟧ TextFile
00640DOSTODL.PRX⟦5ea6836da⟧ TextFile
00640DOSTOPH.PRX⟦f2162dabd⟧ TextFile
00640DOSTOPL.PRX⟦fbf5ffaac⟧ TextFile
001920EXTERN0.DCF⟦40c95c2a1⟧
001920EXTERN1.CCF⟦9b199e56a⟧
001920EXTERN1.DCF⟦c53efadcf⟧
001920EXTERN2.CCF⟦c8ab4aa17⟧
001920EXTERN2.DCF⟦4dbccf301⟧
0044928FTS.CMD⟦3067d9d87⟧
0055040GATEKONF.CMD⟦0698107c5⟧
0028032IMC.CMD⟦6e7868f55⟧
009856IMCSTART.CMD⟦b3c4e46a5⟧
009856IMCSTOP.CMD⟦b3c4e46a5⟧
0038784ISW1553.CMD⟦f69dcfedf⟧
001920MOD.CCF⟦a4365cc1e⟧
001920MOD.DCF⟦b39c67e0c⟧
00640MULTIGL.CHS⟦f46781044⟧ TextFile
00640MULTIGR.CHS⟦87c3c4f76⟧ TextFile
00640NATIONGL.CHS⟦f7e179cfe⟧ TextFile
00640PTODOSH.PRX⟦70241657d⟧ TextFile
00640PTODOSL.PRX⟦e779a43b2⟧ TextFile
00640PTOPH.PRX⟦5d2ddd8cc⟧ TextFile
00640PTOPL.PRX⟦853304722⟧ TextFile
00640RCPASCII.CHS⟦513765bc0⟧ TextFile
00640RCPEXT.CHS⟦02359a7ba⟧ TextFile
00640RCPNATIO.CHS⟦9d496a0b3⟧ TextFile
00640RCPNORMH.KBY⟦02359a7ba⟧ TextFile
00640RCPNORML.KBY⟦9d496a0b3⟧ TextFile
00640RCPSPEC.CHS⟦49bf0fc31⟧ TextFile
0045440RR.CMD⟦da288f330⟧
0013824SERVERS.CMD⟦20d6b141b⟧
00640SPECGRGL.CHS⟦050716865⟧ TextFile
002176SW1553.IST⟦230a825ec⟧ TextFile
001920TLF.CCF⟦dc37e843e⟧
001920TLF.DCF⟦3dbe74bd3⟧
0045440WR.CMD⟦adecc7d81⟧

CP/M filesystem probe

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

First credible dirsect is: (2, 0, 1) at 0x8000 with 0x8 attribute records

Credible directory tracks:
   (2, 0)  0x8000 25-25-24-11-1-1-1-1
   (2, 1)  0xa000 1-1-1-1-1-1-1-1

Total credibility: 81

Block number width: ok16

   8    79     1   254   167  False
  16     0     8   329     0  False

Block Sizes:
    2048 0x00 +80 -0
    4096 0x01 +42 -38
    8192 0x03 +42 -38
   16384 0x07 +42 -38
   32768 0x0f +42 -38
   65536 0x1f +42 -38
    1024 0x00 +25 -55
     128 0x00 +1 -79
     256 0x00 +1 -79
     512 0x00 +1 -79

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5-6-7-8)                                                         [24, 24, 23, 10]   +94/-0
     26  normal-2     (1-3-5-7-2-4-6-8)                                                         [24, 23, 0, 0, 24, 10]   +81/-24
     50  normal-3     (1-4-7-2-5-8-3-6)                                                         [24, 10, 0, 24, 0, 0, 23]   +84/-3
From the beastiarium: CpmFSCr16   +0/-0
From the beastiarium: CpmFSJames   +0/-0

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»CSP 3.00   «, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=00000000000000004b0e16154b0e1615}
    ProbeDirEnt {status=0x00, name=»CSPDOS  BAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=08000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»IMCSTARTCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x4d, al=09000a000b000c000d00000000000000}
    ProbeDirEnt {status=0x00, name=»IMCSTOP CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x4d, al=0e000f00100011001200000000000000}
    ProbeDirEnt {status=0x00, name=»SERVERS CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x6c, al=13001400150016001700180019000000}
    ProbeDirEnt {status=0x00, name=»WR      CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=20002100220023002400250026002700}
    ProbeDirEnt {status=0x00, name=»WR      CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=280029002a002b002c002d002e002f00}
    ProbeDirEnt {status=0x00, name=»WR      CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x63, al=30003100320033003400350036000000}
    ProbeDirEnt {status=0x00, name=»RR      CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3700380039003a006100620063006400}
    ProbeDirEnt {status=0x00, name=»DOS850L KBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=3b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPNORMLKBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=3c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPNORMHKBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=3d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOS850H KBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=3e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DECL    KBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=3f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DECH    KBY«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=40000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»NATIONGLCHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=41000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MULTIGL CHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=42000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPEXT  CHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=43000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPSPEC CHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=44000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOS850GLCHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=45000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPNATIOCHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=46000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RCPASCIICHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=47000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPECGRGLCHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=48000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MULTIGR CHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=49000000000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»DOS850GRCHS«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PTOPL   PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PTOPH   PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PTODOSL PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PTODOSH PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOSTOPL PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=4f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOSTOPH PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=50000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOSTODL PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=51000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DOSTODH PRX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=52000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSPGATE CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=1a001b001c001d001e001f0053005400}
    ProbeDirEnt {status=0x00, name=»CSPGATE CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=550056005700580059005a005b005c00}
    ProbeDirEnt {status=0x00, name=»CSPGATE CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x38, al=5d005e005f0060000000000000000000}
    ProbeDirEnt {status=0x00, name=»IMC     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=6700680069006a006b006c006d006e00}
    ProbeDirEnt {status=0x00, name=»IMC     CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x5b, al=6f007000710072007300740000000000}
    ProbeDirEnt {status=0x00, name=»CONVCNF CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=750076007700780079007a007b007c00}
    ProbeDirEnt {status=0x00, name=»CONVCNF CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x51, al=7d007e007f0080008100820000000000}
    ProbeDirEnt {status=0x00, name=»GATEKONFCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=83008400850086008700880089008a00}
    ProbeDirEnt {status=0x00, name=»GATEKONFCMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=8b008c008d008e008f00900091009200}
    ProbeDirEnt {status=0x00, name=»GATEKONFCMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=93009400950096009700980099009a00}
    ProbeDirEnt {status=0x00, name=»GATEKONFCMD«, xl=0x03, bc=0x00, xh=0x00, rc=0x2e, al=9b009c009d0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATABOKSCCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=9e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSP39   CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=9f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSP     CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a0000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TLF     CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a1000000000000000000000000000000}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»EXTERN2 CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a2000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSPKONF CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=a300b100b200b300b400b500b600b700}
    ProbeDirEnt {status=0x00, name=»EXTERN0 DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a4000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXTERN1 DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a5000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXTERN2 DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a6000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DCP     CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a7000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSP8000 CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a8000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MOD     CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=a9000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MOD     DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=aa000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TLF     DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=ab000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DCP     DCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=ac000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATABOKSDCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=ad000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSPDOS  CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=ae000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=af00de00f800f900fa00fb00fc00fd00}
    ProbeDirEnt {status=0x00, name=»EXTERN1 CCF«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=b0000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CSPKONF CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=b800b900ba00bb00bc00bd00be00bf00}
    ProbeDirEnt {status=0x00, name=»CSPKONF CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=c000c100c200c300c400c500c600c700}
    ProbeDirEnt {status=0x00, name=»CSPKONF CMD«, xl=0x03, bc=0x00, xh=0x00, rc=0x2d, al=c800c900ca0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ISW1553 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=cb00cc00cd00ce00cf00d000d100d200}
    ProbeDirEnt {status=0x00, name=»ISW1553 CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=d300d400d500d600d700d800d900da00}
    ProbeDirEnt {status=0x00, name=»ISW1553 CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x2f, al=db00dc00dd0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»RR      CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=65006600df00e000e100e200e300e400}
    ProbeDirEnt {status=0x00, name=»RR      CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x63, al=e500e600e700e800e900ea00eb000000}
  0x0008c00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=fe00ff00000101010201030104010501}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=06010701080109010a010b010c010d01}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=0e010f01100111011c011d011e011f01}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x04, bc=0x00, xh=0x00, rc=0x80, al=20012101220123012401250126012701}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x05, bc=0x00, xh=0x00, rc=0x80, al=280129012a012b012c012d012e012f01}
    ProbeDirEnt {status=0x00, name=»CSP     CMD«, xl=0x06, bc=0x00, xh=0x00, rc=0x16, al=30013101000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FTS     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3201330134013501380139013a013b01}
    ProbeDirEnt {status=0x00, name=»FTS     CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=3c013d013e013f014001410142014301}
    ProbeDirEnt {status=0x00, name=»SW1553  IST«, xl=0x00, bc=0x00, xh=0x00, rc=0x11, al=36013701000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FTS     CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x5f, al=44014501460147014801490100000000}
*  94 -   0 [1, 2, 3, 4, 5, 6, 7, 8]
+  84 -   3 [1, 4, 7, 2, 5, 8, 3, 6]
+  81 -  24 [1, 3, 5, 7, 2, 4, 6, 8]

Full view