From 1cbc062f31156c6fa19d8820c83387e9abc45a19 Mon Sep 17 00:00:00 2001 From: yosiokat Date: Thu, 4 Sep 2008 05:20:39 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=BBNAMUT=5FFormat=E5=AE=9F=E8=A1=8C?= =?UTF-8?q?=E4=B8=AD=E3=81=ABHW=E3=83=AA=E3=82=BB=E3=83=83=E3=83=88?= =?UTF-8?q?=E3=81=8C=E7=99=BA=E7=94=9F=E3=81=97=E3=81=9F=E5=A0=B4=E5=90=88?= =?UTF-8?q?=E3=81=A7=E3=82=82=E3=80=81=E3=83=95=E3=83=A9=E3=83=83=E3=82=B7?= =?UTF-8?q?=E3=83=A5=E5=A3=8A=E3=82=8C=E3=82=B7=E3=83=BC=E3=82=B1=E3=83=B3?= =?UTF-8?q?=E3=82=B9=E3=81=AB=E3=81=AA=E3=82=89=E3=81=AA=E3=81=84=E3=82=88?= =?UTF-8?q?=E3=81=86=20=E3=80=80=E6=9C=AC=E4=BD=93=E8=A8=AD=E5=AE=9A?= =?UTF-8?q?=E3=83=87=E3=83=BC=E3=82=BF=E3=81=AE=E3=83=A9=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=A0=E3=82=AF=E3=83=AA=E3=82=A2=E3=82=92=E8=A1=8C=E3=82=8F?= =?UTF-8?q?=E3=81=AA=E3=81=84=E3=82=88=E3=81=86=E3=81=AB=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=80=82=20=E3=83=BB=E3=83=A9=E3=83=B3=E3=83=81=E3=83=A3?= =?UTF-8?q?=E3=83=BC=E3=81=A7=E6=9C=AC=E4=BD=93=E8=A8=AD=E5=AE=9A=E3=83=87?= =?UTF-8?q?=E3=83=BC=E3=82=BF=E3=81=AE=E7=89=87=E6=96=B9=E3=81=8C=E7=A0=B4?= =?UTF-8?q?=E6=90=8D=E3=81=97=E3=81=A6=E3=81=84=E3=81=9F=E5=A0=B4=E5=90=88?= =?UTF-8?q?=E3=80=81=E3=82=82=E3=81=86=E7=89=87=E6=96=B9=E3=81=AE=E5=80=A4?= =?UTF-8?q?=E3=81=A7=E6=9B=B8=E3=81=8D=E6=88=BB=E3=81=99=E3=82=88=E3=81=86?= =?UTF-8?q?=E3=81=AB=E3=81=99=E3=82=8B=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@2398 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries_sysmenu/namut/ARM9/src/namut.c | 4 +--- build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/build/libraries_sysmenu/namut/ARM9/src/namut.c b/build/libraries_sysmenu/namut/ARM9/src/namut.c index d0532976..edf97c07 100644 --- a/build/libraries_sysmenu/namut/ARM9/src/namut.c +++ b/build/libraries_sysmenu/namut/ARM9/src/namut.c @@ -53,8 +53,6 @@ static const char* sDeleteDirectoryList[] = // 指定ファイルはランダムデータでFillされます。 static const char* sFillFileList[] = { - "nand:/shared1/TWLCFG0.dat", - "nand:/shared1/TWLCFG1.dat", "nand:/shared2/launcher/wrap.bin" }; @@ -676,7 +674,7 @@ static BOOL NAMUTi_MountAndFormatOtherTitleSaveData(u64 titleID, const char *arc /*---------------------------------------------------------------------------* Name: NAMUTi_InitShareData - Description: 全Shareデータファイルを乱数クリア&フォーマット。 + Description: 全Shareデータファイルをフォーマット。 この関数実行前にShare:/がマウントされていてはいけない。 Arguments: None diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c index 76a2a518..f219fd12 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c @@ -221,7 +221,8 @@ TitleProperty *SYSM_ReadParameters( void ) // リード失敗ファイルが存在する場合は、ファイルをリカバリ if( LCFG_RecoveryTWLSettings() ) { if( isRead ) { - // ミラーデータのうち、一方がリードできていたなら何もしない。 + // ミラーデータのうち、一方がリードできていたなら、そのデータをもう片方に反映。 + (void)LCFG_WriteTWLSettings( (u8 (*)[ LCFG_WRITE_TEMP ] )pBuffer ); // LCFG_READ_TEMP > LCFG_WRITE_TEMP なので、pBufferをそのまま流用 }else { // リードに完全に失敗していた場合は、フラッシュ壊れシーケンスへ。 LCFG_TSD_SetFlagFinishedBrokenTWLSettings( FALSE );