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 = \ SUBDIRS = \
../../../libraries_sysmenu/hotsw \
../../../libraries_sysmenu/sysmenu \ ../../../libraries_sysmenu/sysmenu \
../../../components/hyena.TWL ../../../components/hyena.TWL
# ../../../libraries_sysmenu/reloc_info \ # ../../../libraries_sysmenu/reloc_info \
# ../../../libraries_sysmenu/settings \ # ../../../libraries_sysmenu/settings \
# ../../../libraries_sysmenu/boot \ # ../../../libraries_sysmenu/boot \
# ../../../libraries_sysmenu/hotsw \
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------

View File

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