fix(soc): Fixed ECDSA register compatibility

This commit is contained in:
Aditya Patwardhan
2025-01-14 19:53:37 +05:30
parent bef2a72ecb
commit d8d9ba3dc2
15 changed files with 926 additions and 261 deletions
+5 -1
View File
@@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD
* SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
@@ -42,6 +42,10 @@ ESP_SYSTEM_INIT_FN(esp_security_init, SECONDARY, BIT(0), 103)
esp_crypto_dpa_protection_startup();
#endif
#if SOC_ECDSA_REGISTER_INCOMPATIBILITY_ACROSS_REV
ecdsa_compatible_mem_reg_addr_init();
#endif
#if CONFIG_ESP_CRYPTO_FORCE_ECC_CONSTANT_TIME_POINT_MUL
bool force_constant_time = true;
#if CONFIG_IDF_TARGET_ESP32H2