mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
コメント追加
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2214 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
a20a3b0e39
commit
224abeffbd
@ -226,8 +226,6 @@ SDK_WEAK_SYMBOL AESResult SEA_Decrypt(const void* src, u32 srcSize, void* dst)
|
|||||||
(void)dst;
|
(void)dst;
|
||||||
return AES_RESULT_SUCCESS;
|
return AES_RESULT_SUCCESS;
|
||||||
}
|
}
|
||||||
#define CRYPTO_BUFFER_ADDR 0x1ffb000
|
|
||||||
#define CRYPTO_BUFFER_SIZE 0x1000
|
|
||||||
u32 SEA_GetCryptoBufferAddr(void);
|
u32 SEA_GetCryptoBufferAddr(void);
|
||||||
SDK_WEAK_SYMBOL u32 SEA_GetCryptoBufferAddr(void) __attribute__((never_inline)) { return HW_FIRM_ES_BUF; }
|
SDK_WEAK_SYMBOL u32 SEA_GetCryptoBufferAddr(void) __attribute__((never_inline)) { return HW_FIRM_ES_BUF; }
|
||||||
u32 SEA_GetCryptoBufferSize(void);
|
u32 SEA_GetCryptoBufferSize(void);
|
||||||
@ -277,10 +275,16 @@ int FS_ResolveSrlList( const OSTitleId* titleIdList, u32 nums )
|
|||||||
#ifdef PROFILE_ES
|
#ifdef PROFILE_ES
|
||||||
tick[1] = OS_GetTick();
|
tick[1] = OS_GetTick();
|
||||||
#endif
|
#endif
|
||||||
|
/*
|
||||||
|
ES_InitLib()では、SEA_GetCryptoBuffer[Addr|Size]()で渡されるメモリを使用する。
|
||||||
|
(SEA_Decrypt()も呼び出すがファームでは結果を使わない)
|
||||||
|
また、CRYPTOライブラリ経由で、ES_GetContentPath()で消費するのと同じサイズだけ
|
||||||
|
メモリの動的確保をする可能性がある。
|
||||||
|
*/
|
||||||
if ( !titleIdList || !nums || ES_ERR_OK != ES_InitLib() )
|
if ( !titleIdList || !nums || ES_ERR_OK != ES_InitLib() )
|
||||||
{
|
{
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}OS_TPrintf("InitLib\n");
|
}
|
||||||
for ( i = 0; i < nums; i++ )
|
for ( i = 0; i < nums; i++ )
|
||||||
{
|
{
|
||||||
#ifdef PROFILE_ES
|
#ifdef PROFILE_ES
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user