初回起動シーケンスなどの優先順位の修正

アプリ起動時のカード状態設定条件の変更

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1836 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yoshida_teruhisa 2008-07-10 04:13:09 +00:00
parent 55dcc9029a
commit e09c20472c
2 changed files with 8 additions and 5 deletions

View File

@ -470,11 +470,11 @@ static TitleProperty *SYSMi_CheckShortcutBoot2( void )
//-----------------------------------------------------
// TWL設定データ未設定時の初回起動シーケンス起動
//-----------------------------------------------------
if( !LCFG_TSD_IsFinishedInitialSetting() ) {
else if( !LCFG_TSD_IsFinishedInitialSetting() ) {
argument = 0;
isSetArgument = FALSE;
isBootMSET = TRUE;
}
}else
#endif
//-----------------------------------------------------
@ -493,7 +493,7 @@ static TitleProperty *SYSMi_CheckShortcutBoot2( void )
// ささっていない場合は本体設定を起動
//-----------------------------------------------------
#ifdef DO_NOT_SHOW_LAUNCHER
if( SYSM_IsExistCard() )
else if( SYSM_IsExistCard() )
{
s_bootTitleBuf.flags.isAppRelocate = TRUE;
s_bootTitleBuf.flags.isAppLoadCompleted = FALSE;

View File

@ -472,14 +472,17 @@ static void SYSMi_FinalizeHotSWAsync( TitleProperty *pBootTitle, ROM_Header *hea
{
case LAUNCHER_BOOTTYPE_NAND:
case LAUNCHER_BOOTTYPE_TEMP:
if ( head->s.platform_code & PLATFORM_CODE_FLAG_TWL )
if ( ( head->s.platform_code & PLATFORM_CODE_TWL_LIMITED ) == PLATFORM_CODE_TWL_LIMITED )
{
if(rh->s.access_control.game_card_nitro_mode){
card_state = HOTSW_CARD_STATE_GAME_MODE;
}
else if(rh->s.access_control.game_card_on){
card_state = HOTSW_CARD_STATE_NORMAL_MODE;
}
}else
{
card_state = HOTSW_CARD_STATE_POWER_OFF;
}
}
else
{