From c3b03029af687fce6fecf5561dc3afd8b7715206 Mon Sep 17 00:00:00 2001 From: yosiokat Date: Wed, 26 Mar 2008 02:32:28 +0000 Subject: [PATCH] =?UTF-8?q?NAND=E3=83=95=E3=82=A1=E3=83=BC=E3=83=A0?= =?UTF-8?q?=E3=82=92=E7=B5=8C=E7=94=B1=E3=81=9B=E3=81=9A=E3=81=AB=E3=83=96?= =?UTF-8?q?=E3=83=BC=E3=83=88=E3=81=97=E3=81=9F=E9=9A=9B=E3=81=AF=E3=80=81?= =?UTF-8?q?MountInfo=E3=82=92=E3=82=AF=E3=83=AA=E3=82=A2=E3=81=97=E3=81=A6?= =?UTF-8?q?=E3=81=8B=E3=82=89=E5=9B=BA=E5=AE=9A=E5=80=A4=E3=82=92=E8=A8=AD?= =?UTF-8?q?=E5=AE=9A=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=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@947 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries_sysmenu/sysmenu/common/src/mountInfo.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c b/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c index 541fb66c..6a4c435c 100644 --- a/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c +++ b/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c @@ -79,7 +79,11 @@ void SYSMi_SetLauncherMountInfo( void ) ROM_Header_Short *header = ( ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF; NAMTitleId titleID = (( ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF)->titleID; - // bootSRLパスを設定(ランチャーが自分で設定するのは厄介なので、NANDファームから引き渡してもらう + if( ( *(u8 *)HW_NAND_FIRM_HOTSTART_FLAG & 0x80 ) == 0 ) { + MI_CpuClearFast( (u8 *)header->sub_mount_info_ram_address, 0x400 ); + } + + // bootSRLパスの設定は、ランチャーが自分で設定するのは厄介なので、NANDファームから引き渡してもらう // セーブデータ有無によるマウント情報の編集 // ※このタイミングではFSは動かせないので、FSを使わない特別版で対応。