[comp.sys.mac.programmer] How do I access RAM beyong 8MB under 6.0.x?

tony@kahu.marcam.dsir.govt.nz (Tony Cooper) (04/19/91)

I have 20MB RAM in my Mac and the Finder accesses 8MB of it. The rest is
accessible cos Maxima and other utilities can use it as a RAM disk. Assuming
a PMMU, how do I do it? I bet it is easy - just do a PMMU instruction to
map in some unused memory then access it as normal.

Would someone please tell me how. And tell me what to do to reverse the
mapping when my program gets stopped by Multifinder. Do I have to worry
about code that gets executed by interrupts ie when some kind of interrupt
occurs (every tick, say) and some code that is not mine needs to be executed
to I have to worry about undoing my memory mapping? I guess not if I map it
into a space that normal Mac code does not use.

Thanks,
Tony Cooper
sramtrc@albert.dsir.govt.nz