diff --git a/build/libraries_sysmenu/sysmenu/common/include/internal_api.h b/build/libraries_sysmenu/sysmenu/common/include/internal_api.h index 121f3f64..3117f348 100644 --- a/build/libraries_sysmenu/sysmenu/common/include/internal_api.h +++ b/build/libraries_sysmenu/sysmenu/common/include/internal_api.h @@ -85,14 +85,6 @@ void SYSMi_SetAESKeysForSignJPEG( ROM_Header *pROMH, BOOL *pIsClearSlotB, BOOL * // アプリブート用 void SYSMi_SetAESKeysForAccessControl( BOOL isNtrMode, ROM_Header *pROMH ); -#else - -// ARM9からJPEG署名用鍵セットをARM7にお願い -void SYSMi_setJPEGKeyToAESSlotC( void ); - -// ARM9からSDコピーアプリ用鍵セットをARM7にお願い -void SYSMi_setSDCopyKeyToAESSlotC( void ); - #endif // SDK_ARM7 diff --git a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h index 5c408ac0..83900c75 100644 --- a/include/sysmenu/sysmenu_lib/common/sysmenu_api.h +++ b/include/sysmenu/sysmenu_lib/common/sysmenu_api.h @@ -112,6 +112,11 @@ extern void SYSM_StartDecryptAESRegion( ROM_Header_Short *hs ); // extern BOOL SYSM_InitDecryptAESRegion_W( ROM_Header_Short *hs ); // WRAM経由ファイル読み込みのコールバックで使うAESデクリプト処理の初期化 extern void SYSM_StartDecryptAESRegion_W( const void *wram_addr, const void *orig_addr, u32 size ); // WRAM経由ファイル読み込みのコールバックで使うAESデクリプト処理関数 + +// ARM9からARM7にAESキーのセットをリクエスト +void SYSMi_setJPEGKeyToAESSlotC( void ); // ARM9からJPEG署名用鍵セットをARM7にお願い +void SYSMi_setSDCopyKeyToAESSlotC( void ); // ARM9からSDコピーアプリ用鍵セットをARM7にお願い + // Nintendoロゴ制御 extern BOOL SYSM_CheckNintendoLogo( u16 *pLogoData ); // Nintendoロゴデータのチェック extern void SYSM_LoadNintendoLogo2D( u16 *pLogoData, u16 *pDst, int paletteColorIndex ); // NintendoロゴデータをOBJ_2D形式でロード(pTempBufferには0x700bytes必要)