mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
起動タイトルの本体設定データへの保存条件を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2344 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
cdef12704c
commit
2f1ecb7cd3
@ -1754,17 +1754,11 @@ void SYSM_TryToBootTitle( TitleProperty *pBootTitle )
|
||||
if( !SYSM_IsRunOnDebugger() || // スタンドアロン
|
||||
(OSi_DetectDebugger() & OS_CONSOLE_TWLDEBUGGER) ) // デバッグ時
|
||||
{
|
||||
// NANDフラッシュ延命のためブートタイトルが変更された時のみ保存
|
||||
// LCFGはSYSM_ReadParametersでリード済み
|
||||
if( (pBootTitle->titleID != LCFG_TSD_GetLastTimeBootSoftTitleID()) ||
|
||||
((u8)SYSM_GetAppRomHeader()->platform_code != LCFG_TSD_GetLastTimeBootSoftPlatform()) )
|
||||
{
|
||||
u8 *pBuffer = SYSM_Alloc( LCFG_WRITE_TEMP );
|
||||
if( pBuffer != NULL ) {
|
||||
LCFG_TSD_SetLastTimeBootSoftPlatform( (u8)SYSM_GetAppRomHeader()->platform_code );
|
||||
(void)LCFG_WriteTWLSettings( (u8 (*)[ LCFG_WRITE_TEMP ] )pBuffer );
|
||||
SYSM_Free( pBuffer );
|
||||
}
|
||||
u8 *pBuffer = SYSM_Alloc( LCFG_WRITE_TEMP );
|
||||
if( pBuffer != NULL ) {
|
||||
LCFG_TSD_SetLastTimeBootSoftPlatform( (u8)SYSM_GetAppRomHeader()->platform_code );
|
||||
(void)LCFG_WriteTWLSettings( (u8 (*)[ LCFG_WRITE_TEMP ] )pBuffer );
|
||||
SYSM_Free( pBuffer );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user