From 9e56059cf6a09a6e648a6398e4964622e1ff8d59 Mon Sep 17 00:00:00 2001 From: yutaka Date: Tue, 8 May 2007 10:44:10 +0000 Subject: [PATCH] change test0 to use double DMAs. git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@67 4ee2a332-4b2b-5046-8439-1ba90f034370 --- build/tests/aes/aes-1/ARM7/src/main.c | 6 +++--- build/tests/aes/aes-1/ARM9/src/main.c | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/build/tests/aes/aes-1/ARM7/src/main.c b/build/tests/aes/aes-1/ARM7/src/main.c index 480c0ff..8ffdecc 100644 --- a/build/tests/aes/aes-1/ARM7/src/main.c +++ b/build/tests/aes/aes-1/ARM7/src/main.c @@ -83,7 +83,7 @@ static void dump(const char *str, void *ptr, u32 length) } #define TEST0_USE_DMA_INPUT -//#define TEST0_USE_DMA_OUTPUT +#define TEST0_USE_DMA_OUTPUT static void test0(void) { OSTick begin; @@ -261,7 +261,7 @@ static void InitAesDmaIntr(void) static void PrintIntrCount(void) { - OS_TPrintf( "\ninterrupt count: aes = %d, input_dma = %d, output_dma = %d.\n", + OS_TPrintf( "\ninterrupt count: aes = %d, input_dma = %d, output_dma = %d.\n", intrCounter[aesID], intrCounter[inputDmaID], intrCounter[outputDmaID]); } @@ -311,5 +311,5 @@ void TwlMain() // done OS_TPrintf("\nARM7 ends.\n"); - OS_Terminate(); + //OS_Terminate(); } diff --git a/build/tests/aes/aes-1/ARM9/src/main.c b/build/tests/aes/aes-1/ARM9/src/main.c index 423dd53..d3a33c4 100644 --- a/build/tests/aes/aes-1/ARM9/src/main.c +++ b/build/tests/aes/aes-1/ARM9/src/main.c @@ -79,7 +79,7 @@ static void dump(const char *str, void *ptr, u32 length) } #define TEST0_USE_DMA_INPUT -//#define TEST0_USE_DMA_OUTPUT +#define TEST0_USE_DMA_OUTPUT static void test0(void) { OSTick begin; @@ -251,6 +251,7 @@ static void test2(void) // AES-CCMデコードを開始する (MACはFIFOから入力する(pdata長に含めないこと)) result = AES_StartCcmDec(&nonce, NULL, ADATA_LENGTH, PDATA_LENGTH, TRUE); + if (AES_RESULT_SUCCESS != result) { OS_TPrintf("%s: Failed to call AES_StartCcmDec (%d).\n", __func__, result); }