ランチャーブート時にマウント情報をセットする際のTitleIDの修正

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@910 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yoshida_teruhisa 2008-03-19 05:13:02 +00:00
parent bab56841b2
commit cffcc232d2
2 changed files with 2 additions and 3 deletions

View File

@ -76,7 +76,7 @@ OSMountInfo s_defaultMountList[ DEFAULT_MOUNT_LIST_NUM ] ATTRIBUTE_ALIGN(4) = {
// ランチャーのマウント情報セット
void SYSMi_SetLauncherMountInfo( void )
{
NAMTitleId titleID = TITLE_ID_LAUNCHER;
NAMTitleId titleID = (( ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF)->titleID;
// ※とりあえず自身はROMブートで。[TODO:]後で修正
// SYSMi_SetBootSRLPath( LAUNCHER_BOOTTYPE_NAND, titleID ); // ※SDK2623では、BootSRLPathを"rom:"としたらFSi_InitRomArchiveでNANDアプリ扱いされてアクセス例外で落ちる。
@ -183,7 +183,7 @@ static void SYSMi_SetMountInfoCore( LauncherBootType bootType, NAMTitleId titleI
MI_CpuClearFast( (void *)pDst, SYSM_MOUNT_INFO_SIZE );
// セキュアアプリでない場合、"nand:", "nand2:"アーカイブを変更。
if( ( titleID & TITLE_ID_HI_SECURE_FLAG_MASK ) == 0 ) {
if( ( titleID & TITLE_ID_SECURE_FLAG_MASK ) == 0 ) {
pSrc[ NAND_MOUNT_INDEX ].userPermission = 0; // "nand:"
pSrc[ NAND2_MOUNT_INDEX ].userPermission = 0; // "nand2:"
}

View File

@ -39,7 +39,6 @@ extern "C" {
#define CARD_SLOT_NUM 1 // カードスロット数
#define LAUNCHER_TITLE_LIST_NUM 40 // ランチャーのタイトルリスト数
#define TITLE_ID_LAUNCHER ( 0x000300074c4e4352LLU ) // ランチャーのタイトルID
#define TITLE_ID_MACHINE_SETTINGS ( 0x000300054d534554LLU ) // 本体設定のタイトルID
#define SYSM_PAD_PRODUCTION_SHORTCUT_CARD_BOOT ( PAD_BUTTON_A | PAD_BUTTON_B \