Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 7 of 7) sorted by relevance

/mcuboot-latest/boot/espressif/hal/src/
Dsecure_boot.c171 …esp_efuse_block_t blocks[SECURE_BOOT_NUM_BLOCKS] = {[0 ... SECURE_BOOT_NUM_BLOCKS-1] = EFUSE_BLK_K… in check_and_generate_secure_boot_keys() local
175 bool tmp_has_key = esp_efuse_find_purpose(secure_boot_key_purpose[i], &blocks[i]); in check_and_generate_secure_boot_keys()
177 tmp_has_key &= !esp_efuse_key_block_unused(blocks[i]); in check_and_generate_secure_boot_keys()
212 if (blocks[i] == EFUSE_BLK_KEY_MAX) { in check_and_generate_secure_boot_keys()
223 if (esp_efuse_get_key_dis_read(blocks[i])) { in check_and_generate_secure_boot_keys()
224 ESP_LOGE(TAG, "Key digest (BLK%d) read protected, aborting...", blocks[i]); in check_and_generate_secure_boot_keys()
228 if (esp_efuse_block_is_empty(blocks[i])) { in check_and_generate_secure_boot_keys()
229 ESP_LOGE(TAG, "%d eFuse block is empty, aborting...", blocks[i]); in check_and_generate_secure_boot_keys()
232 esp_efuse_set_key_dis_write(blocks[i]); in check_and_generate_secure_boot_keys()
238 …ret = esp_efuse_read_block(blocks[i], boot_key_digests.key_digests[boot_key_digests.num_digests], … in check_and_generate_secure_boot_keys()
[all …]
Dflash_encrypt.c200 esp_efuse_block_t blocks[BLOCKS_NEEDED] = {[0 ... BLOCKS_NEEDED-1] = EFUSE_BLK_KEY_MAX}; in check_and_generate_encryption_keys() local
203 bool tmp_has_key = esp_efuse_find_purpose(purposes[i], &blocks[i]); in check_and_generate_encryption_keys()
205 tmp_has_key &= !esp_efuse_key_block_unused(blocks[i]); in check_and_generate_encryption_keys()
234 if (!esp_efuse_get_key_dis_write(blocks[i]) in check_and_generate_encryption_keys()
235 || !esp_efuse_get_key_dis_read(blocks[i]) in check_and_generate_encryption_keys()
236 …|| !esp_efuse_get_keypurpose_dis_write(blocks[i])) { // For ESP32: no keypurpose, it returns alway… in check_and_generate_encryption_keys()
/mcuboot-latest/boot/cypress/platforms/PSOC_062_2M/CM0P/GCC_ARM/
Dcy8c6xxa_cm0plus.ld54 /* The MEMORY section below describes the location and size of blocks of memory in the target.
/mcuboot-latest/boot/cypress/BlinkyApp/linker/
DBlinkyApp_template.ld58 /* The MEMORY section below describes the location and size of blocks of memory in the target.
/mcuboot-latest/boot/cypress/MCUBootApp/
DMCUBootApp.ld54 /* The MEMORY section below describes the location and size of blocks of memory in the target.
/mcuboot-latest/boot/cypress/platforms/PSOC_062_2M/CM4/GCC_ARM/
Dcy8c6xxa_cm4_dual.ld57 /* The MEMORY section below describes the location and size of blocks of memory in the target.
/mcuboot-latest/ext/tinycrypt/documentation/
Dtinycrypt.rst165 blocks. If you need to encrypt larger data sets, your application would