From cffcc232d290d2784cadbe0e5cf982393d7db71c Mon Sep 17 00:00:00 2001 From: yoshida_teruhisa Date: Wed, 19 Mar 2008 05:13:02 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=A9=E3=83=B3=E3=83=81=E3=83=A3=E3=83=BC?= =?UTF-8?q?=E3=83=96=E3=83=BC=E3=83=88=E6=99=82=E3=81=AB=E3=83=9E=E3=82=A6?= =?UTF-8?q?=E3=83=B3=E3=83=88=E6=83=85=E5=A0=B1=E3=82=92=E3=82=BB=E3=83=83?= =?UTF-8?q?=E3=83=88=E3=81=99=E3=82=8B=E9=9A=9B=E3=81=AETitleID=E3=81=AE?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@910 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/libraries_sysmenu/sysmenu/common/src/mountInfo.c | 4 ++-- include/sysmenu/sysmenu_lib/common/sysmenu_api.h | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c b/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c index 835264ff..54db6b42 100644 --- a/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c +++ b/build/libraries_sysmenu/sysmenu/common/src/mountInfo.c @@ -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:" } diff --git a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h index 06514055..ac73e528 100644 --- a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h +++ b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h @@ -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 \