/hal_espressif-latest/components/efuse/src/ |
D | esp_efuse_utility.c | 39 static int get_reg_num(int bit_start, int bit_count, int i_reg); 40 static int get_starting_bit_num_in_reg(int bit_start, int i_reg); 42 static int get_count_bits_in_reg(int bit_start, int bit_count, int i_reg); 61 …if (check_range_of_bits(field[i]->efuse_block, field[i]->bit_start, field[i]->bit_count) == false)… in esp_efuse_utility_process() 68 (num_reg = get_reg_num(field[i]->bit_start, field[i]->bit_count, i_reg)) != -1) { in esp_efuse_utility_process() 70 int start_bit = get_starting_bit_num_in_reg(field[i]->bit_start, i_reg); in esp_efuse_utility_process() 71 int num_bits = get_count_bits_in_reg(field[i]->bit_start, field[i]->bit_count, i_reg); in esp_efuse_utility_process() 94 …lity_fill_buff(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, … in esp_efuse_utility_fill_buff() argument 98 uint64_t reg_of_aligned_bits = (reg >> bit_start) & get_mask(bit_count, 0); in esp_efuse_utility_fill_buff() 120 …ity_count_once(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, … in esp_efuse_utility_count_once() argument [all …]
|
/hal_espressif-latest/components/efuse/ |
D | efuse_table_gen.py | 82 if i.bit_start is None: 83 i.bit_start = last_end 84 last_end = i.bit_start + i.bit_count 132 (p.field_name, p.efuse_block, p.bit_start, p.bit_count)) 152 left = n.bit_start 153 right = n.bit_start + n.bit_count - 1 154 start = p.bit_start 155 end = p.bit_start + p.bit_count - 1 168 (p.field_name, p.efuse_block, p.bit_start, p.bit_count, state, 169 n.field_name, n.efuse_block, n.bit_start, n.bit_count)) [all …]
|
/hal_espressif-latest/components/efuse/private_include/ |
D | esp_efuse_utility.h | 71 …lity_write_cnt(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, … 77 …ity_write_blob(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, … 83 …ity_count_once(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, … 89 …lity_fill_buff(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_start, int bit_count, …
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/ |
D | csv_table_parser.py | 42 if i.bit_start is None: 43 i.bit_start = last_end 44 last_end = i.bit_start + i.bit_count 124 left = n.bit_start 125 right = n.bit_start + n.bit_count - 1 126 start = p.bit_start 127 end = p.bit_start + p.bit_count - 1 184 self.bit_start = None 200 res.bit_start = res.parse_num(fields[2]) 238 if self.bit_start + self.bit_count > max_bits:
|
D | mem_definition_base.py | 199 item.word = p.bit_start // 32 200 item.pos = p.bit_start % 32
|
/hal_espressif-latest/components/efuse/esp32h2/ |
D | esp_efuse_table_v0.0_v1.1.csv | 1 # field_name, efuse_block, bit_start, bit_count, comment
|
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/tools/esptool_py/test/images/efuse/ |
D | esp_efuse_custom_table.csv | 1 # field_name, | efuse_block, | bit_start, | bit_count, | comment
|
/hal_espressif-latest/components/efuse/include/ |
D | esp_efuse.h | 35 uint8_t bit_start; /**< Start bit [0..255] */ member
|
/hal_espressif-latest/components/efuse/esp32c2/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/components/efuse/esp32/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/components/efuse/esp32c3/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/components/efuse/esp32s2/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/components/efuse/esp32c6/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|
/hal_espressif-latest/components/efuse/esp32s3/ |
D | esp_efuse_table.csv | 2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
|