OSGetSavedRegion

Syntax

#include <revolution/os.h>

void OSGetSavedRegion(void** start, void** end);

Arguments

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.

Return Values

None.

Description

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.

See Also

OSExecl/OSExecv, OSRestart, OSSetSaveRegion, OSGetSaveRegion

Revision History

2008/05/12 Revised explanation.

2006/03/01 Initial version.


CONFIDENTIAL