diff --git a/build/components/jackal.TWL/jackal.lcf.template b/build/components/jackal.TWL/jackal.lcf.template index 6ae1bd6b..157d76f7 100644 --- a/build/components/jackal.TWL/jackal.lcf.template +++ b/build/components/jackal.TWL/jackal.lcf.template @@ -172,7 +172,8 @@ SECTIONS } > F ########################### LTDAUTOLOADS ############################ - SDK_LTDAUTOLOAD_TOP_START = 0x02f00000; + SDK_LTDAUTOLOAD_TOP_START = 0x02300000; # for CTR +# SDK_LTDAUTOLOAD_TOP_START = 0x02f00000; SDK_LTDAUTOLOAD_TOP_SIZE = 4; # STATIC 領域が無い代わりに 4 bytes のダミーがバイナリファイルの先頭に入る # SDK_LTDAUTOLOAD_START = SDK_LTDAUTOLOAD_TOP_START + SDK_LTDAUTOLOAD_TOP_SIZE; SDK_LTDAUTOLOAD_SIZE = 0; diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/title.c b/build/libraries_sysmenu/sysmenu/ARM9/src/title.c index 3d9cca3b..91b941c1 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/title.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/title.c @@ -879,8 +879,6 @@ OS_TPrintf("RebootSystem failed: cant read file(%p, %d, %d, %d)\n", sp_authcode, // HOTSW終了処理有効化 SYSMi_FinalizeHotSWAsync( pBootTitle, (void*)SYSM_APP_ROM_HEADER_BUF ); -#endif // SYSM_NO_LOAD - // 各領域を読み込む source [region_arm9_ntr] = head->s.main_rom_offset; length [region_arm9_ntr] = head->s.main_size; @@ -916,8 +914,6 @@ OS_TPrintf("RebootSystem failed: cant read file(%p, %d, %d, %d)\n", sp_authcode, } } -#ifndef SYSM_NO_LOAD - // AES初期化(ヘッダと再配置情報がそろってから) (void)SYSM_InitDecryptAESRegion_W( (ROM_Header_Short *)SYSM_APP_ROM_HEADER_BUF ); diff --git a/build/systemMenu_RED/Launcher/ARM9/ARM9-TS.lcf.template b/build/systemMenu_RED/Launcher/ARM9/ARM9-TS.lcf.template index ab5ad204..589e0825 100644 --- a/build/systemMenu_RED/Launcher/ARM9/ARM9-TS.lcf.template +++ b/build/systemMenu_RED/Launcher/ARM9/ARM9-TS.lcf.template @@ -679,7 +679,8 @@ SECTIONS SDK_LTDAUTOLOAD.LTDMAIN.BSS_END = SDK_LTDAUTOLOAD.LTDMAIN.START; SDK_LTDAUTOLOAD.LTDMAIN.SIZE = 0; SDK_LTDAUTOLOAD.LTDMAIN.BSS_SIZE = 0; - SDK_LTDAUTOLOAD_TOP_START = 0x02400000; + SDK_LTDAUTOLOAD_TOP_START = 0x02700000; # for CTR +# SDK_LTDAUTOLOAD_TOP_START = 0x02400000; SDK_LTDAUTOLOAD_TOP_SIZE = 4; # STATIC 領域が無い代わりに 4 bytes のダミーがバイナリファイルの先頭に入る # SDK_LTDAUTOLOAD_START = SDK_LTDAUTOLOAD_TOP_START + SDK_LTDAUTOLOAD_TOP_SIZE; SDK_LTDAUTOLOAD_SIZE = 0;