From db51580a3b99a23afab247defb35e46a1dee2047 Mon Sep 17 00:00:00 2001 From: yutaka Date: Thu, 6 Mar 2008 05:35:41 +0000 Subject: [PATCH] =?UTF-8?q?=E9=8D=B5=E3=83=AA=E3=82=BB=E3=83=83=E3=83=88AP?= =?UTF-8?q?I=E3=81=AE=E6=95=B4=E7=90=86?= 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@833 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/gcdfirm/sdmc-launcher/ARM7/main.c | 8 ++++++-- build/nandfirm/menu-launcher/ARM7/main.c | 4 +++- build/nandfirm/sdmc-launcher/ARM7/main.c | 8 ++++++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/build/gcdfirm/sdmc-launcher/ARM7/main.c b/build/gcdfirm/sdmc-launcher/ARM7/main.c index f377d966..b1c11891 100644 --- a/build/gcdfirm/sdmc-launcher/ARM7/main.c +++ b/build/gcdfirm/sdmc-launcher/ARM7/main.c @@ -176,7 +176,9 @@ static void PostInit(void) ***************************************************************/ static void EraseAll(void) { - AESi_ResetAesKey(); + AESi_ResetAesKeyA(); + AESi_ResetAesKeyB(); + AESi_ResetAesKeyC(); MI_CpuClearFast( OSi_GetFromFirmAddr(), sizeof(OSFromFirmBuf) ); #ifdef SDK_FINALROM MI_CpuClearFast( (void*)HW_TWL_ROM_HEADER_BUF, HW_TWL_ROM_HEADER_BUF_SIZE ); @@ -314,7 +316,9 @@ void TwlSpMain( void ) #endif PM_BackLightOn( TRUE ); - AESi_ResetAesKey(); + AESi_ResetAesKeyA(); + AESi_ResetAesKeyB(); + AESi_ResetAesKeyC(); MI_CpuClearFast( OSi_GetFromFirmAddr(), sizeof(OSFromFirmBuf) ); OS_BootFromFIRM(); diff --git a/build/nandfirm/menu-launcher/ARM7/main.c b/build/nandfirm/menu-launcher/ARM7/main.c index b2d70b58..51feb04d 100644 --- a/build/nandfirm/menu-launcher/ARM7/main.c +++ b/build/nandfirm/menu-launcher/ARM7/main.c @@ -176,7 +176,9 @@ static void PostInit(void) ***************************************************************/ static void EraseAll(void) { - AESi_ResetAesKey(); + AESi_ResetAesKeyA(); + AESi_ResetAesKeyB(); + AESi_ResetAesKeyC(); MI_CpuClearFast( OSi_GetFromFirmAddr(), sizeof(OSFromFirmBuf) ); #ifdef SDK_FINALROM MI_CpuClearFast( (void*)HW_TWL_ROM_HEADER_BUF, HW_TWL_ROM_HEADER_BUF_SIZE ); diff --git a/build/nandfirm/sdmc-launcher/ARM7/main.c b/build/nandfirm/sdmc-launcher/ARM7/main.c index 46649285..e694d6f0 100644 --- a/build/nandfirm/sdmc-launcher/ARM7/main.c +++ b/build/nandfirm/sdmc-launcher/ARM7/main.c @@ -176,7 +176,9 @@ static void PostInit(void) ***************************************************************/ static void EraseAll(void) { - AESi_ResetAesKey(); + AESi_ResetAesKeyA(); + AESi_ResetAesKeyB(); + AESi_ResetAesKeyC(); MI_CpuClearFast( OSi_GetFromFirmAddr(), sizeof(OSFromFirmBuf) ); #ifdef SDK_FINALROM MI_CpuClearFast( (void*)HW_TWL_ROM_HEADER_BUF, HW_TWL_ROM_HEADER_BUF_SIZE ); @@ -314,7 +316,9 @@ void TwlSpMain( void ) #endif PM_BackLightOn( TRUE ); - AESi_ResetAesKey(); + AESi_ResetAesKeyA(); + AESi_ResetAesKeyB(); + AESi_ResetAesKeyC(); MI_CpuClearFast( OSi_GetFromFirmAddr(), sizeof(OSFromFirmBuf) ); OS_BootFromFIRM();