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@885 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
f98292f8f0
commit
10bf37c3f9
@ -49,11 +49,18 @@ BOOL SYSM_IsLogoDemoSkip( void )
|
||||
}
|
||||
|
||||
|
||||
// ISデバッガ上で動作しているか?
|
||||
BOOL SYSM_IsRunOnDebugger( void )
|
||||
{
|
||||
return SYSMi_GetWork()->flags.hotsw.isOnDebugger;
|
||||
}
|
||||
|
||||
|
||||
// ISデバッガのバナービューモード起動かどうか?
|
||||
BOOL SYSMi_IsDebuggerBannerViewMode( void )
|
||||
{
|
||||
#ifdef __IS_DEBUGGER_BUILD
|
||||
return ( SYSMi_GetWork()->flags.hotsw.isOnDebugger &&
|
||||
return ( SYSM_IsRunOnDebugger() &&
|
||||
SYSMi_IsValidCard() &&
|
||||
SYSM_GetCardRomHeader()->dbgRomSize == 0 ) ? TRUE : FALSE;
|
||||
#else
|
||||
|
||||
@ -84,7 +84,7 @@ extern u32 SDK_AUTOLOAD_WRAM_START[];
|
||||
#define SYSM_NTR_ARM7_LOAD_WRAM 0x037f8000 // ロード可能なARM7 static WRAM アドレス
|
||||
#define SYSM_NTR_ARM7_LOAD_WRAM_END 0x0380f000 // ロード可能なARM7 static WRAM 最終アドレス
|
||||
|
||||
#define SYSM_TWL_ARM9_LOAD_MMEM 0x02000400 // ロード可能なARM9 static MMEM アドレス
|
||||
#define SYSM_TWL_ARM9_LOAD_MMEM 0x02000400 // ロード可能なARM9 static MMEM アドレス <- SDKでズレたので要修正
|
||||
#define SYSM_TWL_ARM9_LOAD_MMEM_END SYSM_NTR_ARM9_LOAD_MMEM_END // ロード可能なARM9 static MMEM 最終アドレス
|
||||
#define SYSM_TWL_ARM7_LOAD_MMEM SYSM_NTR_ARM7_LOAD_MMEM // ロード可能なARM7 static MMEM アドレス
|
||||
#define SYSM_TWL_ARM7_LOAD_MMEM_END SYSM_NTR_ARM7_LOAD_MMEM_END // ロード可能なARM7 static MMEM 最終アドレス
|
||||
|
||||
@ -130,7 +130,8 @@ extern BOOL SYSM_IsLogoDemoSkip( void ); //
|
||||
extern void SYSM_SetLogoDemoSkip( BOOL skip ); // ロゴデモ飛ばし状態フラグを設定する。
|
||||
extern BOOL SYSM_IsValidTSD( void ); // TWL設定データは有効か?
|
||||
extern void SYSM_SetValidTSD( BOOL valid ); // TWL設定データの有効/無効フラグを設定する。
|
||||
extern const LauncherParamBody *SYSM_GetLauncherParamBody( void ); // リセットパラメータの取得
|
||||
extern const LauncherParamBody *SYSM_GetLauncherParamBody( void ); // リセットパラメータの取得
|
||||
extern BOOL SYSM_IsRunOnDebugger( void ); // ISデバッガ上で動作しているか?
|
||||
|
||||
extern BOOL SYSM_IsLauncherHidden( void ); // ランチャーの画面を表示しないバージョンか?
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user