DataMuseum.dk

Presents historical artifacts from the history of:

Christian Rovsing CR7, CR8 & CR16 CP/M

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

See our Wiki for more about Christian Rovsing CR7, CR8 & CR16 CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: 5 C D I M T

⟦60a2a8c28⟧ Bits:30004392 CP/M-80 rel. 2 sources, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 634880 (0x9b000)
    Description: Bits:30004392 CP/M-80 rel. 2 sources
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CpmFSAuto,256,2048,8,0x0,1<2<3<4,1:0-77:1, CpmFSAuto,256,2048,8,0x0,1<3,1:0-77:1

CpmFSAuto

Media:             [0, 0, 1] … [77, 0, 16] {256: 2480}
Signature:         CpmFSAuto,256,2048,8,0x0,1<3,1:0-77:1
Confidence score:  +9/-0
Sector size:       256
Block size:        2048
Directory entries: 8
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 5, 6, 9, 10, 13, 14, 3, 4, 7, 8, 11, 12, 15, 16
Tracks:            (1, 0), (1, 1), (2, 0), (2, 1), (3, 0), (3, 1) […] (75, 0), (75, 1), (76, 0), (76, 1), (77, 0), (77, 1)
user bc length name artifact
0 0 36480 CR8BIOS.ASM ⟦97d59898b⟧ TextFile
0 0 6272 DISKDEF.LIB ⟦46450108b⟧ TextFile
0 0 30464 MPFBIOS.ASM ⟦e8049af4e⟧ TextFile

OctetView - CpmFSAuto

0x00000…00020 (0, 0, 1)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xff…]
0x02000…02020 (1, 0, 1)   [0, 'DISKDEF.LIB', 0, 49, 'xl=00', 'bc=00', 'xh=00', 'rc=31', '0-0-0-0-0-0-0-0-0-0-0', [2, 0, 3, 0, 4, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02020…02040             [0, 'MPFBIOS.ASM', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 0, 12, 0, 13, 0]]
0x02040…02060             [0, 'MPFBIOS.ASM', 1, 110, 'xl=01', 'bc=00', 'xh=00', 'rc=6e', '0-0-0-0-0-0-0-0-0-0-0', [14, 0, 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 0, 0]]
0x02060…02080             [0, 'CR8BIOS.ASM', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [21, 0, 22, 0, 23, 0, 24, 0, 25, 0, 26, 0, 27, 0, 28, 0]]
0x02080…020a0             [0, 'CR8BIOS.ASM', 1, 128, 'xl=01', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 36, 0]]
0x020a0…020c0             [0, 'CR8BIOS.ASM', 2, 29, 'xl=02', 'bc=00', 'xh=00', 'rc=1d', '0-0-0-0-0-0-0-0-0-0-0', [37, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x020c0…020e0             Dirent {Status=0xe5}
         […0x1…]
0x02100…02120 (1, 0, 2)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x77…]
0x03000…03100 (1, 1, 1)   DataBlock {»DISKDEF.LIB«}
         […0x12…]
0x04280…042a0             20 66 61 63 20 74 65 73 74 0d 0a 09 65 6e 64 69 66 09 3b 3b 65 6e 64 20 6f 66 20 6e 75 6c 20 62   ┆ fac test   endif ;;end of nul b┆
0x042a0…042c0             6c 73 20 74 65 73 74 0d 0a 09 65 6e 64 6d 0d 0a 3b 0d 0a 64 65 66 64 73 09 6d 61 63 72 6f 09 6c   ┆ls test   endm  ;  defds macro l┆
0x042c0…042e0             61 62 2c 73 70 61 63 65 0d 0a 6c 61 62 3a 09 64 73 09 73 70 61 63 65 0d 0a 09 65 6e 64 6d 0d 0a   ┆ab,space  lab: ds space   endm  ┆
0x042e0…04300             3b 0d 0a 6c 64 73 09 6d 61 63 72 6f 09 6c 62 2c 64 6e 2c 76 61 6c 0d 0a 09 64 65 66 64 73 09 6c   ┆;  lds macro lb,dn,val   defds l┆
0x04300…04320 (2, 0, 4)   62 26 64 6e 2c 25 76 61 6c 26 64 6e 0d 0a 09 65 6e 64 6d 0d 0a 3b 0d 0a 65 6e 64 65 66 09 6d 61   ┆b&dn,%val&dn   endm  ;  endef ma┆
0x04320…04340             63 72 6f 0d 0a 3b 3b 09 67 65 6e 65 72 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 72   ┆cro  ;; generate the necessary r┆
0x04340…04360             61 6d 20 64 61 74 61 20 61 72 65 61 73 0d 0a 62 65 67 64 61 74 09 65 71 75 09 24 0d 0a 64 69 72   ┆am data areas  begdat equ $  dir┆
0x04360…04380             62 75 66 3a 09 64 73 09 31 32 38 09 3b 64 69 72 65 63 74 6f 72 79 20 61 63 63 65 73 73 20 62 75   ┆buf: ds 128 ;directory access bu┆
0x04380…043a0             66 66 65 72 0d 0a 64 73 6b 6e 78 74 09 73 65 74 09 30 0d 0a 09 72 65 70 74 09 6e 64 69 73 6b 73   ┆ffer  dsknxt set 0   rept ndisks┆
0x043a0…043c0             09 3b 3b 6f 6e 63 65 20 66 6f 72 20 65 61 63 68 20 64 69 73 6b 0d 0a 09 6c 64 73 09 61 6c 76 2c   ┆ ;;once for each disk   lds alv,┆
0x043c0…043e0             25 64 73 6b 6e 78 74 2c 61 6c 73 0d 0a 09 6c 64 73 09 63 73 76 2c 25 64 73 6b 6e 78 74 2c 63 73   ┆%dsknxt,als   lds csv,%dsknxt,cs┆
0x043e0…04400             73 0d 0a 64 73 6b 6e 78 74 09 73 65 74 09 64 73 6b 6e 78 74 2b 31 0d 0a 09 65 6e 64 6d 0d 0a 65   ┆s  dsknxt set dsknxt+1   endm  e┆
0x04400…04500 (2, 0, 5)   DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04600…04620 (2, 0, 7)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x04800…04900 (2, 0, 9)   DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04a00…04a20 (2, 0, 11)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x04c00…04d00 (2, 0, 13)  DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04e00…04e20 (2, 0, 15)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x05000…05100 (2, 1, 1)   DataBlock {»MPFBIOS.ASM«}
         […0x71…]
0x0c200…0c300 (6, 0, 3)   DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0c400…0c500 (6, 0, 5)   DataBlock {»MPFBIOS.ASM«}
         […0x1…]
0x0c600…0c700 (6, 0, 7)   DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0c800…0c900 (6, 0, 9)   DataBlock {»MPFBIOS.ASM«}
         […0x1…]
0x0ca00…0cb00 (6, 0, 11)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0cc00…0cd00 (6, 0, 13)  DataBlock {»MPFBIOS.ASM«}
0x0cd00…0cd20 (6, 0, 14)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x7…]
0x0ce00…0cf00 (6, 0, 15)  DataBlock {»CR8BIOS.ASM«}
         […0x83…]
0x15200…15220 (10, 1, 3)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15400…15500 (10, 1, 5)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x15600…15620 (10, 1, 7)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15800…15900 (10, 1, 9)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x15a00…15a20 (10, 1, 11) e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15c00…15c80 (10, 1, 13) DataBlock {»CR8BIOS.ASM«}
0x15c80…15ca0             e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x429b…]

CpmFSAuto

Media:             [0, 0, 1] … [77, 0, 16] {256: 2480}
Signature:         CpmFSAuto,256,2048,8,0x0,1<2<3<4,1:0-77:1
Confidence score:  +9/-0
Sector size:       256
Block size:        2048
Directory entries: 8
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15, 4, 8, 12, 16
Tracks:            (1, 0), (1, 1), (2, 0), (2, 1), (3, 0), (3, 1) […] (75, 0), (75, 1), (76, 0), (76, 1), (77, 0), (77, 1)
user bc length name artifact
0 0 36480 CR8BIOS.ASM ⟦29cf47afe⟧ TextFile
0 0 6272 DISKDEF.LIB ⟦02dcfc83f⟧ TextFile
0 0 30464 MPFBIOS.ASM ⟦55975af7e⟧ TextFile

OctetView - CpmFSAuto

0x00000…00020 (0, 0, 1)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xff…]
0x02000…02020 (1, 0, 1)   [0, 'DISKDEF.LIB', 0, 49, 'xl=00', 'bc=00', 'xh=00', 'rc=31', '0-0-0-0-0-0-0-0-0-0-0', [2, 0, 3, 0, 4, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02020…02040             [0, 'MPFBIOS.ASM', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 0, 12, 0, 13, 0]]
0x02040…02060             [0, 'MPFBIOS.ASM', 1, 110, 'xl=01', 'bc=00', 'xh=00', 'rc=6e', '0-0-0-0-0-0-0-0-0-0-0', [14, 0, 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 20, 0, 0, 0]]
0x02060…02080             [0, 'CR8BIOS.ASM', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [21, 0, 22, 0, 23, 0, 24, 0, 25, 0, 26, 0, 27, 0, 28, 0]]
0x02080…020a0             [0, 'CR8BIOS.ASM', 1, 128, 'xl=01', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 36, 0]]
0x020a0…020c0             [0, 'CR8BIOS.ASM', 2, 29, 'xl=02', 'bc=00', 'xh=00', 'rc=1d', '0-0-0-0-0-0-0-0-0-0-0', [37, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x020c0…020e0             Dirent {Status=0xe5}
         […0x1…]
0x02100…02120 (1, 0, 2)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x77…]
0x03000…03100 (1, 1, 1)   DataBlock {»DISKDEF.LIB«}
         […0x12…]
0x04280…042a0             20 66 61 63 20 74 65 73 74 0d 0a 09 65 6e 64 69 66 09 3b 3b 65 6e 64 20 6f 66 20 6e 75 6c 20 62   ┆ fac test   endif ;;end of nul b┆
0x042a0…042c0             6c 73 20 74 65 73 74 0d 0a 09 65 6e 64 6d 0d 0a 3b 0d 0a 64 65 66 64 73 09 6d 61 63 72 6f 09 6c   ┆ls test   endm  ;  defds macro l┆
0x042c0…042e0             61 62 2c 73 70 61 63 65 0d 0a 6c 61 62 3a 09 64 73 09 73 70 61 63 65 0d 0a 09 65 6e 64 6d 0d 0a   ┆ab,space  lab: ds space   endm  ┆
0x042e0…04300             3b 0d 0a 6c 64 73 09 6d 61 63 72 6f 09 6c 62 2c 64 6e 2c 76 61 6c 0d 0a 09 64 65 66 64 73 09 6c   ┆;  lds macro lb,dn,val   defds l┆
0x04300…04320 (2, 0, 4)   62 26 64 6e 2c 25 76 61 6c 26 64 6e 0d 0a 09 65 6e 64 6d 0d 0a 3b 0d 0a 65 6e 64 65 66 09 6d 61   ┆b&dn,%val&dn   endm  ;  endef ma┆
0x04320…04340             63 72 6f 0d 0a 3b 3b 09 67 65 6e 65 72 61 74 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 72   ┆cro  ;; generate the necessary r┆
0x04340…04360             61 6d 20 64 61 74 61 20 61 72 65 61 73 0d 0a 62 65 67 64 61 74 09 65 71 75 09 24 0d 0a 64 69 72   ┆am data areas  begdat equ $  dir┆
0x04360…04380             62 75 66 3a 09 64 73 09 31 32 38 09 3b 64 69 72 65 63 74 6f 72 79 20 61 63 63 65 73 73 20 62 75   ┆buf: ds 128 ;directory access bu┆
0x04380…043a0             66 66 65 72 0d 0a 64 73 6b 6e 78 74 09 73 65 74 09 30 0d 0a 09 72 65 70 74 09 6e 64 69 73 6b 73   ┆ffer  dsknxt set 0   rept ndisks┆
0x043a0…043c0             09 3b 3b 6f 6e 63 65 20 66 6f 72 20 65 61 63 68 20 64 69 73 6b 0d 0a 09 6c 64 73 09 61 6c 76 2c   ┆ ;;once for each disk   lds alv,┆
0x043c0…043e0             25 64 73 6b 6e 78 74 2c 61 6c 73 0d 0a 09 6c 64 73 09 63 73 76 2c 25 64 73 6b 6e 78 74 2c 63 73   ┆%dsknxt,als   lds csv,%dsknxt,cs┆
0x043e0…04400             73 0d 0a 64 73 6b 6e 78 74 09 73 65 74 09 64 73 6b 6e 78 74 2b 31 0d 0a 09 65 6e 64 6d 0d 0a 65   ┆s  dsknxt set dsknxt+1   endm  e┆
0x04400…04500 (2, 0, 5)   DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04600…04620 (2, 0, 7)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x04800…04900 (2, 0, 9)   DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04a00…04a20 (2, 0, 11)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x04c00…04d00 (2, 0, 13)  DataBlock {»DISKDEF.LIB«}
         […0x1…]
0x04e00…04e20 (2, 0, 15)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x05000…05100 (2, 1, 1)   DataBlock {»MPFBIOS.ASM«}
         […0x71…]
0x0c200…0c300 (6, 0, 3)   DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0c400…0c500 (6, 0, 5)   DataBlock {»MPFBIOS.ASM«}
         […0x1…]
0x0c600…0c700 (6, 0, 7)   DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0c800…0c900 (6, 0, 9)   DataBlock {»MPFBIOS.ASM«}
         […0x1…]
0x0ca00…0cb00 (6, 0, 11)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x0cc00…0cd00 (6, 0, 13)  DataBlock {»MPFBIOS.ASM«}
0x0cd00…0cd20 (6, 0, 14)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x7…]
0x0ce00…0cf00 (6, 0, 15)  DataBlock {»CR8BIOS.ASM«}
         […0x83…]
0x15200…15220 (10, 1, 3)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15400…15500 (10, 1, 5)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x15600…15620 (10, 1, 7)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15800…15900 (10, 1, 9)  DataBlock {»CR8BIOS.ASM«}
         […0x1…]
0x15980…159a0             49 4d 41 47 45 20 46 4f 52 20 54 52 41 43 4b 20 30 20 53 45 43 54 4f 52 20 31 20 50 41 52 41 4d   ┆IMAGE FOR TRACK 0 SECTOR 1 PARAM┆
0x159a0…159c0             45 54 45 52 0d 0a 3b 0d 0a 49 4d 47 53 49 5a 09 45 51 55 09 48 53 54 42 55 46 2d 43 43 50 0d 0a   ┆ETER  ;  IMGSIZ EQU HSTBUF-CCP  ┆
0x159c0…159e0             3b 0d 0a 3b 0d 0a 3b 53 43 52 41 54 43 48 20 52 41 4d 20 41 52 45 41 20 46 4f 52 20 42 44 4f 53   ┆;  ;  ;SCRATCH RAM AREA FOR BDOS┆
0x159e0…15a00             20 55 53 45 0d 0a 3b 0d 0a 09 45 4e 44 45 46 09 09 09 3b 4c 45 54 20 44 49 53 4b 44 45 46 20 46   ┆ USE  ;   ENDEF   ;LET DISKDEF F┆
0x15a00…15a20 (10, 1, 11) e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x15c00…15d00 (10, 1, 13) DataBlock {»CR8BIOS.ASM«}
0x15d00…15d20 (10, 1, 14) e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x4297…]

Reduced view