From a0a9e162ad39f0f3957d26f561f979715d2984fd Mon Sep 17 00:00:00 2001 From: aoki_ryoma Date: Thu, 28 Aug 2008 07:18:18 +0000 Subject: [PATCH] =?UTF-8?q?ErrorLog=E3=81=AE=E5=86=85=E9=83=A8=E4=BB=95?= =?UTF-8?q?=E6=A7=98=E5=A4=89=E6=9B=B4=E3=81=A7SD=E3=82=AB=E3=83=BC?= =?UTF-8?q?=E3=83=89=E3=81=B8=E3=81=AE=E3=83=AD=E3=82=B0=E3=82=B3=E3=83=94?= =?UTF-8?q?=E3=83=BC=E3=81=8C=E3=81=A7=E3=81=8D=E3=81=AA=E3=81=8F=E3=81=AA?= =?UTF-8?q?=E3=81=A3=E3=81=A6=E3=81=84=E3=81=9F=E3=81=AE=E3=82=92=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=E3=80=82?= 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@2306 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/tests/FatalErrorChecker/ARM9/src/main.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/build/tests/FatalErrorChecker/ARM9/src/main.c b/build/tests/FatalErrorChecker/ARM9/src/main.c index a8e4fb60..f977b306 100644 --- a/build/tests/FatalErrorChecker/ARM9/src/main.c +++ b/build/tests/FatalErrorChecker/ARM9/src/main.c @@ -28,11 +28,12 @@ #define FOOTER_Y 22 #define ASK_LINE_OFFSET 8 -#define RESULT_LINE_OFFSET 10 +#define RESULT_LINE_OFFSET 12 #define SCREEN_WIDTH 32 #define DST_LOGFILE_PATH "sdmc:/sysmenu.log" +#define ERRORLOG_LOGFILE_PATH "nand:/sys/log/sysmenu.log" /*---------------------------------------------------------------------------* 内部変数定義 @@ -254,7 +255,9 @@ static void control() // 本当にやるの?って聞いてる最中 if( kamiPadIsTrigger( PAD_BUTTON_A )) { - BOOL result = copyLogToSD(); + BOOL result; + kamiFontPrintfMain( 0, ASK_LINE_OFFSET+2, CONSOLE_ORANGE, "now copying..."); + result = copyLogToSD(); nowAsking = FALSE; } @@ -405,12 +408,17 @@ static BOOL copyLogToSD( void ) if( !FS_OpenFileEx( &dst, DST_LOGFILE_PATH, FS_FILEMODE_RWL ) ) { kamiFontPrintfMain( 0, RESULT_LINE_OFFSET, CONSOLE_ORANGE, "Copy Failed!") ; - kamiFontPrintfMain( 0, RESULT_LINE_OFFSET+1, CONSOLE_ORANGE, "func: FS_OpenFile" ); + kamiFontPrintfMain( 0, RESULT_LINE_OFFSET+1, CONSOLE_ORANGE, "func: FS_OpenFile dst" ); kamiFontPrintfMain( 0, RESULT_LINE_OFFSET+2, CONSOLE_ORANGE, "errorCode : %d", FS_GetArchiveResultCode( DST_LOGFILE_PATH ) ); return FALSE; } - src = ERRORLOGi_getLogFilePt(); + if( !FS_OpenFileEx( &src, ERRORLOG_LOGFILE_PATH, FS_FILEMODE_R ) ) + { + kamiFontPrintfMain( 0, RESULT_LINE_OFFSET, CONSOLE_ORANGE, "Copy Failed!") ; + kamiFontPrintfMain( 0, RESULT_LINE_OFFSET+1, CONSOLE_ORANGE, "func: FS_OpenFile src" ); + kamiFontPrintfMain( 0, RESULT_LINE_OFFSET+2, CONSOLE_ORANGE, "errorCode : %d", FS_GetArchiveResultCode( DST_LOGFILE_PATH ) ); + } if( !FS_SeekFileToBegin( &src )) {