NTR本体設定データをシステム領域にロードしておくよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1322 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-05-13 07:13:58 +00:00
parent c5143877b3
commit 6f68928238

View File

@ -169,7 +169,7 @@ TitleProperty *SYSM_ReadParameters( void )
LCFG_VerifyAndRecoveryNTRSettings(); // NTR設定データを読み出して、TWL設定データとベリファイし、必要ならリカバリ
}
//-----------------------------------------------------
//-----------------------------------------------------
// システム領域に本体設定などをコピー
//-----------------------------------------------------
// NTRカードアプリARM9コードのロード領域とメモリがかち合うが、先頭0x4000はセキュア領域で別バッファに格納されるので、
@ -304,6 +304,12 @@ static void SYSMi_CopyLCFGData( void )
LCFGTWLSettingsData *pSettings = (LCFGTWLSettingsData *)HW_PARAM_TWL_SETTINGS_DATA;
MI_CpuClear32( &pSettings->launcherStatus, sizeof(LCFGTWLLauncherStatus) );
}
// NTR本体設定データをメモリに展開しておく
{
LCFG_NSD_SetLanguage( LCFG_NSD_GetLanguageEx() );
MI_CpuCopy8( LCFGi_GetNSD(), OS_GetSystemWork()->nvramUserInfo, sizeof(LCFGNTRSettingsData) );
}
}