On Wed, 11 Aug 2004, Jules Richardson wrote:
One aside - what's the natural way of defining
data on a GCR floppy? Do
heads/sectors/tracks still make sense as an addressing mode, but it's
just that the number of sectors per track varies according to the track
number? Or isn't it that simple?
GCR is also usually done with tracks and sectors.
Having a different number of sectors on different tracks is
irrelevant to whether it is GCR or MFM or ?
Instead, that often becomes a matter of
CAV (constant angular velocity) v CLV (constant linear velocity)
It can be implemented by a variable motor speed, OR
by a variable data transfer rate.
Many systems that do it do it in "zones", rather than
changing every track.
It WILL require another parameter in the spec.