Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Previous Book Contents Book Index Next

Inside Macintosh: Memory /
Chapter 3 - Virtual Memory Manager / Virtual Memory Manager Reference
Routines


Virtual Memory Debugger Support Routines

This section describes the virtual-memory routines that pertain primarily to
debuggers. You need to read this section only if you are implementing a debugger.
To determine which debugger functions are present, use the DebuggerGetMax
function. When entering and exiting the debugging state, use the DebuggerEnter
and the DebuggerExit procedures. To determine whether paging is safe, use the PageFaultFatal function. To lock and unlock memory with caching enabled, use
the DebuggerLockMemory and the DebuggerUnlockMemory functions. To poll for keyboard input, use the DebuggerPoll procedure. To determine the state of a page of logical memory, use the GetPageState function.


Subtopics
DebuggerGetMax
DebuggerEnter
DebuggerExit
PageFaultFatal
DebuggerLockMemory
DebuggerUnlockMemory
DebuggerPoll
GetPageState

Previous Book Contents Book Index Next

© Apple Computer, Inc.
3 JUL 1996

Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice