mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
常にsysmenuでDO_NOT_SHOW_LAUNCHERがONになっていたので修正……
ついでに、片方だけビルドスイッチ指定するような事故防止のためのコード追加 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@883 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
8cedf4f6e0
commit
49c5affe59
@ -43,7 +43,9 @@ SRCS = sysmenu_lib.c \
|
|||||||
|
|
||||||
TARGET_LIB = libsysmenu$(TWL_LIBSUFFIX).a
|
TARGET_LIB = libsysmenu$(TWL_LIBSUFFIX).a
|
||||||
|
|
||||||
|
ifdef DO_NOT_SHOW_LAUNCHER
|
||||||
MACRO_FLAGS += -DDO_NOT_SHOW_LAUNCHER
|
MACRO_FLAGS += -DDO_NOT_SHOW_LAUNCHER
|
||||||
|
endif
|
||||||
|
|
||||||
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
|
||||||
|
|||||||
@ -225,6 +225,14 @@ TitleProperty *SYSM_ReadParameters( void )
|
|||||||
return pBootTitle;
|
return pBootTitle;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL SYSM_IsLauncherHidden( void )
|
||||||
|
{
|
||||||
|
#ifdef DO_NOT_SHOW_LAUNCHER
|
||||||
|
return TRUE;
|
||||||
|
#else
|
||||||
|
return FALSE;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
// ショートカット起動のチェック
|
// ショートカット起動のチェック
|
||||||
static TitleProperty *SYSMi_CheckShortcutBoot( void )
|
static TitleProperty *SYSMi_CheckShortcutBoot( void )
|
||||||
|
|||||||
@ -184,15 +184,16 @@ void TwlMain( void )
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ランチャー画面を絶対表示しないバージョン
|
// ランチャー画面を絶対表示しないバージョン
|
||||||
#ifdef DO_NOT_SHOW_LAUNCHER
|
if( SYSM_IsLauncherHidden() )
|
||||||
if(direct_boot == FALSE)
|
|
||||||
{
|
{
|
||||||
state = STOP;
|
if(direct_boot == FALSE)
|
||||||
}else
|
{
|
||||||
{
|
state = STOP;
|
||||||
state = LOAD_START;
|
}else
|
||||||
|
{
|
||||||
|
state = LOAD_START;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
// チャンネルをロックする
|
// チャンネルをロックする
|
||||||
SND_LockChannel((1 << L_CHANNEL) | (1 << R_CHANNEL), 0);
|
SND_LockChannel((1 << L_CHANNEL) | (1 << R_CHANNEL), 0);
|
||||||
|
|||||||
@ -132,6 +132,7 @@ extern BOOL SYSM_IsValidTSD( void ); // TWL
|
|||||||
extern void SYSM_SetValidTSD( BOOL valid ); // TWL設定データの有効/無効フラグを設定する。
|
extern void SYSM_SetValidTSD( BOOL valid ); // TWL設定データの有効/無効フラグを設定する。
|
||||||
extern const LauncherParamBody *SYSM_GetLauncherParamBody( void ); // リセットパラメータの取得
|
extern const LauncherParamBody *SYSM_GetLauncherParamBody( void ); // リセットパラメータの取得
|
||||||
|
|
||||||
|
extern BOOL SYSM_IsLauncherHidden( void ); // ランチャーの画面を表示しないバージョンか?
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user