ISデバッガ処理の検証用として、ランチャーでダイレクトブート時にロゴデモを有効に出来るよう変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@478 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-01-16 12:25:24 +00:00
parent 11a68ae7eb
commit 979411e085
2 changed files with 11 additions and 3 deletions

View File

@ -17,12 +17,12 @@
#----------------------------------------------------------------------------
SUBDIRS = \
../../../libraries_sysmenu/hotsw \
../../../libraries_sysmenu/sysmenu \
../../../components/hyena.TWL
# ../../../libraries_sysmenu/reloc_info \
# ../../../libraries_sysmenu/settings \
# ../../../libraries_sysmenu/boot \
# ../../../libraries_sysmenu/hotsw \
#----------------------------------------------------------------------------

View File

@ -117,7 +117,11 @@ void TwlMain( void )
if( pBootTitle ) {
// ダイレクトブートなら、ロゴ、ランチャーを飛ばしてロード開始
state = LOAD_START;
if( pBootTitle->flags.isLogoSkip ) {
state = LOAD_START;
}else {
state = LOGODEMO_INIT;
}
direct_boot = TRUE;
}else if( SYSM_IsLogoDemoSkip() ) {
// ロゴデモスキップが指定されていたら、ランチャー起動
@ -162,7 +166,11 @@ void TwlMain( void )
break;
case LOGODEMO:
if( LogoMain() ) {
state = LAUNCHER_INIT;
if( !direct_boot ) {
state = LAUNCHER_INIT;
}else {
state = LOAD_START;
}
}
break;
case LAUNCHER_INIT: