mirror of
https://github.com/rvtr/twl_wrapsdk.git
synced 2025-10-31 06:11:10 -04:00
small fix about key registers
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@77 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
parent
58d709b0c1
commit
d81a08a99b
@ -224,6 +224,9 @@ void AES_SetKey(u32 keyNo, const u128 *pKey)
|
||||
vu128 *p = &aesKeyArray[keyNo].key;
|
||||
AES_ASSERT_KEYNO(keyNo);
|
||||
SDK_NULL_ASSERT(pKey);
|
||||
while (reg_AES_AESCNT & REG_AES_AESCNT_KEY_BUSY_MASK)
|
||||
{
|
||||
}
|
||||
#ifdef AES_DOES_NOT_SUPPORT_MULTIPLE_KEYS
|
||||
reg_AES_AES_KEY = *pKey;
|
||||
#else
|
||||
@ -248,6 +251,9 @@ void AES_SetId(u32 keyNo, const u128 *pId)
|
||||
vu128 *p = &aesKeyArray[keyNo].id;
|
||||
AES_ASSERT_KEYNO(keyNo);
|
||||
SDK_NULL_ASSERT(pId);
|
||||
while (reg_AES_AESCNT & REG_AES_AESCNT_KEY_BUSY_MASK)
|
||||
{
|
||||
}
|
||||
#ifdef AES_DOES_NOT_SUPPORT_MULTIPLE_KEYS
|
||||
reg_AES_AES_ID = *pId;
|
||||
#else
|
||||
@ -272,6 +278,9 @@ void AES_SetSeed(u32 keyNo, const u128 *pSeed)
|
||||
vu128 *p = &aesKeyArray[keyNo].seed;
|
||||
AES_ASSERT_KEYNO(keyNo);
|
||||
SDK_NULL_ASSERT(pSeed);
|
||||
while (reg_AES_AESCNT & REG_AES_AESCNT_KEY_BUSY_MASK)
|
||||
{
|
||||
}
|
||||
#ifdef AES_DOES_NOT_SUPPORT_MULTIPLE_KEYS
|
||||
reg_AES_AES_SEED = *pSeed;
|
||||
#else
|
||||
@ -299,6 +308,9 @@ void AES_SetKey2(u32 keyNo, const u128 *pId, const u128 *pSeed)
|
||||
AES_ASSERT_KEYNO(keyNo);
|
||||
SDK_NULL_ASSERT(pId);
|
||||
SDK_NULL_ASSERT(pSeed);
|
||||
while (reg_AES_AESCNT & REG_AES_AESCNT_KEY_BUSY_MASK)
|
||||
{
|
||||
}
|
||||
#ifdef AES_DOES_NOT_SUPPORT_MULTIPLE_KEYS
|
||||
reg_AES_AES_ID = *pId;
|
||||
reg_AES_AES_SEED = *pSeed;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user