home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / unix / bsd / 10129 < prev    next >
Encoding:
Text File  |  1992-12-12  |  5.0 KB  |  99 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!usc!cs.utexas.edu!sdd.hp.com!caen!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry
  3. From: terry@cs.weber.edu (A Wizard of Earth C)
  4. Subject: Re: [386BSD] ARGH! 720K 3.5" floppy support, anyone?
  5. Message-ID: <1992Dec12.072157.2567@fcom.cc.utah.edu>
  6. Sender: news@fcom.cc.utah.edu
  7. Organization: Weber State University  (Ogden, UT)
  8. References: <JKH.92Dec10090457@whisker.lotus.ie> <1992Dec10.215453.25586@fcom.cc.utah.edu> <1992Dec11.073828@eklektix.com>
  9. Date: Sat, 12 Dec 92 07:21:57 GMT
  10. Lines: 87
  11.  
  12. In article <1992Dec11.073828@eklektix.com> rcd@raven.eklektix.com (Dick Dunn) writes:
  13. > jkh@whisker.lotus.ie (Jordan K. Hubbard) writes:
  14. >>>...We need to assume that
  15. >>>1.44MB also means 720K and that 1.2MB also equals 360K (though I'll
  16. >>>admit to being a bit fuzzy on the later - do all 5.25" drives support
  17. >>>360K?).
  18. >
  19. >5.25" HD drives all support *reading* 360k...but...
  20. >
  21. >terry@cs.weber.edu (A Wizard of Earth C) writes:
  22. >|A patch to "fix" this was posted some time ago.  It's questionable in it's
  23. >|utility, especially with regards to writing the floppies; this is (I've
  24. >|heard) because there is a difference in the rotational speed on high vs.
  25. >|low density disks, which basically requires you to blow a register to
  26. >|set the speed.  This makes it OK for reading, but unreliable at writing
  27. >|and formatting ...
  28. >
  29. >Terry's got the wrong reason but definitely the write...er, right problem.
  30. >1.2 MB drives can read 360 KB floppies, but cannot write them reliably.
  31. >The problem is one of read/write head design--simplifying somewhat, a 1.2
  32. >MB drive uses a narrower track than a 360 KB drive.  If you write on a 360
  33. >drive, the 1.2 drive can read it just fine: it's got this narrow head
  34. >cruising down the middle of a great wide data track.  But if you try to
  35. >*write* a 360 floppy on a 1.2 drive, you end up writing new data down the
  36. >middle of the track but leaving old data on either side of it.  A 1.2 drive
  37. >*may* be able to recover this data--depends on drive design; I've had about
  38. >half-and-half luck with the drives I've tested.  A 360 drive is quite
  39. >unlikely to read it at all.  Remember, it's got a wider head, so it's
  40. >getting a signal mixed from the old wide track and the new narrow track.
  41.  
  42. This is certainly a problem if you are mixing drives on reads an writes
  43. on a single piece of media -- I certainly wasn't advocating that.  The
  44. problem I was referring to was a spindle-speed problem in some drives.
  45. TEAC drives (1.2M) tend to support this correctly.  With have a couple
  46. of machines with 360K Mitsubishi drives that fail with the machine in
  47. "turbo" mode because of the change in spindle speed (stupid drive gets
  48. it's clock from the wrong place).
  49.  
  50. I remember an earlier patch (March?) that I unfortunately didn't save that
  51. dealt with blowing the correct controller registers in the device driver
  52. and formatting correctly.
  53.  
  54. The generally accepted procedure for disk production of 360K disks on a
  55. 1.2M drive on a Xenix box involves formatting and writing the disks on
  56. that box with the 1.2M drive.  As long as the disk isn't read on a 360K
  57. drive *after* being rewritten by a 360K drive and then rewritten *again*
  58. by a 1.2M drive (generally not a problem on distribution disks), you
  59. won't experience the hysteresis problems you describe.
  60.  
  61. The problem (as it was explained to me) is that on large reads, with the
  62. write clock and the read clock not *exactly* matched, there is basically
  63. the same effect the record companies have benn trying for by getting
  64. the DAT record frequency to be anharmonic to the CD sampling frequency
  65. -- signal drop out on destructive cariier interference.
  66.  
  67. If you blow the clock register, it should be safe.
  68.  
  69. The point is not to interchange disks between real 360K drives and 1.2M
  70. drives, but rather to be able to master 360K disks using 1.2M drives,
  71. and to enable use of lower cost (6-8 cent) low density disks, which one
  72. might have lying around.  The other use is to import 360K disk contents
  73. directly, which, as was pointed out, is not effected by the hysteresis.
  74.  
  75. I've actually mastered more that 5000 disks this way for small scale
  76. distributions when the company I used to work for consisted of the owner,
  77. me, and one sales type.
  78.  
  79. For disks formatted on 360K drives, and read/written or written/read on
  80. 360K and 1.2M drives running at 360K, this *is* a potential means of data
  81. transfer, as long as you *guarantee* that there is *never* a 1.2M drive
  82. write after a 360K drive write (including the writes during format).
  83.  
  84. For disks that are never rewritten (mastered distribution disks) this is
  85. never a problem.
  86.  
  87.  
  88.                     Terry Lambert
  89.                     terry@icarus.weber.edu
  90.                     terry_lambert@novell.com
  91. ---
  92. Any opinions in this posting are my own and not those of my present
  93. or previous employers.
  94. -- 
  95. -------------------------------------------------------------------------------
  96.                                         "I have an 8 user poetic license" - me
  97.  Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
  98. -------------------------------------------------------------------------------
  99.