diff --git a/build/systemMenu_RED/Launcher/ARM9/src/main.c b/build/systemMenu_RED/Launcher/ARM9/src/main.c index 6aeafd49..5f22fb76 100644 --- a/build/systemMenu_RED/Launcher/ARM9/src/main.c +++ b/build/systemMenu_RED/Launcher/ARM9/src/main.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "launcher.h" #include "misc.h" #include "logoDemo.h" @@ -177,6 +178,9 @@ void TwlMain( void ) SYSM_Init( Alloc, Free ); // OS_Initの前でコールする必要あり。 OS_Init(); SYSM_SetArena(); // OS_Initの後でコールする必要あり。 + + // CRYPTOライブラリ初期化---------- 2008.07.24 ESライブラリがCRYPTOを使用するようになったので、この処理が必要。 + CRYPTO_SetAllocator( Alloc, Free ); // ColdStart時は、ロゴデモが終わるまでは、HWリセットボタンによるHotBootフラグセットを抑制する。 // (「健康と安全」画面を必ず表示するため) diff --git a/build/systemMenu_mastering/Makefile b/build/systemMenu_mastering/Makefile index 0dbb08e6..5acd6844 100644 --- a/build/systemMenu_mastering/Makefile +++ b/build/systemMenu_mastering/Makefile @@ -158,7 +158,15 @@ $(OUT_DIR)/TWLFontTable.dat: $(SYSMENU_DIR)/sharedFont/TWLFontTable.dat #--------------------------- #NANDファーム #--------------------------- +ifeq ($(SDK5_0RC_TEMP),TRUE) +ifeq ($(FIRM_USE_PRODUCT_KEYS),TRUE) +$(OUT_DIR)/menu_launcher-$(TWL_BUILD_TYPE).nand: ../systemMenu_tools/SystemUpdater/SDK_5_0_RC_temp/menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).prod.nand +else +$(OUT_DIR)/menu_launcher-$(TWL_BUILD_TYPE).nand: ../systemMenu_tools/SystemUpdater/SDK_5_0_RC_temp/menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).dev.nand +endif +else $(OUT_DIR)/menu_launcher-$(TWL_BUILD_TYPE).nand: ../nandfirm/menu-launcher/menu_launcher-$(TWL_BUILD_TYPE)$(CODEGEN_ARCH).nand +endif cp $< ./$@