コメントとデバッグ出力関係の修正のみ

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1582 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yutaka 2008-06-05 05:35:32 +00:00
parent ccd3c4e981
commit f3781e1ca8
2 changed files with 15 additions and 11 deletions

View File

@ -33,7 +33,7 @@
PRINT_MEMORY_ADDR SPrintfを行います()
FINALROM版でもコードが残るので注意してください
*/
#define PRINT_MEMORY_ADDR 0x02FFC800
#define PRINT_MEMORY_ADDR 0x02FFC8A0
/*
AES鍵設定API
@ -127,6 +127,7 @@ static void PostInit(void)
}
// AESの初期化
AES_Init(); // for encrypted NAND
// 4: after AES_Init
PUSH_PROFILE();
SetDebugLED(++step); // 0x85
@ -134,6 +135,7 @@ static void PostInit(void)
FS_InitMountInfo(TRUE, FALSE);
// アイドルスレッドの作成
CreateIdleThread();
// 5: after CreateIdleThread
PUSH_PROFILE();
SetDebugLED(++step); // 0x86
@ -141,6 +143,7 @@ static void PostInit(void)
*/
MCUi_WriteRegister( MCU_REG_MODE_ADDR, MCU_SYSTEMMODE_TWL ); // TWL mode for ES library
// 6: after MCUi_WriteRegister
PUSH_PROFILE();
SetDebugLED(++step); // 0x87
if ( (MCUi_ReadRegister( MCU_REG_POWER_INFO_ADDR ) & MCU_REG_POWER_INFO_LEVEL_MASK) == 0 )
@ -197,11 +200,12 @@ void TwlSpMain( void )
OS_EnableIrq();
OS_EnableInterrupts();
// 3: after OS_EnableIrq
PUSH_PROFILE();
SetDebugLED(++step); // 0x84
PostInit();
// 3: after PostInit
// 7: after PostInit
PUSH_PROFILE();
step = 0x88;
SetDebugLED(step); // 0x88
@ -213,7 +217,7 @@ void TwlSpMain( void )
OS_TPrintf("Failed to call FATFS_Init().\n");
goto end;
}
// 4: after FATFS_Init
// 8: after FATFS_Init
PUSH_PROFILE();
SetDebugLED(++step); // 0x89
@ -224,7 +228,7 @@ void TwlSpMain( void )
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_SET_PATH).\n");
goto end;
}
// 5: after PXI
// 9: after PXI
PUSH_PROFILE();
SetDebugLED(++step); // 0x8a
@ -235,7 +239,7 @@ void TwlSpMain( void )
OS_TPrintf("Failed to call FS_OpenSrl().\n");
goto end;
}
// 6: after FS_OpenSrl
// 10: after FS_OpenSrl
PUSH_PROFILE();
SetDebugLED(++step); // 0x8b
@ -246,7 +250,7 @@ void TwlSpMain( void )
OS_TPrintf("Failed to call FS_LoadHeader().\n");
goto end;
}
// 7: after FS_LoadHeader
// 11: after FS_LoadHeader
PUSH_PROFILE();
SetDebugLED(++step); // 0x8c
@ -257,7 +261,7 @@ void TwlSpMain( void )
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_DONE_HEADER).\n");
goto end;
}
// 8: after PXI
// 12: after PXI
PUSH_PROFILE();
SetDebugLED(++step); // 0x8d
@ -265,7 +269,7 @@ void TwlSpMain( void )
AESi_InitKeysFIRM();
AESi_InitSeed();
// 9: after AESi_InitSeed
// 13: after AESi_InitSeed
PUSH_PROFILE();
SetDebugLED(++step); // 0x8e
@ -276,7 +280,7 @@ void TwlSpMain( void )
OS_TPrintf("Failed to call FS_LoadStatic().\n");
goto end;
}
// 10: after FS_LoadStatic
// 14: after FS_LoadStatic
PUSH_PROFILE();
SetDebugLED(++step); // 0x8f
@ -287,7 +291,7 @@ void TwlSpMain( void )
OS_TPrintf("PXI_RecvID() was received invalid value (!=FIRM_PXI_ID_DONE_STATIC).\n");
goto end;
}
// 11: after PXI
// 15: after PXI
PUSH_PROFILE();
#ifdef PROFILE_ENABLE

View File

@ -54,7 +54,7 @@ static SVCSignHeapContext acPool;
PRINT_MEMORY_ADDR SPrintfを行います()
FINALROM版でもコードが残るので注意してください
*/
#define PRINT_MEMORY_ADDR 0x02FFC200
#define PRINT_MEMORY_ADDR 0x02FFC2A0
//#ifdef SDK_FINALROM // FINALROMで無効化
//#undef PROFILE_ENABLE