home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / hardware / 15135 < prev    next >
Encoding:
Internet Message Format  |  1992-09-10  |  2.7 KB

  1. Xref: sparky comp.sys.amiga.hardware:15135 comp.sys.amiga.misc:13708
  2. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!sol.ctr.columbia.edu!ira.uka.de!fhg!igd!john
  3. From: john@igd.fhg.de (Werner John)
  4. Newsgroups: comp.sys.amiga.hardware,comp.sys.amiga.misc
  5. Subject: A2090 and large drives : SOLVED !!
  6. Keywords: A2090 HD Drive large
  7. Message-ID: <1497@igd.fhg.de>
  8. Date: 10 Sep 92 14:21:11 GMT
  9. Sender: news@igd.fhg.de
  10. Followup-To: comp.sys.amiga.hardware
  11. Organization: IGD FHG Darmstadt, FRG
  12. Lines: 49
  13.  
  14. Hello everyone,
  15.  
  16. I've received many relpies with some nice ideas.  The problem is solved.
  17. I'd like to thank Michael L. Hitch (cheers) from the Montana State
  18. University  Bozeman, MT  USA.  He send me the solution and an explanation
  19. for it: (in short)
  20. The driver maintains 8 8-block buffers. When a read or write request for a
  21. single block is received, it checks to see if the block is in one of the
  22. buffers. It does a DIVU on the block number followed by a MULU to get the
  23. starting block number of the 8-block segment. With more than 0x80000 blocks,
  24. DIVU fails, because the quotient is more than 16 bits.
  25.  
  26. Michael sent me a patch, I patched hddisk and now it works :-) Thanks
  27. to you, Michael.
  28.  
  29. So, here are some other hints, that might be useful to other A2090 users.
  30.      o    Disable parity checking on your drive. Although it doesn't make
  31.     a difference with my A2090. I had (and still have) parity enabled
  32.     on my ST157N, ST1096N, LPS425 and it works. Perhaps parity is
  33.     simply ignored.
  34.      o    Buy a new controller. New controllers have autoboot, FFS, and
  35.     are faster. Currently, the transfer rate I got with my A2000
  36.     rev. 4.4, Kick+WB 2.04, A2630 4MB, SetCPU FASTROM HEAD CACHE is
  37.     somewhere between 1.0 and 1.1 MB per second with FFS. I used 
  38.     DiskPerf and DiskSpeed for testing.
  39.     What about other controllers and system configurations. How fast
  40.     are you?
  41.  
  42. The maximum nuber of heads supported with the A2090 and hddisk is
  43. 32 (surfaces), 32768 Sectors and (2^^31)-1 Cylinders (or was it vice
  44. versa? I have to check). Of cause, the total number of blocks must not 
  45. exceed the maximum 32-bit integer value (about 2,000,000,000 with signed
  46. integers) Anyway, it is large enough for the Amiga.
  47.  
  48. By the way, I've formatted my primary partition with FFS too !!  It
  49. works with my ST1096 since I got 2.04 and thats almost 8 month now.
  50. You have explicitly give the FFS option to system:format and you'll
  51. get 512 byte blocks. BUT: the buffers will be in CHIP-MEM, but this
  52. doesn't make much difference with the A2090.
  53.  
  54. You got more questions, helps, ... I'll be with you.
  55.  
  56. Thanks to all who replied,            yours
  57.                             Johnny
  58.  
  59. Werner John        | Phone: ++49 6102 8750
  60. Zeppelinstr. 68        | Fax:   ++49 69 885555
  61. Neu Isenburg  W-6078    | I-net: john@igd.fhg.de
  62. West Germany        |
  63.