Pull cache flush out of Haystack
Merge of http://go/wvgerrit/20924 This CL pulls the cache flush code out of the haystack code and into the adapter level. This is so it will be built with processor specific compiler flags instead of as part of the precompiled binary. level3/mips/libwvlevel3.a Level3 Library 4465 Sep 10 2016 21:44:37 level3/arm/libwvlevel3.a Level3 Library 4445 Sep 10 2016 21:30:01 level3/x86/libwvlevel3.a Level3 Library 4464 Sep 10 2016 21:49:53 b/30550782 Battery Problems Change-Id: I8967da498a43cabe82e78345162705dc2fcdb859
This commit is contained in:
@@ -64,7 +64,7 @@ namespace wvoec3 {
|
||||
extern "C" {
|
||||
|
||||
bool Level3_PreInitialize(const char* path);
|
||||
OEMCryptoResult Level3_Initialize(void);
|
||||
OEMCryptoResult Level3_Initialize(void (*ClearCache)(void *, size_t));
|
||||
OEMCryptoResult Level3_Terminate(void);
|
||||
OEMCryptoResult Level3_OpenSession(OEMCrypto_SESSION *session);
|
||||
OEMCryptoResult Level3_CloseSession(OEMCrypto_SESSION session);
|
||||
@@ -80,7 +80,6 @@ OEMCryptoResult Level3_GenerateSignature(OEMCrypto_SESSION session,
|
||||
size_t message_length,
|
||||
uint8_t* signature,
|
||||
size_t* signature_length);
|
||||
|
||||
OEMCryptoResult Level3_LoadKeys(OEMCrypto_SESSION session,
|
||||
const uint8_t* message,
|
||||
size_t message_length,
|
||||
|
||||
Reference in New Issue
Block a user