home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / arch / 8924 < prev    next >
Encoding:
Internet Message Format  |  1992-08-16  |  1.7 KB

  1. Path: sparky!uunet!gatech!rutgers!cbmvax!jesup
  2. From: jesup@cbmvax.commodore.com (Randell Jesup)
  3. Newsgroups: comp.arch
  4. Subject: Re: PALcode instructions vs TRAP instructions
  5. Message-ID: <34303@cbmvax.commodore.com>
  6. Date: 16 Aug 92 21:55:59 GMT
  7. References: <1992Aug10.211215.25582@nntpd.lkg.dec.com> <1992Aug12.094231.1767@uklirb.informatik.uni-kl.de> <1992Aug12.092211.58077@cc.usu.edu>
  8. Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
  9. Organization: Commodore, West Chester, PA
  10. Lines: 25
  11.  
  12. ivie@cc.usu.edu (CP/M lives!) writes:
  13. >In article <1992Aug12.094231.1767@uklirb.informatik.uni-kl.de>, kirchner@uklira.informatik.uni-kl.de (Reinhard Kirchner) writes:
  14. >> 
  15. >> Access, and change of it, by system software might be possible by catching
  16. >> requests of page table changes and preventing write access to those pages.
  17. >> But doesn't this slow down the system? Every access to the page tables,
  18. >> which happens quite frequently, has to checked.
  19. >> 
  20. >Not really. The OS will believe the console code about how much memory is
  21. >available. The console reports the memory size as smaller than physical by
  22. >the amount of memory needed for the PALcode and the console. The OS will not
  23. >try to use the memory thus reserved for PALcode.
  24.  
  25.     This would seem to be dangerous, because of wild pointers.  Just
  26. because the OS doesn't know about the memory doesn't mean that there won't
  27. be a write to those locations.  I do hope that PALcode fetches are checked
  28. for illegal accesses.
  29.  
  30. -- 
  31. "Rev on the redline, you're on your own; seems like a lifetime, but soon it's
  32.  gone..."  Foreigner
  33. -
  34. Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering.
  35. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
  36. Disclaimer: Nothing I say is anything other than my personal opinion.
  37.