On Fri, 3 Dec 1999, David Ledbury wrote:

> > How about using overlays? Or DSO? Ie. have parts of the code as modules a=
> > nd
> > use the remaining 300 bytes as a module swapper? THe modules could reside
> > anywhere in memory.
> 
> I basically suggested this facility to this with Edwin originally.
> 
> I understand there is a system record which has been reserved for that sort 
> of purpose? or the posibility for one? basically to load additional sections 
> ad-hock....

The technical manual describes a mechanism for allocating space in small
chunks, but I don't think the ROM provides any direct support for it, and
I don't know of many programs which use it properly.

The major problem with it is that you have to write your code to be
entirely relocatable - not impossible, but quite a major pain (and likely
to produce slower code).

Andrew

-- 
 --  Andrew Collier  ([EMAIL PROTECTED])  --        My other
  --      http://mnemotech.ucam.org      --       .sig is a
   -- Part 3 Materials Science, Cambridge --      PDF file
                                           --

Reply via email to