新しいES対応で、ランチャー起動時にCRYPTO_SetAllocatorを呼ぶようにする。

systemMenu_masteringでもNANDファーム暫定対策をする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/branches/20080724_SDK500rc_branch@1989 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-07-24 12:14:47 +00:00
parent 8a328d7bfd
commit 64062bf389
2 changed files with 12 additions and 0 deletions

View File

@ -20,6 +20,7 @@
#include <twl/dsp/common/g711.h>
#include <twl/camera.h>
#include <sysmenu/errorLog.h>
#include <nitro/crypto.h>
#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フラグセットを抑制する。
// (「健康と安全」画面を必ず表示するため)

View File

@ -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 $< ./$@