Ian Justman <
ia...@ian-justman.com> wrote:
(snip)
> About the only other thing I'm thinking I might have to do
> is figure out how to scare up the money to get a CatWeasel
> and go that route. Apparently, it's one of the few
> devices for PCs out there that can do M2FM and other
> oddball formats.
No, it just measures the time between flux transitions at
some high enough resolution and writes that to the PC disk.
No decoding at all, just the raw bits.
> I just can't justify $100+ for a device I'm only going
> to use a few times for just a handful of disks.
I have an 8 inch drive, but don't have the right cables
to connect it up. Someday...
Otherwise, I believe the M2FM or MFM is independent
of the data separator. The output of the data separator
is data and clock bits, which the rest of the logic
has to decode.
Well, FM is pretty simple, there are always clock bits
except certain bits in address marks, so it knows where
the sector header starts. MFM leaves off the clock bit
except between two zeros, and has different special codes
for address marks. M2FM has a different pattern of
missing clock bits.
-- glen