mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
ランチャーブート時にマウント情報をセットする際のTitleIDの修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@910 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
bab56841b2
commit
cffcc232d2
@ -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:"
|
||||
}
|
||||
|
||||
@ -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 \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user