diff --git a/trunk/bootrom/build/libraries/init/ARM9/crt0_pu.c b/trunk/bootrom/build/libraries/init/ARM9/crt0_pu.c index b0471f6..d93c490 100644 --- a/trunk/bootrom/build/libraries/init/ARM9/crt0_pu.c +++ b/trunk/bootrom/build/libraries/init/ARM9/crt0_pu.c @@ -29,11 +29,10 @@ *---------------------------------------------------------------------------*/ asm void i_stupEnableTCM( void ) { - // プロテクションユニット/キャッシュ/TCM ディセーブル + // プロテクションユニット/キャッシュ ディセーブル mrc p15, 0, r0, c1, c0, 0 ldr r1, =HW_C1_IC_ENABLE | HW_C1_DC_ENABLE \ - | HW_C1_ITCM_ENABLE | HW_C1_DTCM_ENABLE \ | HW_C1_ITCM_LOAD_MODE | HW_C1_DTCM_LOAD_MODE \ | HW_C1_LD_INTERWORK_DISABLE \ | HW_C1_PROTECT_UNIT_ENABLE @@ -66,8 +65,8 @@ asm void i_stupEnableTCM( void ) // mrc p15, 0, r0, c1, c0, 0 ldr r1,=0 \ - | HW_C1_ITCM_ENABLE | HW_C1_DTCM_ENABLE \ - | HW_C1_SB1_BITSET + | HW_C1_ITCM_ENABLE | HW_C1_DTCM_ENABLE \ + | 0 orr r0, r0, r1 mcr p15, 0, r0, c1, c0, 0