exo2: implement SmcComputeAes, SmcGetResult, SmcGetResultData
This commit is contained in:
@@ -35,4 +35,8 @@ namespace ams::se {
|
||||
|
||||
void ComputeAes128Ctr(void *dst, size_t dst_size, int slot, const void *src, size_t src_size, const void *iv, size_t iv_size);
|
||||
|
||||
void EncryptAes128CbcAsync(u32 out_ll_address, int slot, u32 in_ll_address, u32 size, const void *iv, size_t iv_size, DoneHandler handler);
|
||||
void DecryptAes128CbcAsync(u32 out_ll_address, int slot, u32 in_ll_address, u32 size, const void *iv, size_t iv_size, DoneHandler handler);
|
||||
void ComputeAes128CtrAsync(u32 out_ll_address, int slot, u32 in_ll_address, u32 size, const void *iv, size_t iv_size, DoneHandler handler);
|
||||
|
||||
}
|
||||
|
||||
@@ -30,4 +30,6 @@ namespace ams::se {
|
||||
|
||||
void HandleInterrupt();
|
||||
|
||||
void ValidateAesOperationResult();
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user