home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / vxworks / 1005 < prev    next >
Encoding:
Text File  |  1992-11-10  |  2.0 KB  |  44 lines

  1. Newsgroups: comp.os.vxworks
  2. Path: sparky!uunet!convex!darwin.sura.net!Sirius.dfn.de!chx400!alcatel.ch!srxvb303.alcatel.ch!ross
  3. From: ross@srxvb303.alcatel.ch (David Ross)
  4. Subject: VMEbus slot number (not strictly VxWorks)
  5. Message-ID: <1992Nov10.163644.18883@alcatel.ch>
  6. Summary: How can a board determine its slot number?
  7. Sender: ross@alcatel.ch (David Ross)
  8. Organization: Alcatel STR Switzerland
  9. Distribution: comp.os.vxworks
  10. Date: Tue, 10 Nov 1992 16:36:44 GMT
  11. Lines: 31
  12.  
  13. I know this is not a question directly applicable to this group, 
  14. but comp.vmebus hasn't been formed yet ... 
  15.  
  16. We're using VxWorks with Heurikon HK80/V960 VMEbus boards, and 
  17. we want to get rid of the boot parameters required for each 
  18. node. We can see a way to do this, by adding RARP code to 
  19. the boot ROM backplane driver (yes, quite a bit of work), but 
  20. the one boot parameter we can't see how to deal with is the 
  21. "processor number". This is required so that processor 0 can 
  22. export some of its local RAM to one of the VME address
  23. spaces so that the other boards can use it for the backplane 
  24. comms, and also so that the other boards can access their
  25. own structures in the shared memory (using processor number as 
  26. an index). 
  27.  
  28. So, is there any way a VMEbus board can determine which slot it
  29. is in? I'm not too optimistic as the VMEbus specification doesn't 
  30. provide any "geographical address" signals, but I thought that 
  31. somebody may have dealt with this before.
  32.  
  33. As an aside, it seems a bit funny that the VMEbus doesn't provide
  34. a geographical address. Is there any reason for this omission?
  35.  
  36.  
  37. ------------------------------ mov -(pc),-(pc) ----------------------------.--
  38. David Ross (ross@alcatel.ch)                                           _--_|\
  39. On loan to:  Alcatel STR, Zurich, CH.                                 /      \
  40. Phone:       +41 52 61 33 44                                          *_.--._/
  41. Fax:         +41 52 61 32 82                                                v
  42. ------------------------------------------------------------------------------
  43.  
  44.