OSEnableCodeExecOnMEM2Lo8MB

Syntax

#include <revolution/os.h>

void OSEnableCodeExecOnMEM2Lo8MB( void );

Arguments

None.

Return Values

None.

Description

Allows the execution of code located in the first 8MB of external main memory (MEM2 region).

The OS prohibits execution of code in the MEM2 region by default. An ISI exception is generated if an attempt is made to execute code in the MEM2 region. This function changes this setting to allow the execution of code in the first 8MB of memory.

This function must be executed ahead of time to expand executable code in the MEM2 region using the RSO library, etc. If a region of memory 8MB or larger is needed to expand code, OSEnableCodeExecOnMEM2Lo16MB is available.

See Also

OSDisableCodeExecOnMEM1Hi8MB OSDisableCodeExecOnMEM1Hi16MB OSEnableCodeExecOnMEM2Lo16MB

Revision History

2008/01/17 Initial version.


CONFIDENTIAL