home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / unix / bsd / 11749 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  3.0 KB

  1. Xref: sparky comp.unix.bsd:11749 comp.periphs.scsi:6654
  2. Newsgroups: comp.unix.bsd,comp.periphs.scsi
  3. Path: sparky!uunet!spool.mu.edu!agate!dog.ee.lbl.gov!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry
  4. From: terry@cs.weber.edu (A Wizard of Earth C)
  5. Subject: Re: What is this scsi controller?
  6. Message-ID: <1993Jan24.000750.12225@fcom.cc.utah.edu>
  7. Sender: news@fcom.cc.utah.edu
  8. Organization: Weber State University  (Ogden, UT)
  9. References: <1009321.23560.12980@kcbbs.gen.nz>
  10. Date: Sun, 24 Jan 93 00:07:50 GMT
  11. Lines: 52
  12.  
  13. In article <1009321.23560.12980@kcbbs.gen.nz> dgd@kcbbs.gen.nz (David Dix) writes:
  14. >
  15. >Can anyone help me with information on this scsi controller?
  16. >
  17. >It is an ISA bus 16bit short card from 3Com Corporation and has SCSI PLUS
  18. >ASSY 6175-00 REV A markings. It has an external 50 way centronics type
  19. >socket and an internal 50way idc type socket. There are are two large
  20. >chips, a WD33C93-PL 40pin dil type, and a square plc type in socket
  21. >with L1A1287, 1880-00, LINK+, TAG 8915, and 8471 HONG KONG markings.
  22. >
  23. >I would like to get some programming information if at all possible
  24. >and find out if it is a bus mastering type scsi controller.
  25. >Does anyone know if it is compatible with any other scsi controller?
  26. >I would like to try and get it working with 386BSD unix.
  27.  
  28. The Am33C93A (it's probably an A if it's a recent board) is a product of
  29. American Micro Devices.  This is the chip used in the WD7000-ASC and
  30. the WD7000-FASST and WD7000-FASST2 controllers.  Documentation is
  31. available in the communications parts book from AMD.
  32.  
  33. Whether your controller is bus-mastering depends on it's native
  34. intelligence above and beyond this chip.  Specifically, the WD7000 series
  35. has a Z80.  It is the programming in the ROMs on board the card which allow
  36. you to indicate by convention which command of those available in it's ROMs
  37. that the 7000 will execute.  The command protocol is defined by Western
  38. Digital, who produced the ROMs.
  39.  
  40. In your case, you will have to contact 3Com for programming information;
  41. this may be difficult to get out of them, given their reluctance to
  42. support the 3C501 in the past... it depends on how old the board is.
  43.  
  44. Knowing that you have a Am33C93A chip won't do you much good unless there
  45. is a pass-through mode or a direct access interface on the controller.
  46. Don't bet on the first (the WD7000 happens to have one), and if the
  47. second is true, don't expect bus-mastering from a raw chip interface;
  48. expect to have to take an interrupt and do a copy from a shared store
  49. instead (ie: you do the DMA).
  50.  
  51. Either way, you are probably out of the water without 3Com docs.
  52.  
  53.  
  54.                     Terry Lambert
  55.                     terry@icarus.weber.edu
  56.                     terry_lambert@novell.com
  57. ---
  58. Any opinions in this posting are my own and not those of my present
  59. or previous employers.
  60. -- 
  61. -------------------------------------------------------------------------------
  62.                                         "I have an 8 user poetic license" - me
  63.  Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
  64. -------------------------------------------------------------------------------
  65.