Searched refs:slots (Results 1 – 5 of 5) sorted by relevance
| /TwlSDK-5.3.1/include/twl/mi/common/ |
| D | sharedWram.h | 758 int MI_LockWramSlots( MIWramPos wram, u32 slots ); 759 #define MI_LockWramSlots_A(slots) MI_LockWramSlots( MI_WRAM_A, slots ) argument 760 #define MI_LockWramSlots_B(slots) MI_LockWramSlots( MI_WRAM_B, slots ) argument 761 #define MI_LockWramSlots_C(slots) MI_LockWramSlots( MI_WRAM_C, slots ) argument 777 int MI_UnlockWramSlots( MIWramPos wram, u32 slots ); 778 #define MI_UnlockWramSlots_A(slots) MI_UnlockWramSlots( MI_WRAM_A, slots ) argument 779 #define MI_UnlockWramSlots_B(slots) MI_UnlockWramSlots( MI_WRAM_B, slots ) argument 780 #define MI_UnlockWramSlots_C(slots) MI_UnlockWramSlots( MI_WRAM_C, slots ) argument
|
| /TwlSDK-5.3.1/include/twl/dsp/ARM9/ |
| D | process.h | 207 u32 DSP_AttachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots); 219 void DSP_DetachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots);
|
| /TwlSDK-5.3.1/build/libraries/dsp/ARM9.TWL/src/ |
| D | dsp_process.c | 340 u16 *slots = (wram == MI_WRAM_B) ? &context->slotB : &context->slotC; in DSPi_MapAndLoadProcessImageCallback() local 343 int slot = (int)MATH_CountTrailingZeros((u32)*slots); in DSPi_MapAndLoadProcessImageCallback() 353 *slots &= ~(1 << slot); in DSPi_MapAndLoadProcessImageCallback() 483 u32 DSP_AttachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots) in DSP_AttachProcessMemory() argument 489 int need = (int)MATH_CountPopulation((u32)slots); in DSP_AttachProcessMemory() 502 while (slots) in DSP_AttachProcessMemory() 504 int slot = (int)MATH_CountTrailingZeros((u32)slots); in DSP_AttachProcessMemory() 506 slots &= ~(1 << slot); in DSP_AttachProcessMemory() 526 void DSP_DetachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots) in DSP_DetachProcessMemory() argument 533 if ((((1 << segment) & *segbits) != 0) && (((1 << map[segment]) & slots) != 0)) in DSP_DetachProcessMemory()
|
| /TwlSDK-5.3.1/build/libraries/mi/common.TWL/src/ |
| D | mi_sharedWram.c | 720 static int MIi_DoLockWramSlots( MIWramPos wram, u32 slots ); 721 static int MIi_DoUnlockWramSlots( MIWramPos wram, u32 slots ); 1945 int MI_LockWramSlots( MIWramPos wram, u32 slots ) in MI_LockWramSlots() argument 1951 result = MIi_DoLockWramSlots( wram, slots ); in MI_LockWramSlots() 1958 static int MIi_DoLockWramSlots( MIWramPos wram, u32 slots ) in MIi_DoLockWramSlots() argument 1970 u32 data = MIi_MakeData( MIi_PXI_COMMAND_LOCKWRAM, wram, (MIWramProc)0, slots ); in MIi_DoLockWramSlots() 1980 reg_MI_MBK_A_LOCK |= slots; in MIi_DoLockWramSlots() 1983 reg_MI_MBK_B_LOCK |= slots; in MIi_DoLockWramSlots() 1986 reg_MI_MBK_C_LOCK |= slots; in MIi_DoLockWramSlots() 2008 int MI_UnlockWramSlots( MIWramPos wram, u32 slots ) in MI_UnlockWramSlots() argument [all …]
|
| /TwlSDK-5.3.1/build/buildsetup/ioreg/ |
| D | io_register_list.TWL.csv | 136 #Memory Card (Definitions for both _A and _B because there are two slots on a DSi. _A duplicates ex…
|