mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
とりあえず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:
parent
556b00b884
commit
0990dbe286
@ -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");
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user