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 <firm.h>
|
||||||
#include <twl/mcu.h>
|
#include <twl/mcu.h>
|
||||||
|
|
||||||
|
#define FIRM_FOR_CTR
|
||||||
|
|
||||||
/*
|
/*
|
||||||
PROFILE_ENABLE を定義するとある程度のパフォーマンスチェックができます。
|
PROFILE_ENABLE を定義するとある程度のパフォーマンスチェックができます。
|
||||||
利用するためには、main.cかどこかに、u32 profile[256]; u32 pf_cnt = 0; を
|
利用するためには、main.cかどこかに、u32 profile[256]; u32 pf_cnt = 0; を
|
||||||
@ -259,6 +261,8 @@ void TwlSpMain( void )
|
|||||||
|
|
||||||
// PM_BackLightOn( FALSE );
|
// PM_BackLightOn( FALSE );
|
||||||
|
|
||||||
|
#ifndef FIRM_FOR_CTR
|
||||||
|
|
||||||
if ( !FS_LoadStatic( fd ) )
|
if ( !FS_LoadStatic( fd ) )
|
||||||
{
|
{
|
||||||
OS_TPrintf("Failed to call FS_LoadStatic().\n");
|
OS_TPrintf("Failed to call FS_LoadStatic().\n");
|
||||||
@ -270,6 +274,8 @@ void TwlSpMain( void )
|
|||||||
|
|
||||||
// PM_BackLightOn( FALSE );
|
// PM_BackLightOn( FALSE );
|
||||||
|
|
||||||
|
#endif // FIRM_FOR_CTR
|
||||||
|
|
||||||
if ( PXI_RecvID() != FIRM_PXI_ID_DONE_STATIC )
|
if ( PXI_RecvID() != FIRM_PXI_ID_DONE_STATIC )
|
||||||
{
|
{
|
||||||
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_DONE_STATIC).\n");
|
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_DONE_STATIC).\n");
|
||||||
|
|||||||
@ -18,6 +18,8 @@
|
|||||||
#include <twl/lcfg.h>
|
#include <twl/lcfg.h>
|
||||||
#include "print.h"
|
#include "print.h"
|
||||||
|
|
||||||
|
#define FIRM_FOR_CTR
|
||||||
|
|
||||||
#ifdef FIRM_USE_PRODUCT_KEYS
|
#ifdef FIRM_USE_PRODUCT_KEYS
|
||||||
#define RSA_KEY_ADDR OSi_GetFromFirmAddr()->rsa_pubkey[0] // Œ®ŠÇ—<C387>.xlsŽQ<C5BD>Æ
|
#define RSA_KEY_ADDR OSi_GetFromFirmAddr()->rsa_pubkey[0] // Œ®ŠÇ—<C387>.xlsŽQ<C5BD>Æ
|
||||||
#else
|
#else
|
||||||
@ -349,6 +351,8 @@ void TwlMain( void )
|
|||||||
// 8: after PXI
|
// 8: after PXI
|
||||||
PUSH_PROFILE();
|
PUSH_PROFILE();
|
||||||
|
|
||||||
|
#ifndef FIRM_FOR_CTR
|
||||||
|
|
||||||
if ( !FS_LoadStatic( NULL ) )
|
if ( !FS_LoadStatic( NULL ) )
|
||||||
{
|
{
|
||||||
OS_TPrintf("Failed to call FS_LoadStatic().\n");
|
OS_TPrintf("Failed to call FS_LoadStatic().\n");
|
||||||
@ -358,6 +362,8 @@ void TwlMain( void )
|
|||||||
// 9: after FS_LoadStatic
|
// 9: after FS_LoadStatic
|
||||||
PUSH_PROFILE();
|
PUSH_PROFILE();
|
||||||
|
|
||||||
|
#endif // FIRM_FOR_CTR
|
||||||
|
|
||||||
PXI_NotifyID( FIRM_PXI_ID_DONE_STATIC );
|
PXI_NotifyID( FIRM_PXI_ID_DONE_STATIC );
|
||||||
// 10: after PXI
|
// 10: after PXI
|
||||||
PUSH_PROFILE();
|
PUSH_PROFILE();
|
||||||
@ -391,7 +397,11 @@ void TwlMain( void )
|
|||||||
OS_BootFromFIRM();
|
OS_BootFromFIRM();
|
||||||
|
|
||||||
end:
|
end:
|
||||||
|
|
||||||
|
#ifndef FIRM_FOR_CTR
|
||||||
PrintError("Error: %d-%s-%s", point, g_strIPLSvnRevision, g_strSDKSvnRevision);
|
PrintError("Error: %d-%s-%s", point, g_strIPLSvnRevision, g_strSDKSvnRevision);
|
||||||
|
#endif // FIRM_FOR_CTR
|
||||||
|
|
||||||
EraseAll();
|
EraseAll();
|
||||||
|
|
||||||
// failed
|
// failed
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user