Home
last modified time | relevance | path

Searched refs:bit_start (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-latest/components/efuse/src/
Desp_efuse_utility.c39 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/
Defuse_table_gen.py82 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/
Desp_efuse_utility.h71 …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/
Dcsv_table_parser.py42 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:
Dmem_definition_base.py199 item.word = p.bit_start // 32
200 item.pos = p.bit_start % 32
/hal_espressif-latest/components/efuse/esp32h2/
Desp_efuse_table_v0.0_v1.1.csv1 # field_name, efuse_block, bit_start, bit_count, comment
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/tools/esptool_py/test/images/efuse/
Desp_efuse_custom_table.csv1 # field_name, | efuse_block, | bit_start, | bit_count, | comment
/hal_espressif-latest/components/efuse/include/
Desp_efuse.h35 uint8_t bit_start; /**< Start bit [0..255] */ member
/hal_espressif-latest/components/efuse/esp32c2/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/components/efuse/esp32/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/components/efuse/esp32c3/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/components/efuse/esp32s2/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/components/efuse/esp32c6/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #
/hal_espressif-latest/components/efuse/esp32s3/
Desp_efuse_table.csv2 # field_name, | efuse_block, | bit_start, | bit_count, |comment #