From 135d504574ba09c6a231ab5e8368959d85ed98c5 Mon Sep 17 00:00:00 2001 From: yosiokat Date: Thu, 26 Jun 2008 05:13:52 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=95=E3=83=A9=E3=83=83=E3=82=B7=E3=83=A5?= =?UTF-8?q?=E5=A3=8A=E3=82=8C=E3=82=B7=E3=83=BC=E3=82=B1=E3=83=B3=E3=82=B9?= =?UTF-8?q?=E5=87=A6=E7=90=86=E3=82=92=E5=A4=89=E6=9B=B4=E3=80=82TWL?= =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=83=87=E3=83=BC=E3=82=BF=E5=86=85=E3=81=AB?= =?UTF-8?q?=E3=82=B7=E3=83=BC=E3=82=B1=E3=83=B3=E3=82=B9=E4=B8=AD=E3=83=93?= =?UTF-8?q?=E3=83=83=E3=83=88=E3=82=92=E8=BF=BD=E5=8A=A0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1713 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c | 4 ++-- include/sysmenu/sysmenu_lib/common/sysmenu_work.h | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c index deb6006c..c5a40758 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c @@ -184,7 +184,7 @@ TitleProperty *SYSM_ReadParameters( void ) // リード失敗時は、ファイルをリカバリ if( LCFG_RecoveryTWLSettings() ) { // リカバリ成功時は、フラッシュ壊れシーケンスへ - SYSMi_GetWork()->flags.common.isBrokenTWLSettings = TRUE; + // 関数内で、LCFGのisBrokenTWLSettingsフラグがセットされる。 }else { // リカバリ失敗時は、FALTALエラー UTL_SetFatalError( FATAL_ERROR_TWLSETTINGS ); @@ -425,7 +425,7 @@ static TitleProperty *SYSMi_CheckShortcutBoot2( void ) //----------------------------------------------------- // TWL設定データ破損時のフラッシュ壊れシーケンス起動 //----------------------------------------------------- - if( SYSMi_GetWork()->flags.common.isBrokenTWLSettings ) { + if( !LCFG_TSD_IsFinishedBrokenTWLSettings() ) { argument = 100; // フラッシュ壊れシーケンス起動 isSetArgument = TRUE; isBootMSET = TRUE; diff --git a/include/sysmenu/sysmenu_lib/common/sysmenu_work.h b/include/sysmenu/sysmenu_lib/common/sysmenu_work.h index 5a270e84..3d3f129d 100644 --- a/include/sysmenu/sysmenu_lib/common/sysmenu_work.h +++ b/include/sysmenu/sysmenu_lib/common/sysmenu_work.h @@ -107,7 +107,6 @@ typedef struct SYSM_work { vu32 isLoadFinished :1; // アプリロード完了? vu32 isLoadSucceeded :1; // アプリロード成功? vu32 isCardBoot :1; // カードブートか? - vu32 isBrokenTWLSettings :1; // TWL本体設定データが破損している。 vu32 isResetRTC :1; // RTCリセット発生 vu32 isNANDFatalError :1; // NANDFATALエラー発生 vu32 :0;