mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
インポート情報をハードリセット時に保持される領域へ移動。
製品CPUではインポート不可に。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1187 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
46977ed02d
commit
f42aa9902d
@ -52,7 +52,8 @@ typedef struct _ImportJumpSetting
|
|||||||
|
|
||||||
inline ImportJump* GetImportJumpSetting(void)
|
inline ImportJump* GetImportJumpSetting(void)
|
||||||
{
|
{
|
||||||
return (ImportJump *)0x0deffc00;
|
// リセット後は各PSRAMの先頭8MBしか保証されない
|
||||||
|
return (ImportJump *)HW_TWL_MAIN_MEM_EX;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
|
|||||||
@ -154,7 +154,7 @@ Property
|
|||||||
#
|
#
|
||||||
# DisableDebug :最終ROMではデバッグできないようにTRUEにする必要があります。
|
# DisableDebug :最終ROMではデバッグできないようにTRUEにする必要があります。
|
||||||
#
|
#
|
||||||
# DisableDebug TRUE
|
DisableDebug TRUE
|
||||||
|
|
||||||
###
|
###
|
||||||
#### END
|
#### END
|
||||||
|
|||||||
@ -80,6 +80,13 @@ BOOL kamiImportTad(NAMTitleId* pTitleID)
|
|||||||
char savePrivatePath[FS_ENTRY_LONGNAME_MAX];
|
char savePrivatePath[FS_ENTRY_LONGNAME_MAX];
|
||||||
char subBannerPath[FS_ENTRY_LONGNAME_MAX];
|
char subBannerPath[FS_ENTRY_LONGNAME_MAX];
|
||||||
|
|
||||||
|
// 製品用CPUではインポート不可に
|
||||||
|
if ( !((*(u8*)(OS_CHIPTYPE_DEBUGGER_ADDR) & OS_CHIPTYPE_DEBUGGER_MASK)) )
|
||||||
|
{
|
||||||
|
OS_Warning(" Fail : Production CPU\n");
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
// ファイル初期化
|
// ファイル初期化
|
||||||
FS_InitFile(&file);
|
FS_InitFile(&file);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user