とりあえずmenuランチャーでTWLランチャーの常駐モジュールのみロードしないように。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/branches/20100611_RedLauncher_Remodel@2928 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
N1277 2010-07-08 03:16:56 +00:00
parent 556b00b884
commit 0990dbe286
2 changed files with 16 additions and 0 deletions

View File

@ -17,6 +17,8 @@
#include <firm.h>
#include <twl/mcu.h>
#define FIRM_FOR_CTR
/*
PROFILE_ENABLE
main.cかどこかにu32 profile[256]; u32 pf_cnt = 0;
@ -259,6 +261,8 @@ void TwlSpMain( void )
// PM_BackLightOn( FALSE );
#ifndef FIRM_FOR_CTR
if ( !FS_LoadStatic( fd ) )
{
OS_TPrintf("Failed to call FS_LoadStatic().\n");
@ -270,6 +274,8 @@ void TwlSpMain( void )
// PM_BackLightOn( FALSE );
#endif // FIRM_FOR_CTR
if ( PXI_RecvID() != FIRM_PXI_ID_DONE_STATIC )
{
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_DONE_STATIC).\n");

View File

@ -18,6 +18,8 @@
#include <twl/lcfg.h>
#include "print.h"
#define FIRM_FOR_CTR
#ifdef FIRM_USE_PRODUCT_KEYS
#define RSA_KEY_ADDR OSi_GetFromFirmAddr()->rsa_pubkey[0] // Œ®ŠÇ—<C387>.xlsŽQ<C5BD>Æ
#else
@ -349,6 +351,8 @@ void TwlMain( void )
// 8: after PXI
PUSH_PROFILE();
#ifndef FIRM_FOR_CTR
if ( !FS_LoadStatic( NULL ) )
{
OS_TPrintf("Failed to call FS_LoadStatic().\n");
@ -358,6 +362,8 @@ void TwlMain( void )
// 9: after FS_LoadStatic
PUSH_PROFILE();
#endif // FIRM_FOR_CTR
PXI_NotifyID( FIRM_PXI_ID_DONE_STATIC );
// 10: after PXI
PUSH_PROFILE();
@ -391,7 +397,11 @@ void TwlMain( void )
OS_BootFromFIRM();
end:
#ifndef FIRM_FOR_CTR
PrintError("Error: %d-%s-%s", point, g_strIPLSvnRevision, g_strSDKSvnRevision);
#endif // FIRM_FOR_CTR
EraseAll();
// failed