home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / sun / admin / 6273 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.4 KB

  1. Path: sparky!uunet!gossip.pyramid.com!olivea!spool.mu.edu!yale.edu!nigel.msen.com!sdd.hp.com!usc!news.bbn.com!bonafini@manvm2.vnet.ibm.com
  2. From: bonafini@manvm2.vnet.ibm.com (Andy Bonaffini)
  3. Newsgroups: comp.sys.sun.admin
  4. Subject: Host Memory Accessable from VMEbus
  5. Message-ID: <lb1gc0INNf6u@news.bbn.com>
  6. Date: 11 Sep 92 15:55:44 GMT
  7. Organization: IBM Manassas
  8. Lines: 20
  9. NNTP-Posting-Host: bbn.com
  10.  
  11. I need to determine how to set aside a large area of host memory
  12. which is accessable from the VMEbus.  The system is composed of a
  13. Sun 4/630 host running SunOS 4.1.2.  I have done this with a small
  14. amount of memory by writing a device driver which obtains a buffer
  15. from the IOPB map, and then passes the VME physical address of the
  16. buffer to the VME device which will access the memory.  From the Sun
  17. driver development manual it appears that this approach is limited to
  18. an 8 KB buffer.  Since I need a 1-2 MB buffer the manual indicates the
  19. allocation must be made from DVMA space, but it is not clear to me how
  20. to go about this.  In addition, I would like the memory to be accessable
  21. from a user process so that transfers between kernel and user address
  22. space are not necessary.  Any guidance or code samples that can be
  23. provided will be greatly appreciated.
  24.  
  25. Responses may be sent directly to my e-mail address below.
  26.  
  27. Andy Bonaffini
  28. IBM Federal Systems Co.
  29. Manassas, VA
  30. bonafini@manvm2.vnet.ibm.com
  31.