nishimoto @ PSEG1

ApplicationJump の画面表示に間違いがあったので修正。
AppJumpChecker のドキュメント更新。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2367 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
(no author) 2008-09-02 08:50:47 +00:00
parent 8ebe9beaae
commit 742a238470
13 changed files with 25 additions and 16 deletions

View File

@ -76,9 +76,9 @@ void TwlMain(void)
OS_TPrintf("argc = %d\n", gArgc);
for (i=0; i < gArgc && i < 6; i++)
for (i=0; i < gArgc-1 && i < 6; i++)
{
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i + 1), APPJUMP_STRING_LENGTH);
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i+1), APPJUMP_STRING_LENGTH);
gStrAppParam[i][APPJUMP_STRING_LENGTH] = '\0';
}
}
@ -120,7 +120,7 @@ void TwlMain(void)
PutMainScreen(0, 5, 0xff, " APP JUMP : %u times ", gAppParam.jumpCount);
PutMainScreen(0, 7, 0xff, " DELIVERED PARAM (recent 6 app)");
for (i=0; i<gArgc; i++)
for (i=0; i<gArgc-1; i++)
{
if ( i==0 )
{

View File

@ -76,9 +76,9 @@ void TwlMain(void)
OS_TPrintf("argc = %d\n", gArgc);
for (i=0; i < gArgc && i < 6; i++)
for (i=0; i < gArgc-1 && i < 6; i++)
{
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i + 1), APPJUMP_STRING_LENGTH);
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i+1), APPJUMP_STRING_LENGTH);
gStrAppParam[i][APPJUMP_STRING_LENGTH] = '\0';
}
}
@ -120,7 +120,7 @@ void TwlMain(void)
PutMainScreen(0, 5, 0xff, " APP JUMP : %u times ", gAppParam.jumpCount);
PutMainScreen(0, 7, 0xff, " DELIVERED PARAM (recent 6 app)");
for (i=0; i<gArgc; i++)
for (i=0; i<gArgc-1; i++)
{
if ( i==0 )
{

View File

@ -78,9 +78,9 @@ void TwlMain(void)
OS_TPrintf("argc = %d\n", gArgc);
for (i=0; i < gArgc && i < 6; i++)
for (i=0; i < gArgc-1 && i < 6; i++)
{
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i + 1), APPJUMP_STRING_LENGTH);
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i+1), APPJUMP_STRING_LENGTH);
gStrAppParam[i][APPJUMP_STRING_LENGTH] = '\0';
}
}
@ -122,7 +122,7 @@ void TwlMain(void)
PutMainScreen(0, 5, 0xff, " APP JUMP : %u times ", gAppParam.jumpCount);
PutMainScreen(0, 7, 0xff, " DELIVERED PARAM (recent 6 app)");
for (i=0; i<gArgc; i++)
for (i=0; i<gArgc-1; i++)
{
if ( i==0 )
{

View File

@ -78,9 +78,9 @@ void TwlMain(void)
OS_TPrintf("argc = %d\n", gArgc);
for (i=0; i < gArgc && i < 6; i++)
for (i=0; i < gArgc-1 && i < 6; i++)
{
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i + 1), APPJUMP_STRING_LENGTH);
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i+1), APPJUMP_STRING_LENGTH);
gStrAppParam[i][APPJUMP_STRING_LENGTH] = '\0';
}
}
@ -122,7 +122,7 @@ void TwlMain(void)
PutMainScreen(0, 5, 0xff, " APP JUMP : %u times ", gAppParam.jumpCount);
PutMainScreen(0, 7, 0xff, " DELIVERED PARAM (recent 6 app)");
for (i=0; i<gArgc; i++)
for (i=0; i<gArgc-1; i++)
{
if ( i==0 )
{

View File

@ -80,9 +80,9 @@ void TwlMain(void)
OS_TPrintf("argc = %d\n", gArgc);
for (i=0; i < gArgc && i < 6; i++)
for (i=0; i < gArgc-1 && i < 6; i++)
{
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i + 1), APPJUMP_STRING_LENGTH);
STD_StrLCpy(gStrAppParam[i], (const char*)OS_GetDeliverArgv(i+1), APPJUMP_STRING_LENGTH);
gStrAppParam[i][APPJUMP_STRING_LENGTH] = '\0';
}
}
@ -124,7 +124,7 @@ void TwlMain(void)
PutMainScreen(0, 5, 0xff, " APP JUMP : %u times ", gAppParam.jumpCount);
PutMainScreen(0, 7, 0xff, " DELIVERED PARAM (recent 6 app)");
for (i=0; i<gArgc; i++)
for (i=0; i<gArgc-1; i++)
{
if ( i==0 )
{

View File

@ -15,10 +15,14 @@ TwlNMenu
appJumpChecker を起動すると、下画面にランチャーを含むインポート済みの
NANDアプリのリスト現在、36個までしか表示されません、および
挿入されているカードアプリのイニシャルコード英数字4文字が表示されます。
挿入されているカードアプリのイニシャルコード英数字4文字とタイトルID下位32ビットが表示されます。
(多少全ての表示までに時間がかかります)
イニシャルコードは、製品用ROMヘッダを組み込んだ ROM でないと NTRJ が表示されます。
タイトルID下位32ビットについて、NTRアプリは今後 TwlSDK で特別に作らない限りは何も表示されません。
TWL アプリではイニシャルコードが逆順になった文字列が表示されます。
それぞれのイニシャルコードの右隣には、そのアプリがアプリジャンプされることを
許可しているかどうかのフラグが表示されています。
○がつけられているアプリを選択し、Aボタンを押すことでアプリジャンプすることが可能です。
@ -29,6 +33,10 @@ NAND
Aボタン選択中のNANDアプリにアプリジャンプを試みる。
失敗時には、上画面にエラーメッセージが表示されます。
Bボタン選択中のNANDアプリにアプリジャンプを試みる。
Aボタンとは異なり、通常外からは使われない内部関数を用います。
失敗時には、上画面にエラーメッセージが表示されます。
Yボタンカードアプリに対して、アプリジャンプを試みる。
失敗時には、上画面にエラーメッセージが表示されます。
@ -44,5 +52,6 @@ nishimoto_takashi@nintendo.co.jp
<更新履歴>============================================
2008/09/01 Bボタンに内部関数を使ってのアプリジャンプーマルジャンプを行う機能を追加
2008/08/25 データタイトルへの判定の誤りを修正
2008/08/23 新規追加