#include<nitro/mi.h>
void MIi_SetCartridgeProcessor( MIProcessor proc )
This function sets up access rights to the AGB compatible 32-pin cartridge slot hardware.
The argument proc is MIProcessor-enumerated and has the following meaning.
MI_PROCESSOR_ARM9 |
Sets access rights to ARM9. |
MI_PROCESSOR_ARM7 |
Sets access rights to ARM7. |
proc |
Setup for access rights |
Note: If a debug print is carried out with OS_Printf() while using the TEG version of the IS_NITRO_EMULATOR, the access rights will go to the ARM7 processor.
Do not use this function as the usual method for setting up access rights. Carry out the process while considering spinLock with OS_LockCartridge() and OS_TryLockCartridge()
None.
Accesses the EXMEMCNT I/O register (0x4000204).
08/17/2004 Standardized the notation of IS-NITRO-EMULATOR
03/30/2004 "MI_" is changed to "MIi_"
03/16/2004 Description of going to ARM7 when debug print is carried out.
01/14/2004 Changed function name from MI_SetCartridgePriority.
12/25/2003 Changed enum name to MIProcessor.
12/18/2003 Initial Version