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)
|
||||
{
|
||||
return (ImportJump *)0x0deffc00;
|
||||
// リセット後は各PSRAMの先頭8MBしか保証されない
|
||||
return (ImportJump *)HW_TWL_MAIN_MEM_EX;
|
||||
}
|
||||
|
||||
/*===========================================================================*/
|
||||
|
||||
@ -154,7 +154,7 @@ Property
|
||||
#
|
||||
# DisableDebug :最終ROMではデバッグできないようにTRUEにする必要があります。
|
||||
#
|
||||
# DisableDebug TRUE
|
||||
DisableDebug TRUE
|
||||
|
||||
###
|
||||
#### END
|
||||
|
||||
@ -80,6 +80,13 @@ BOOL kamiImportTad(NAMTitleId* pTitleID)
|
||||
char savePrivatePath[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);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user