home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / prime / 2668 < prev    next >
Encoding:
Text File  |  1992-12-27  |  1.5 KB  |  38 lines

  1. Newsgroups: comp.sys.prime
  2. Path: sparky!uunet!think.com!spool.mu.edu!yale.edu!jvnc.net!primerd.prime.com!j.cook
  3. From: j.cook@primerd.prime.com (C. James Cook)
  4. Subject: Re: X Windows on 50-Series
  5. Message-ID: <1992Dec27.144848@primerd.Prime.COM>
  6. Organization: Prime Computer R&D
  7. References: <1hgcfmINN496@werple.apana.org.au>
  8. Date: Sun, 27 Dec 1992 19:53:38 GMT
  9. Lines: 27
  10.  
  11. markd@werple.apana.org.au (Mark Delany) writes:
  12. > j.cook@primerd.prime.com (C. James Cook) writes:
  13. > >markd@werple.apana.org.au (Mark Delany) writes:
  14. > I vaguely recall that at one stage (and for reasons I don't know) that
  15. > SPL could not be used for ring0 code.
  16.  
  17. The proper SPL runtime library routines had to be determined and added to 
  18. Primos before SPL could be used for ring 0 coding.  This has been done.
  19. So long as you obey good coding rules to avoid compiler generated calls
  20. to P$ANY2, etc., things are fine.
  21.  
  22.  
  23. > >If you are a 50-series instruction set guru, you will notice the three word
  24. > >pointer format first defined with the P400 in the 70's has the capability to 
  25. > >address down to the bit level.
  26. > I'm not, but I remember. Practically, I think the subsequent
  27. > overloading of this extension bit as a character address for IX was a
  28. > better choice since prior to this there was no real character
  29. > addressing available.
  30.  
  31. Not true. Setting the extension bit and adding the third word to indicate an
  32. eight bit offset gave you character addressing.  It worked just fine. IX-mode
  33. chose to redefine the extension bit as indicating an odd byte address without
  34. the need for the third word.
  35.  
  36. Jim
  37.