[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: E0 memory usage question
In article <4b4v0h$f0o@drivel.ics.uci.edu>,
Orion Pax <jlee@clyde.ics.uci.edu> wrote:
> Anybody know what those Memory Manager handles from E06000 on are for?
It just looks like a chunk of master pointer records to me. This is
probably just the area in which the Memory Manager first allocates
master pointers.
I'd have to have a look at an unbooted system to see what is in there,
but I expect this area will already be used before any application
software can cut in. You would not be able to move any of this
information elsewhere, because everything that uses a handle keeps a
pointer to the master pointer record.
The only way you could reserve this memory would be to get in early
enough to prevent the memory manager allocating this area for its own
use.
(A "handle" allocated via the memory manager is a pointer to a master
pointer record. The master pointer record contains a pointer to the
actual memory area, and other information about it such as the owner,
size, attributes, and links to adjacent master pointer records.)
> I'm looking to see if I can use E02000.9FFF an alternative graphics
> page.
Why? It isn't displayable (except with a Video Overlay Card?), and
would be accessed at 1 MHz instead of 2.5 MHz.
--
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand