Home
last modified time | relevance | path

Searched refs:esp_efuse_block_t (Results 1 – 20 of 20) sorted by relevance

/hal_espressif-latest/components/efuse/include/
Desp_efuse.h34 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/
Desp_efuse_utility.h50 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/
Desp_efuse_api_key.c39 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/
Desp_efuse_api_key.c59 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/
Desp_efuse_api_key.c21 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/
Desp_efuse_utility.c43 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 …]
Desp_efuse_api.c176 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/
Dsecure_boot.c48 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()
Dflash_encrypt.c417 esp_efuse_block_t block; in esp_flash_encryption_cfg_verify_release_mode()
/hal_espressif-latest/components/efuse/esp32c2/include/
Desp_efuse_chip.h31 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32/include/
Desp_efuse_chip.h35 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32c3/include/
Desp_efuse_chip.h50 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32c6/include/
Desp_efuse_chip.h50 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32h2/include/
Desp_efuse_chip.h50 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32s2/include/
Desp_efuse_chip.h50 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32s3/include/
Desp_efuse_chip.h50 } esp_efuse_block_t; typedef
/hal_espressif-latest/components/efuse/esp32/
Desp_efuse_utility.c208 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/
Dsecure_boot.c171esp_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/
Dflash_encrypt.c169 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/
Decdsa_alt.c130 esp_efuse_block_t blk; in esp_ecdsa_sign()