home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / sgi / 11585 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  1.6 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!mips!swrinde!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!eagle!bach.lerc.nasa.gov!fsset
  2. From: fsset@bach.lerc.nasa.gov (Scott Townsend)
  3. Newsgroups: comp.sys.sgi
  4. Subject: VME differences between 4D/20 & 4D/35?
  5. Message-ID: <1992Jul29.151301.25998@eagle.lerc.nasa.gov>
  6. Date: 29 Jul 92 15:13:01 GMT
  7. Sender: news@eagle.lerc.nasa.gov
  8. Distribution: na
  9. Organization: NASA Lewis Research Center [Cleveland, Ohio]
  10. Lines: 23
  11.  
  12. I have a machine here that was recently upgraded from a 4D/20 running 3.3.(2?)
  13. to a 4D/35 running 4.0.1.  It has a Bit3 VME-VME adaptor in it used to
  14. connect to an external VME bus.
  15.  
  16. Prior to the upgrade things had been running fine.  I'm now experiencing
  17. fairly odd behaviour which might be related to the VME implementation
  18. in the 4D/35.  "Odd behaviour" includes things like write(2) returning -1
  19. _and_ setting errno to -1 (fixed by using memcpy from VME to local buffer
  20. and then writing the local buffer to the socket), SIGBUS on valid VME
  21. addresses in an almost repeatable fashion, etc.
  22.  
  23. Is there anyone out there who could tell me what (if anything) has changed
  24. in the VME implementation, or could point me to documentation?
  25.  
  26. NOTE: there's no kernel driver code in question here, the VME adaptor merely
  27.       supplies a window into the remote VME bus via a suitable mmap() call.
  28.       Ordinary user-level code then uses the window to do reads & writes
  29.       of remote memory.  The remote system does NOT access the Iris or pass
  30.       any interrupts to it.
  31.  
  32. -- 
  33. Scott Townsend,  Sverdrup Technology Inc.  NASA Lewis Research Center Group
  34. fsset@bach.lerc.nasa.gov
  35.