We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9d9c5c commit fbadcf6Copy full SHA for fbadcf6
1 file changed
wolfcrypt/benchmark/benchmark.c
@@ -2941,6 +2941,11 @@ int benchmark_init(void)
2941
2942
benchmark_static_init(0);
2943
2944
+#ifdef WOLFSSL_STM32_CUBEMX
2945
+ /* enable the peripheral clock */
2946
+ __HAL_RCC_CRYP_CLK_ENABLE();
2947
+#endif
2948
+
2949
#ifdef WOLFSSL_STATIC_MEMORY
2950
ret = wc_LoadStaticMemory(&HEAP_HINT, gBenchMemory,
2951
sizeof(gBenchMemory), WOLFMEM_GENERAL, 1);
@@ -3049,6 +3054,11 @@ int benchmark_free(void)
3049
3054
printf("%serror %d with wolfCrypt_Cleanup\n", err_prefix, ret);
3050
3055
}
3051
3056
3057
3058
+ /* disable the peripheral clock */
3059
+ __HAL_RCC_CRYP_CLK_DISABLE();
3060
3061
3052
3062
return ret;
3053
3063
3064
0 commit comments