#include <revolution/os.h> void OSGetSavedRegion(void** start, void** end);
| start | Pointer that stores the start address of the memory region that was not cleared the last time OSExecl, OSExecv, or OSRestart was invoked. |
|---|---|
| end | Pointer that stores the end address + 1 of the memory region that was not cleared the last time OSExecl, OSExecv, or OSRestart was invoked. |
None.
Gets the region specified by OSSetSaveRegion. This memory region was retained the last time OSExecl, OSExecv, or OSRestart was executed. For details about the region that will be saved in the next OSExecl / OSExecv / OSRestart, see the OSGetSaveRegion function.
OSExecl/OSExecv, OSRestart,
OSSetSaveRegion,
OSGetSaveRegion
2008/05/12 Revised explanation.
2006/03/01 Initial version.
CONFIDENTIAL