/hal_espressif-latest/components/efuse/src/ |
D | esp_efuse_fields.c | 36 uint32_t secure_version = 0; in esp_efuse_read_secure_version() local 38 esp_efuse_read_field_blob(ESP_EFUSE_SECURE_VERSION, &secure_version, size); in esp_efuse_read_secure_version() 39 return __builtin_popcount(secure_version & ((1ULL << size) - 1)); in esp_efuse_read_secure_version() 42 bool esp_efuse_check_secure_version(uint32_t secure_version) in esp_efuse_check_secure_version() argument 51 bool ret_status = (secure_version >= sec_ver_hw); in esp_efuse_check_secure_version() 53 ESP_FAULT_ASSERT(ret_status == (secure_version >= sec_ver_hw)); in esp_efuse_check_secure_version() 57 esp_err_t esp_efuse_update_secure_version(uint32_t secure_version) in esp_efuse_update_secure_version() argument 60 if (size < secure_version) { in esp_efuse_update_secure_version() 61 …AG, "Max secure version is %d. Given %"PRIu32" version can not be written.", size, secure_version); in esp_efuse_update_secure_version() 71 if (sec_ver_hw < secure_version) { in esp_efuse_update_secure_version() [all …]
|
/hal_espressif-latest/components/esp_app_format/include/ |
D | esp_app_desc.h | 27 uint32_t secure_version; /*!< Secure version */ member 40 ESP_STATIC_ASSERT(offsetof(esp_app_desc_t, secure_version) == 4, "secure_version field must be at 4…
|
/hal_espressif-latest/components/esp_app_format/ |
D | esp_app_desc.c | 31 .secure_version = CONFIG_BOOTLOADER_APP_SECURE_VERSION, 33 .secure_version = 0,
|
/hal_espressif-latest/components/spi_flash/sim/stubs/esp_app_format/include/ |
D | esp_app_desc.h | 30 uint32_t secure_version; /*!< Secure version */ member
|
/hal_espressif-latest/components/efuse/include/ |
D | esp_efuse.h | 377 bool esp_efuse_check_secure_version(uint32_t secure_version); 391 esp_err_t esp_efuse_update_secure_version(uint32_t secure_version);
|
/hal_espressif-latest/components/bootloader_support/include/ |
D | esp_image_format.h | 36 …uint32_t secure_version; /* secure version for anti-rollback, it is covered by sha256 (set if CONF… member
|
/hal_espressif-latest/components/esp_system/ |
D | startup.c | 370 …assert(esp_efuse_check_secure_version(esp_app_get_description()->secure_version) == true && "Incor… in do_core_init() 467 ESP_EARLY_LOGI(TAG, "Secure version: %d", app_desc->secure_version); in start_cpu0_default()
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | bootloader_utility.c | 307 bool sec_ver = esp_efuse_check_secure_version(app_desc.secure_version); in check_anti_rollback() 309 ESP_FAULT_ASSERT(sec_ver == esp_efuse_check_secure_version(app_desc.secure_version)); in check_anti_rollback() 322 esp_efuse_update_secure_version(app_desc.secure_version); in update_anti_rollback()
|
D | esp_image_format.c | 243 sec_ver = esp_efuse_check_secure_version(data->secure_version); in image_load() 645 metadata->secure_version = data_buffer[1]; in process_esp_app_desc_data() 653 ESP_FAULT_ASSERT(memcmp(&metadata->secure_version, &src[1], sizeof(uint32_t)) == 0); in process_esp_app_desc_data()
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | efuse_struct.h | 243 uint32_t secure_version:4; member
|
/hal_espressif-latest/components/soc/esp32/include/soc/ |
D | efuse_struct.h | 996 uint32_t secure_version:32; member
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | efuse_struct.h | 438 uint32_t secure_version:16; member
|
/hal_espressif-latest/components/soc/esp32s3/include/soc/ |
D | efuse_struct.h | 470 uint32_t secure_version:16; member
|
/hal_espressif-latest/components/soc/esp32h2/include/soc/ |
D | efuse_struct.h | 425 uint32_t secure_version:16; member
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | efuse_struct.h | 449 uint32_t secure_version:16; member
|
/hal_espressif-latest/components/soc/esp32c3/include/soc/ |
D | efuse_struct.h | 414 uint32_t secure_version:16; member
|
/hal_espressif-latest/tools/esptool_py/esptool/ |
D | cmds.py | 915 secure_version,
|