mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
ColdStart時のロゴデモが終了するまでは、HWリセットされても次回起動時にHotStart
にならないようにする。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1916 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
c2c9f5414f
commit
09ce9392ea
@ -178,6 +178,12 @@ void TwlMain( void )
|
||||
OS_Init();
|
||||
SYSM_SetArena(); // OS_Initの後でコールする必要あり。
|
||||
|
||||
// ColdStart時は、ロゴデモが終わるまでは、HWリセットボタンによるHotBootフラグセットを抑制する。
|
||||
// (「健康と安全」画面を必ず表示するため)
|
||||
if( !SYSM_IsHotStart() ) {
|
||||
OSi_SetEnableHotBoot( FALSE );
|
||||
}
|
||||
|
||||
// OS初期化------------------------
|
||||
OS_InitTick();
|
||||
|
||||
@ -463,6 +469,8 @@ MAIN_LOOP_START:
|
||||
}else {
|
||||
state = LOAD_START;
|
||||
}
|
||||
// ロゴデモが終了した場合は、HotBootフラグ抑制を解除する。
|
||||
OSi_SetEnableHotBoot( TRUE );
|
||||
}
|
||||
break;
|
||||
case LAUNCHER_INIT:
|
||||
@ -487,6 +495,8 @@ MAIN_LOOP_START:
|
||||
SYSM_StartLoadTitle( pBootTitle );
|
||||
state = LOADING;
|
||||
start = OS_GetTick();
|
||||
// 念のため必ず通るパスでもショートカット起動、HotBootフラグ抑制を解除しておく。
|
||||
OSi_SetEnableHotBoot( TRUE );
|
||||
}
|
||||
break;
|
||||
case LOADING:
|
||||
@ -592,7 +602,7 @@ MAIN_LOOP_START:
|
||||
//(蓋開き状態とデバッガ接続中のキャンセルはデフォルトで行う)
|
||||
if ( PollingInstallWlanFirmware() )
|
||||
{
|
||||
UTL_GoSleepMode();
|
||||
UTL_GoSleepMode();
|
||||
}
|
||||
#endif // DISABLE_SLEEP
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user