Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!munnari.oz.au!ariel!ucsvc.ucs.unimelb.edu.au!u3364521 From: U3364521@ucsvc.ucs.unimelb.edu.au (Lou Cavallo) Newsgroups: comp.sys.amiga.tech Subject: Re: Help --> How to prevent the visit from the dreaded guru Message-ID: <1506@ucsvc.ucs.unimelb.edu.au> Date: 6 Jan 91 05:49:13 GMT References: <611@caslon.cs.arizona.edu> <1991Jan4.224833.24914@ncsuvx.ncsu.edu> <17130@cbmvax.commodore.com> <1991Jan5.213642.16547@isis.cs.du.edu> <17135@cbmvax.commodore.com> Organization: I.A.E.S.R., Melbourne University Lines: 39 G'day, RJ> Randell Jesup (jesup@cbmvax.commodore.com ) writes: First of all, thanks Randell for your private time and efforts you put into helping out in things Amiga in this group. CH> Chris Hanson (chanson@isis.UUCP) writes: [...] CH> Agreed, adding protection might break large quantities of stuff. How CH> about some kind of retrofit? Create a new object file hunk, say HUNK_FLAGS, CH> which tells you intimate info about the program that LoadSeg is bringing in. CH> [...] RJ> A better idea. You _could_ allow segments of code from a loadfile RJ> to be protected (at least without many problems), and you could allow RJ> applications to request protected memory. Randell, can the parts of the Amiga OS themselves request protected memory? {That is in some scenario where it is available.} This is a simple question really and I presume the answer is simple also. I am asking because I have forgotten the details regarding the attributes RAM required by the OS must have. {I wish I had the RTMs.} Btw would someone run by me again the problems with making an Amiga virtual machine for _development_ purposes. RJ> Randell Jesup, Keeper of AmigaDos, Commodore Engineering. RJ> {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup RJ> The compiler runs RJ> Like a swift-flowing river RJ> I wait in silence. (From "The Zen of Programming") ;-) An appropriate quote for this discussion of the GURU. :-) yours truly, Lou Cavallo.