home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / linux / extra / docs / maillist / text / archive.95 / text0818.txt < prev    next >
Encoding:
Text File  |  1996-04-02  |  2.0 KB  |  38 lines

  1. >     Jesse> Actually, it would be possible to do this without the MAC
  2. >     Jesse> floppy drive, if someone was willing to put the many hours
  3. >     Jesse> necessary into it.  <g> Seriously, it is VERY timing
  4. >     Jesse> sensitive (which rules out the possibility of running it
  5. >     Jesse> under any mulitasking OS), but it can be done with the
  6. >     Jesse> right amound of hacking/patience.
  7. > Well it certainly won't happen between now and when 2.0 comes out.
  8. > Even then I'm not sure that the PC has the same sort of control over
  9. > the floppy disk that the Amigas did.  After 2.0 comes out we'd
  10. > probably be willing to pay some $$ to get this functionality, but I'd
  11. > also guess that just a simple program to read 800k Mac disks on a PC
  12. > would also generate some revenue, which then begs the question "if
  13. > it's doable, why hasn't someone done it?"  Specifically, why hasn't
  14. > someone written a program for the PC which reads an 800k formatted
  15. > floppy (writing is much less important).
  16.  
  17. The Amiga CPU can access the data on the floppy track as-is, and so if it
  18. wants to parse the track and pick out the sector data itself, it can.
  19.  
  20. The PC uses the old 765 floppy controller, which has _no_ capability to
  21. give the PC all of the track, it _does_ track parsing to separate sectors
  22. from inter-sector gaps and it _does_ sector checksumming and _that's_it_ -
  23. there's nothing the CPU can do about it.  That isn't "being cheap", the
  24. chip was a sophisticated and expensive part when it was first made, took
  25. load off the CPU and permitted higher data densities than e.g. the older
  26. 1770.  The designers simply didn't bother with an unnecessary capability
  27. (they didn't foresee that Apple would invent a weird encoding scheme with
  28. no real advantages compared to the 765's).
  29.  
  30. Some (or all?) PCs made nowadays use chips like the 2c765, which is
  31. compatible with the 765 but may include some extensions.  Possibly some of
  32. these modern clones can read 400/800k mac disks, but if can't be done on
  33. "pc clones"  as such.
  34.  
  35. --Arnt (with not too much old FDC lingo, I hope)
  36.  
  37.