diff --git a/build/libraries/aes/ARM7/aes_control.c b/build/libraries/aes/ARM7/aes_control.c index 2358ea5..0653b30 100644 --- a/build/libraries/aes/ARM7/aes_control.c +++ b/build/libraries/aes/ARM7/aes_control.c @@ -513,7 +513,7 @@ static void AesThread(void *arg) break; case AES_PXI_COMMAND_CPU_SEND: - AES_PXI_SIZE_CHECK(AES_PXI_SIZE_START_DMA_SEND); + AES_PXI_SIZE_CHECK(AES_PXI_SIZE_CPU_SEND); AES_UNPACK_U32(&data32a, &aesWork.data[0]); AES_UNPACK_U32(&data32b, &aesWork.data[4]); AES_CpuSend((void*)data32a, data32b); @@ -521,7 +521,7 @@ static void AesThread(void *arg) break; case AES_PXI_COMMAND_CPU_RECV: - AES_PXI_SIZE_CHECK(AES_PXI_SIZE_START_DMA_RECV); + AES_PXI_SIZE_CHECK(AES_PXI_SIZE_CPU_RECV); AES_UNPACK_U32(&data32a, &aesWork.data[0]); AES_UNPACK_U32(&data32b, &aesWork.data[4]); AES_CpuRecv((void*)data32a, data32b); diff --git a/readme-AES.txt b/readme-AES.txt index 0afe738..ee6b698 100644 --- a/readme-AES.txt +++ b/readme-AES.txt @@ -37,7 +37,7 @@ ID アプリケーションには操作させない。 -●それぞれの鍵の意味合い +●IDによるそれぞれの鍵の方針 デバイス依存 アプリケーション依存 (ユニークID) (イニシャルコード) @@ -84,8 +84,8 @@ AES_SetSpecialKey() SEED[1] (とりあえず)できないようにしている。 課題: Static領域の読み直しはさせないのか? - 読み直しを許可するなら、SetGameKeyの引数をなくす - (設定させない)ようにする。 + (.data領域は最低必要かと思われるが・・・) + (少なくとも0の)SEEDは設定できないようにしてしまうか。 ●ARM7側API