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 \