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
Index: ┃ 5 C F K L O P S T U

⟦bed0d1f5b⟧ Bits:30002735 Universal-File 3.0, 5¼" Floppy Disk, CpmFSAuto

    Length: 1292288 (0x13b800)
    Description: Bits:30002735 Universal-File 3.0
    Types: 5¼" Floppy Disk, CpmFSAuto
    Notes: CpmFSAuto,1024,2048,512,0x0,1,2:0-79:1

CpmFSAuto

Media:             [0, 0, 1] … [79, 1, 10] {1024: 1232, 512: 60}
Signature:         CpmFSAuto,1024,2048,512,0x0,1,2:0-79:1
Confidence score:  +32/-0
Sector size:       1024
Block size:        2048
Directory entries: 512
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) […] (77, 0), (77, 1), (78, 0), (78, 1), (79, 0), (79, 1)
user bc length name artifact
0 0 77568 CCPM.SYS ⟦889ea112b⟧
0 0 49152 COMAL80.CMD ⟦bc1886b0a⟧
0 0 1408 COMAL80.ERM ⟦304524fa1⟧
0 0 21248 CONFIG.CSV ⟦ab7f0ddb5⟧
0 0 4096 CONFIG.SYS ⟦1a2911e2d⟧
0 0 1024 FORMATS.UNI ⟦bd73e2c2e⟧
0 0 1024 LNAVNE.UNI ⟦92501c1c9⟧
0 0 3840 LOGON.CSV ⟦7188547b1⟧
0 0 128 STARTUP.0 ⟦4645aaf25⟧ TextFile
0 0 15616 UNIAJOUR.CSV ⟦3562b18f2⟧
0 0 22400 UNIEDIT.CSV ⟦9ba033210⟧
0 0 17408 UNIFORM.CSV ⟦73f55aaf4⟧
0 0 9728 UNIKLAR.CSV ⟦a1f8147f7⟧
0 0 12800 UNIKONV.CSV ⟦bcc5683d6⟧
0 0 14720 UNILIST.CSV ⟦d1b846a17⟧
0 0 5120 UNISTYR.RAN ⟦cca168919⟧
0 0 2048 UNISYS.CSV ⟦9374d799b⟧
0 0 16512 UNISøG.CSV ⟦427e8d632⟧
0 0 6144 UNIVELK.CSV ⟦1077523f4⟧

CP/M filesystem probe

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

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

Credible directory tracks:
   (2, 0)  0x8000 20-8-6-4-2-2-2-2
   (2, 1)  0xa000 2-2-2-2-2-2-2-2

Total credibility: 46

Block number width: ok16

   8    30     1   253    90  False
  16     0     8   509     0  False

00:CONFIG  SYS rc=0x020 c=0x002 ProbeDirEnt {status=0x00, name=»CONFIG  SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=08000900000000000000000000000000}
00:UNISTYR RAN rc=0x028 c=0x003 ProbeDirEnt {status=0x00, name=»UNISTYR RAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=0a000b000c0000000000000000000000}
00:UNIVELK CSV rc=0x030 c=0x003 ProbeDirEnt {status=0x00, name=»UNIVELK CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x30, al=0d001100190000000000000000000000}
00:UNILIST CSV rc=0x073 c=0x008 ProbeDirEnt {status=0x00, name=»UNILIST CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x73, al=0e000f001000120013001a001b006700}
00:UNIKLAR CSV rc=0x04c c=0x005 ProbeDirEnt {status=0x00, name=»UNIKLAR CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=1400150016004b007400000000000000}
00:COMAL80 CMD rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2e002f00300031003200330034003500}
00:COMAL80 CMD rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=36003700380039003a003b003c003d00}
00:COMAL80 CMD rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=3e003f00400041004200430044004500}
00:LOGON   CSV rc=0x01e c=0x002 ProbeDirEnt {status=0x00, name=»LOGON   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=17001800000000000000000000000000}
00:STARTUP 0   rc=0x001 c=0x001 ProbeDirEnt {status=0x00, name=»STARTUP 0  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=68000000000000000000000000000000}
00:UNISYS  CSV rc=0x010 c=0x001 ProbeDirEnt {status=0x00, name=»UNISYS  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=75000000000000000000000000000000}
00:LNAVNE  UNI rc=0x008 c=0x001 ProbeDirEnt {status=0x00, name=»LNAVNE  UNI«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=a8000000000000000000000000000000}
00:FORMATS UNI rc=0x008 c=0x001 ProbeDirEnt {status=0x00, name=»FORMATS UNI«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=a9000000000000000000000000000000}
00:UNIEDIT CSV rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»UNIEDIT CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=1c001d001e001f002000210022002300}
00:UNIEDIT CSV rc=0x02f c=0x003 ProbeDirEnt {status=0x00, name=»UNIEDIT CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x2f, al=24002500260000000000000000000000}
00:UNIS|G  CSV rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»UNISøG  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4c004d004e004f005000510052005300}
00:UNIS|G  CSV rc=0x001 c=0x001 ProbeDirEnt {status=0x00, name=»UNISøG  CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x01, al=54000000000000000000000000000000}
00:UNIAJOURCSV rc=0x07a c=0x008 ProbeDirEnt {status=0x00, name=»UNIAJOURCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x7a, al=550056005700580059005a005b005c00}
00:UNIFORM CSV rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»UNIFORM CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e005f00600061006200630064006500}
00:UNIFORM CSV rc=0x008 c=0x001 ProbeDirEnt {status=0x00, name=»UNIFORM CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x08, al=66000000000000000000000000000000}
00:UNIKONV CSV rc=0x064 c=0x007 ProbeDirEnt {status=0x00, name=»UNIKONV CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x64, al=70007100720079007a007b007c000000}
00:CONFIG  CSV rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»CONFIG  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=81008200840085008600870088008900}
00:CONFIG  CSV rc=0x026 c=0x003 ProbeDirEnt {status=0x00, name=»CONFIG  CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x26, al=8a008b008c0000000000000000000000}
00:CCPM    SYS rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2700280029002a002b002c002d00d601}
00:CCPM    SYS rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=d701d801d901da01db01dc01dd01de01}
00:CCPM    SYS rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=df01e001e101e201e301e401e501e601}
00:CCPM    SYS rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=e701e801e901ea01eb01ec01ed01ee01}
00:CCPM    SYS rc=0x05e c=0x006 ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x04, bc=0x00, xh=0x00, rc=0x5e, al=ef01f001f101f201f301f40100000000}
00:COMAL80 ERM rc=0x00b c=0x001 ProbeDirEnt {status=0x00, name=»COMAL80   M«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=fd010000000000000000000000000000}
Block Size 2048.00 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)                                                         [19, 7, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +32/-0
      6  normal-2     (1-3-5-7-2-4-6-8)                                                         [19, 5, 1, 1, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +30/-0
     10  normal-3     (1-4-7-2-5-8-3-6)                                                         [19, 3, 1, 7, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +30/-0

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»UniFile 3.0«, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=0000000000000000ae0a1238ae0a1238}
    ProbeDirEnt {status=0x00, name=»CONFIG  SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=08000900000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNISTYR RAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=0a000b000c0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNIVELK CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x30, al=0d001100190000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNILIST CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x73, al=0e000f001000120013001a001b006700}
    ProbeDirEnt {status=0x00, name=»UNIKLAR CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=1400150016004b007400000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2e002f00300031003200330034003500}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=36003700380039003a003b003c003d00}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=3e003f00400041004200430044004500}
    ProbeDirEnt {status=0x00, name=»LOGON   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=17001800000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STARTUP 0  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=68000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNISYS  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=75000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LNAVNE  UNI«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=a8000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FORMATS UNI«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=a9000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNIEDIT CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=1c001d001e001f002000210022002300}
    ProbeDirEnt {status=0x00, name=»UNIEDIT CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x2f, al=24002500260000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNISøG  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4c004d004e004f005000510052005300}
    ProbeDirEnt {status=0x00, name=»UNISøG  CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x01, al=54000000000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»UNIAJOURCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x7a, al=550056005700580059005a005b005c00}
    ProbeDirEnt {status=0x00, name=»UNIFORM CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e005f00600061006200630064006500}
    ProbeDirEnt {status=0x00, name=»UNIFORM CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x08, al=66000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UNIKONV CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x64, al=70007100720079007a007b007c000000}
    ProbeDirEnt {status=0x00, name=»CONFIG  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=81008200840085008600870088008900}
    ProbeDirEnt {status=0x00, name=»CONFIG  CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x26, al=8a008b008c0000000000000000000000}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2700280029002a002b002c002d00d601}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=d701d801d901da01db01dc01dd01de01}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=df01e001e101e201e301e401e501e601}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=e701e801e901ea01eb01ec01ed01ee01}
  0x0008c00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x04, bc=0x00, xh=0x00, rc=0x5e, al=ef01f001f101f201f301f40100000000}
    ProbeDirEnt {status=0x00, name=»COMAL80   M«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=fd010000000000000000000000000000}
  0x0009000 (2, 0, 5)
  0x0009400 (2, 0, 6)
  0x0009800 (2, 0, 7)
  0x0009c00 (2, 0, 8)
  0x000a000 (2, 1, 1)
  0x000a400 (2, 1, 2)
  0x000a800 (2, 1, 3)
  0x000ac00 (2, 1, 4)
  0x000b000 (2, 1, 5)
  0x000b400 (2, 1, 6)
  0x000b800 (2, 1, 7)
  0x000bc00 (2, 1, 8)
+  32 -   0 <Tree 0x0-0x9dc00-0x13b800>
+  30 -   0 <Tree 0x0-0x9dc00-0x13b800>

Full View