From 84dae019fe5ff62f4618b08053eb1811e9fbe28b Mon Sep 17 00:00:00 2001 From: nakasima Date: Tue, 2 Sep 2008 11:36:02 +0000 Subject: [PATCH] =?UTF-8?q?FCRAM=E3=83=AA=E3=82=BB=E3=83=83=E3=83=88?= =?UTF-8?q?=E6=99=82=E3=83=95=E3=83=AA=E3=83=BC=E3=82=BA=E5=AF=BE=E7=AD=96?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2371 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries/mi/ARM9/mi_init_mainMemory.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/build/libraries/mi/ARM9/mi_init_mainMemory.c b/build/libraries/mi/ARM9/mi_init_mainMemory.c index 30bcef38..57986e6a 100644 --- a/build/libraries/mi/ARM9/mi_init_mainMemory.c +++ b/build/libraries/mi/ARM9/mi_init_mainMemory.c @@ -85,7 +85,7 @@ asm void MIi_InitMainMemCR( BOOL setCR ) // メインメモリが同期モード時(ハードリセット時)に // 非同期モード(CLK固定)でコマンド発行しても大丈夫 - ldr r3, =HW_WRAM_AREA - 2 + ldr r3, =HW_TWL_MAIN_MEM_END - 2 bl MIi_InitMainMemCRCore #ifdef SDK_TS ldr r3, =HW_TWL_MAIN_MEM_EX_END - 2 @@ -106,6 +106,17 @@ asm void MIi_InitMainMemCR( BOOL setCR ) (MI_CTRDG_RAMCYCLE_10 << REG_MI_EXMEMCNT_RAM_SHIFT) strh r1, [r3] + mov r0, #0x1000 // 0.12ms + bl OS_SpinWaitCpuCycles + + // 同期モードでコマンド再発行 + ldr r3, =HW_TWL_MAIN_MEM_END - 2 + bl MIi_InitMainMemCRCore +#ifdef SDK_TS + ldr r3, =HW_TWL_MAIN_MEM_EX_END - 2 + bl MIi_InitMainMemCRCore +#endif // SDK_TS + bx r12 }