/hal_espressif-latest/components/efuse/include/ |
D | esp_efuse.h | 34 esp_efuse_block_t efuse_block: 8; /**< Block of eFuse */ 179 esp_err_t esp_efuse_set_write_protect(esp_efuse_block_t blk); 194 esp_err_t esp_efuse_set_read_protect(esp_efuse_block_t blk); 217 uint32_t esp_efuse_read_reg(esp_efuse_block_t blk, unsigned int num_reg); 233 esp_err_t esp_efuse_write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t val); 243 esp_efuse_coding_scheme_t esp_efuse_get_coding_scheme(esp_efuse_block_t blk); 260 esp_err_t esp_efuse_read_block(esp_efuse_block_t blk, void* dst_key, size_t offset_in_bits, size_t … 276 esp_err_t esp_efuse_write_block(esp_efuse_block_t blk, const void* src_key, size_t offset_in_bits, … 494 bool esp_efuse_block_is_empty(esp_efuse_block_t block); 504 bool esp_efuse_get_key_dis_read(esp_efuse_block_t block); [all …]
|
/hal_espressif-latest/components/efuse/private_include/ |
D | esp_efuse_utility.h | 50 typedef esp_err_t (*efuse_func_proc_t) (unsigned int num_reg, esp_efuse_block_t efuse_block, int st… 71 esp_err_t esp_efuse_utility_write_cnt(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… 77 esp_err_t esp_efuse_utility_write_blob(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… 83 esp_err_t esp_efuse_utility_count_once(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… 89 esp_err_t esp_efuse_utility_fill_buff(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… 125 uint32_t esp_efuse_utility_read_reg(esp_efuse_block_t blk, unsigned int num_reg); 130 esp_err_t esp_efuse_utility_write_reg(esp_efuse_block_t efuse_block, unsigned int num_reg, uint32_t… 221 uint32_t esp_efuse_utility_get_read_register_address(esp_efuse_block_t block); 234 bool esp_efuse_utility_is_correct_written_data(esp_efuse_block_t block, unsigned r_data_len);
|
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/ |
D | esp_efuse_api_key.c | 39 esp_err_t esp_efuse_set_write_protect(esp_efuse_block_t blk) in esp_efuse_set_write_protect() 49 esp_err_t esp_efuse_set_read_protect(esp_efuse_block_t blk) in esp_efuse_set_read_protect() 59 esp_efuse_coding_scheme_t esp_efuse_get_coding_scheme(esp_efuse_block_t blk) in esp_efuse_get_coding_scheme() 78 bool esp_efuse_block_is_empty(esp_efuse_block_t block) in esp_efuse_block_is_empty() 101 bool esp_efuse_get_key_dis_read(esp_efuse_block_t block) in esp_efuse_get_key_dis_read() 108 esp_err_t esp_efuse_set_key_dis_read(esp_efuse_block_t block) in esp_efuse_set_key_dis_read() 117 bool esp_efuse_get_key_dis_write(esp_efuse_block_t block) in esp_efuse_get_key_dis_write() 124 esp_err_t esp_efuse_set_key_dis_write(esp_efuse_block_t block) in esp_efuse_set_key_dis_write() 133 bool esp_efuse_key_block_unused(esp_efuse_block_t block) in esp_efuse_key_block_unused() 147 esp_efuse_purpose_t esp_efuse_get_key_purpose(esp_efuse_block_t block) in esp_efuse_get_key_purpose() [all …]
|
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/with_key_purposes/ |
D | esp_efuse_api_key.c | 59 bool esp_efuse_block_is_empty(esp_efuse_block_t block) in esp_efuse_block_is_empty() 80 esp_err_t esp_efuse_set_write_protect(esp_efuse_block_t blk) in esp_efuse_set_write_protect() 98 esp_err_t esp_efuse_set_read_protect(esp_efuse_block_t blk) in esp_efuse_set_read_protect() 112 esp_efuse_coding_scheme_t esp_efuse_get_coding_scheme(esp_efuse_block_t blk) in esp_efuse_get_coding_scheme() 123 const esp_efuse_desc_t **esp_efuse_get_purpose_field(esp_efuse_block_t block) in esp_efuse_get_purpose_field() 132 const esp_efuse_desc_t** esp_efuse_get_key(esp_efuse_block_t block) in esp_efuse_get_key() 141 bool esp_efuse_get_key_dis_read(esp_efuse_block_t block) in esp_efuse_get_key_dis_read() 148 esp_err_t esp_efuse_set_key_dis_read(esp_efuse_block_t block) in esp_efuse_set_key_dis_read() 157 bool esp_efuse_get_key_dis_write(esp_efuse_block_t block) in esp_efuse_get_key_dis_write() 164 esp_err_t esp_efuse_set_key_dis_write(esp_efuse_block_t block) in esp_efuse_set_key_dis_write() [all …]
|
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/one_key_block/ |
D | esp_efuse_api_key.c | 21 static esp_err_t esp_efuse_set_key_purpose(esp_efuse_block_t block, esp_efuse_purpose_t purpose); 40 esp_err_t esp_efuse_set_write_protect(esp_efuse_block_t blk) in esp_efuse_set_write_protect() 50 esp_err_t esp_efuse_set_read_protect(esp_efuse_block_t blk) in esp_efuse_set_read_protect() 60 esp_efuse_coding_scheme_t esp_efuse_get_coding_scheme(esp_efuse_block_t blk) in esp_efuse_get_coding_scheme() 71 bool esp_efuse_block_is_empty(esp_efuse_block_t block) in esp_efuse_block_is_empty() 92 bool esp_efuse_get_key_dis_read(esp_efuse_block_t block) in esp_efuse_get_key_dis_read() 105 esp_err_t esp_efuse_set_key_dis_read(esp_efuse_block_t block) in esp_efuse_set_key_dis_read() 118 bool esp_efuse_get_key_dis_write(esp_efuse_block_t block) in esp_efuse_get_key_dis_write() 125 esp_err_t esp_efuse_set_key_dis_write(esp_efuse_block_t block) in esp_efuse_set_key_dis_write() 134 bool esp_efuse_key_block_unused(esp_efuse_block_t block) in esp_efuse_key_block_unused() [all …]
|
/hal_espressif-latest/components/efuse/src/ |
D | esp_efuse_utility.c | 43 static void write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t value); 46 static bool check_range_of_bits(esp_efuse_block_t blk, int offset_in_bits, int size_bits); 94 esp_err_t esp_efuse_utility_fill_buff(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… in esp_efuse_utility_fill_buff() 120 esp_err_t esp_efuse_utility_count_once(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… in esp_efuse_utility_count_once() 129 esp_err_t esp_efuse_utility_write_blob(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… in esp_efuse_utility_write_blob() 136 esp_err_t esp_efuse_utility_write_cnt(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… in esp_efuse_utility_write_cnt() 267 esp_err_t esp_efuse_utility_write_reg(esp_efuse_block_t efuse_block, unsigned int num_reg, uint32_t… 281 uint32_t esp_efuse_utility_read_reg(esp_efuse_block_t blk, unsigned int num_reg) 297 static void write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t value) 399 static bool check_range_of_bits(esp_efuse_block_t blk, int offset_in_bits, int size_bits) [all …]
|
D | esp_efuse_api.c | 176 uint32_t esp_efuse_read_reg(esp_efuse_block_t blk, unsigned int num_reg) in esp_efuse_read_reg() 186 esp_err_t esp_efuse_write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t val) in esp_efuse_write_reg() 207 esp_err_t esp_efuse_read_block(esp_efuse_block_t blk, void* dst_key, size_t offset_in_bits, size_t … in esp_efuse_read_block() 227 esp_err_t esp_efuse_write_block(esp_efuse_block_t blk, const void* src_key, size_t offset_in_bits, … in esp_efuse_write_block()
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | secure_boot.c | 48 esp_efuse_block_t block = EFUSE_BLK_SECURE_BOOT; in secure_boot_v1_check() 67 esp_efuse_block_t block = EFUSE_BLK_SECURE_BOOT; in secure_boot_v2_check() 100 esp_efuse_block_t block; in secure_boot_v2_check() 356 esp_efuse_block_t block; in esp_secure_boot_cfg_verify_release_mode()
|
D | flash_encrypt.c | 417 esp_efuse_block_t block; in esp_flash_encryption_cfg_verify_release_mode()
|
/hal_espressif-latest/components/efuse/esp32c2/include/ |
D | esp_efuse_chip.h | 31 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32/include/ |
D | esp_efuse_chip.h | 35 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32c3/include/ |
D | esp_efuse_chip.h | 50 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32c6/include/ |
D | esp_efuse_chip.h | 50 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32h2/include/ |
D | esp_efuse_chip.h | 50 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32s2/include/ |
D | esp_efuse_chip.h | 50 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32s3/include/ |
D | esp_efuse_chip.h | 50 } esp_efuse_block_t; typedef
|
/hal_espressif-latest/components/efuse/esp32/ |
D | esp_efuse_utility.c | 208 static void read_r_data(esp_efuse_block_t num_block, uint32_t* buf_r_data) in read_r_data()
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot.c | 171 …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()
|
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/ |
D | flash_encrypt.c | 169 esp_efuse_block_t blocks[BLOCKS_NEEDED] = {[0 ... BLOCKS_NEEDED-1] = EFUSE_BLK_KEY_MAX}; in check_and_generate_encryption_keys()
|
/hal_espressif-latest/components/mbedtls/port/ecdsa/ |
D | ecdsa_alt.c | 130 esp_efuse_block_t blk; in esp_ecdsa_sign()
|