f



cpmtools diskdef for one-sided QDP-100 CP/M

I had occasion to image several disks from a QDP-100 CP/M system 
recently.  They're one-sided 8-inch disks, with the first track at 128 
bytes x 26 sectors, then the rest at 256 bytes x 26 sectors.  After 
bumping the first track out to match the rest (does cpmtools have a way 
to specify the mixed-density that was so common on these old disks?) the 
following diskdef worked successfully.  Skew of 6 was the only tricky 
thing here.

diskdef QDP-100
   seclen 256
   tracks 77
   sectrk 26
   blocksize 2048
   maxdir 64
   skew 6
   boottrk 2
   os 2.2
end
0
David
8/22/2016 2:08:53 AM
comp.os.cpm 3422 articles. 0 followers. Post Follow

4 Replies
173 Views

Similar Articles

[PageSpeed] 58

David,
Can you post a link to a .TD0, .IMD, or a .RAW Image of the Floppy's
contents?  I'm certain cpmtools can be set up to read the floppy's
image.

Thanks.

Larry

0
Larry
8/22/2016 11:43:46 AM
David,
I don't have the exact definition for 22DISK, so I started with the A1 definition and ran that through Tom's generator.  It came up with this:

BEGIN QDP1  QDP-100 - SSSD 8" - 256 x 26
DENSITY FM HIGH
CYLINDERS 77 SIDES 1 SECTORS 26 256
SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22
BSH 3 BLM 7 EXM 0 DSM 242 DRM 63 AL0 0C0H AL1 0 OFS 2
END


# QDP1  QDP-100 - SSSD 8" - 256 x 26
diskdef qdp1
  seclen 256
  tracks 77
  sectrk 26
  blocksize 1024
  maxdir 64
  skew 6
  boottrk 2
  os 2.2
end


If the Directory is located at a different offset, you can use the following
stanzas to correct the offset.  The sample here found the directory at ofset
7800 Hex.


# QDP1  QDP-100 - SSSD 8" - 256 x 26
diskdef qdp1
  seclen 256
  tracks 77
  sectrk 26
  blocksize 1024
  maxdir 64
  skew 6
  boottrk 0
#7800H = 30720
  offset 30720
  os 2.2
end

Larry
0
Larry
8/22/2016 1:02:47 PM
I forgot to include the other test I did:

BEGIN QDP1  QDP-100 - SSSD 8" - 256 x 26
DENSITY FM HIGH
CYLINDERS 77 SIDES 1 SECTORS 26 256
SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22
BSH 4 BLM 15 EXM 0 DSM 242 DRM 63 AL0 0C0H AL1 0 OFS 2
END


# QDP1  QDP-100 - SSSD 8" - 256 x 26
diskdef qdp1
  seclen 256
  tracks 77
  sectrk 26
  blocksize 2048
  maxdir 64
  skew 6
  boottrk 2
  os 2.2
end

Larry
0
Larry
8/22/2016 1:10:17 PM
On 8/22/2016 9:10 AM, Larry Kraemer wrote:
> I forgot to include the other test I did:
>
> BEGIN QDP1  QDP-100 - SSSD 8" - 256 x 26
> DENSITY FM HIGH
> CYLINDERS 77 SIDES 1 SECTORS 26 256
> SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22
> BSH 4 BLM 15 EXM 0 DSM 242 DRM 63 AL0 0C0H AL1 0 OFS 2
> END
>
>
> # QDP1  QDP-100 - SSSD 8" - 256 x 26
> diskdef qdp1
>   seclen 256
>   tracks 77
>   sectrk 26
>   blocksize 2048
>   maxdir 64
>   skew 6
>   boottrk 2
>   os 2.2
> end

Looks very much like mine. ;-)  The trouble is... the first track isn't 
256 x 26, it's 128 x 26.

0
David
8/22/2016 2:04:24 PM
Reply: