Home
last modified time | relevance | path

Searched refs:field (Results 1 – 25 of 35) sorted by relevance

12

/hal_espressif-latest/components/bt/porting/include/os/
Dqueue.h134 #define CIRCLEQ_FOREACH(var, head, field) \ argument
137 (var) = CIRCLEQ_NEXT((var), field))
139 #define CIRCLEQ_FOREACH_REVERSE(var, head, field) \ argument
142 (var) = CIRCLEQ_PREV((var), field))
149 #define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
150 CIRCLEQ_NEXT((elm), field) = CIRCLEQ_NEXT((listelm), field); \
151 CIRCLEQ_PREV((elm), field) = (listelm); \
152 if (CIRCLEQ_NEXT((listelm), field) == (void *)(head)) \
155 CIRCLEQ_PREV(CIRCLEQ_NEXT((listelm), field), field) = (elm);\
156 CIRCLEQ_NEXT((listelm), field) = (elm); \
[all …]
Dutil.h37 #define CONTAINER_OF(ptr, type, field) \ argument
38 ((type *)(((char *)(ptr)) - offsetof(type, field)))
/hal_espressif-latest/components/efuse/src/
Desp_efuse_api.c33 esp_err_t esp_efuse_read_field_blob(const esp_efuse_desc_t* field[], void* dst, size_t dst_size_bit… in esp_efuse_read_field_blob() argument
36 if (field == NULL || dst == NULL || dst_size_bits == 0) { in esp_efuse_read_field_blob()
41 err = esp_efuse_utility_process(field, dst, dst_size_bits, esp_efuse_utility_fill_buff); in esp_efuse_read_field_blob()
52 bool esp_efuse_read_field_bit(const esp_efuse_desc_t *field[]) in esp_efuse_read_field_bit() argument
55 esp_err_t err = esp_efuse_read_field_blob(field, &value, 1); in esp_efuse_read_field_bit()
61 esp_err_t esp_efuse_read_field_cnt(const esp_efuse_desc_t* field[], size_t* out_cnt) in esp_efuse_read_field_cnt() argument
64 if (field == NULL || out_cnt == NULL) { in esp_efuse_read_field_cnt()
69 err = esp_efuse_utility_process(field, out_cnt, 0, esp_efuse_utility_count_once); in esp_efuse_read_field_cnt()
81 esp_err_t esp_efuse_write_field_blob(const esp_efuse_desc_t* field[], const void* src, size_t src_s… in esp_efuse_write_field_blob() argument
85 if (field == NULL || src == NULL || src_size_bits == 0) { in esp_efuse_write_field_blob()
[all …]
Desp_efuse_utility.c49 esp_err_t esp_efuse_utility_process(const esp_efuse_desc_t* field[], void* ptr, size_t ptr_size_bit… in esp_efuse_utility_process() argument
55 int field_len = esp_efuse_get_field_size(field); in esp_efuse_utility_process()
60 while (err == ESP_OK && req_size > bits_counter && field[i] != NULL) { in esp_efuse_utility_process()
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()
76 (int)field[i]->efuse_block, num_reg, num_bits, start_bit); in esp_efuse_utility_process()
77 … err = func_proc(num_reg, field[i]->efuse_block, start_bit, num_bits, ptr, &bits_counter); in esp_efuse_utility_process()
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/
Demulate_efuse_controller_base.py112 for field in self.Fields.EFUSES:
113 if field.name == name:
114 self.read_block(field.block)
115 block = self.read_block(field.block)
116 if field.type.startswith("bool"):
119 field_len = int(re.search(r"\d+", field.type).group())
120 if field.type.startswith("bytes"):
122 block.pos = block.length - (field.word * 32 + field.pos + field_len)
126 return block.read(field.type)
168 for field in self.Fields.EFUSES:
[all …]
Dmem_definition_base.py215 for field in self.ALL_EFUSES:
216 if field.block == item.block:
217 if field.write_disable_bit is not None:
218 item.write_disable_bit = field.write_disable_bit
219 if field.read_disable_bit is not None:
220 item.read_disable_bit = field.read_disable_bit
Dbase_operations.py462 for field in burn_list_a_block:
463 print(" - %s" % (field.name))
465 efuses.blocks[field.block].get_coding_scheme()
469 e.name for e in efuses if e.block == field.block
767 for field in efuses:
768 if field.block == blk.id and (field.fail or field.num_errors):
769 wr = "writable" if field.is_writeable() else "not writable"
771 name = field.name
772 val = field.get()
/hal_espressif-latest/components/soc/esp32s3/include/soc/
Dsoc_ulp.h40 #define READ_RTC_FIELD(rtc_reg, field) \ argument
41 READ_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER16(field ## _V, 0))
44 #define WRITE_RTC_FIELD(rtc_reg, field, value) \ argument
45 …WRITE_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER8(field ## _V, 0), ((value) & field ## _V))
/hal_espressif-latest/components/soc/esp32/include/soc/
Dsoc_ulp.h40 #define READ_RTC_FIELD(rtc_reg, field) \ argument
41 READ_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER16(field ## _V, 0))
44 #define WRITE_RTC_FIELD(rtc_reg, field, value) \ argument
45 …WRITE_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER8(field ## _V, 0), ((value) & field ## _V))
/hal_espressif-latest/components/soc/esp32s2/include/soc/
Dsoc_ulp.h40 #define READ_RTC_FIELD(rtc_reg, field) \ argument
41 READ_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER16(field ## _V, 0))
44 #define WRITE_RTC_FIELD(rtc_reg, field, value) \ argument
45 …WRITE_RTC_REG(rtc_reg, field ## _S, MASK_TO_WIDTH_HELPER8(field ## _V, 0), ((value) & field ## _V))
/hal_espressif-latest/components/efuse/include/
Desp_efuse.h79 esp_err_t esp_efuse_read_field_blob(const esp_efuse_desc_t* field[], void* dst, size_t dst_size_bit…
97 bool esp_efuse_read_field_bit(const esp_efuse_desc_t *field[]);
112 esp_err_t esp_efuse_read_field_cnt(const esp_efuse_desc_t* field[], size_t* out_cnt);
131 esp_err_t esp_efuse_write_field_blob(const esp_efuse_desc_t* field[], const void* src, size_t src_s…
147 esp_err_t esp_efuse_write_field_cnt(const esp_efuse_desc_t* field[], size_t cnt);
164 esp_err_t esp_efuse_write_field_bit(const esp_efuse_desc_t* field[]);
203 int esp_efuse_get_field_size(const esp_efuse_desc_t* field[]);
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Demulate_efuse_controller.py127 for field in self.Fields.EFUSES:
129 blk.id == field.block
130 and field.read_disable_bit is not None
131 and read_disable_bit & get_read_disable_mask(field)
133 raw_data = self.read_field(field.name)
136 field.word * 32 + field.pos + raw_data.length
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/
Dmesh_util.h73 #define CONTAINER_OF(ptr, type, field) \ argument
74 ((type *)(((char *)(ptr)) - offsetof(type, field)))
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dsummary-cmd.rst22 …ame and additional information: the block name associated with this eFuse field and encoding error…
23 2. Description of eFuse field.
29 The ``R/W`` output indicates a protection status of a specific eFuse field/block:
31 - ``-/W`` indicates that read protection is set. Value of such eFuse field will always show all-zer…
Dburn-custom-mac-cmd.rst31 - 'MAC_VERSION' (Version of the MAC field) 0x00 -> 0x1
49 …MAC_VERSION (BLOCK3): Version of the MAC field
96 This command burns a given MAC to ``CUSTOM_MAC`` field.
Dread-write-protections-cmd.rst26 The ``R/W`` output indicates a protection status of a specific eFuse field/block:
28 - ``-/W`` indicates that read protection is set. Value of such eFuse field will always show all-zer…
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/
Dsummary_ESP32.rst27 …VOL_LEVEL_HP_INV (BLOCK0): This field stores the voltage level for CPU to …
38 …FLASH_CRYPT_CNT (BLOCK0): Flash encryption is enabled if this field has a…
60 …MAC_VERSION (BLOCK3): Version of the MAC field
/hal_espressif-latest/components/efuse/private_include/
Desp_efuse_utility.h65 esp_err_t esp_efuse_utility_process(const esp_efuse_desc_t* field[], void* ptr, size_t ptr_size_bit…
/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/
Deap_fast_pac.c481 const char *field, const u8 *data, in eap_fast_write() argument
492 need = os_strlen(field) + len * 2 + 30; in eap_fast_write()
494 need += os_strlen(field) + len + 20; in eap_fast_write()
509 ret = os_snprintf(*pos, end - *pos, "%s=", field); in eap_fast_write()
520 ret = os_snprintf(*pos, end - *pos, "%s-txt=", field); in eap_fast_write()
Deap.c717 static void eap_sm_request(struct eap_sm *sm, enum wpa_ctrl_req_type field, in eap_sm_request() argument
728 switch (field) { in eap_sm_request()
/hal_espressif-latest/zephyr/scripts/pinctrl/
DREADME.md35 - **`{periph_sig}`** (required): freely-named field which depends on the target peripheral, `tx` an…
45 - If the `gpio` field is formed by either only one pin number or only one pin number range, in any …
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dserial-protocol.rst32 …cksum and lengths are calculated, so the packet length may be longer than the ``size`` field below.
51 | 2-3 | Size | Length of Data field, in bytes. …
53 | 4-7 | Checksum | Simple checksum of part of the data field (only used for some commands, se…
74 | 2-3 | Size | Size of data field. At least the length of the `Status Bytes`_ (2 or 4 byt…
78 | 8..n | Data | Variable length data payload. Length indicated by "Size" field. …
126 | ``0x05`` | "Received message is invalid" (parameters or length field is invalid) |
151 …esponse packets until one is received where the Command field matches the request's Command field,…
180 … | Read data as 32-bit word in ``value`` field. |
204 … | Read data as 32-bit word in ``value`` field. …
242 … | Read data as 32-bit word in ``value`` field. …
[all …]
/hal_espressif-latest/components/efuse/esp32/
Desp_efuse_table.csv72 … EFUSE_BLK0, 20, 7, [] Flash encryption is enabled if this field has an odd number …
101 VOL_LEVEL_HP_INV, EFUSE_BLK0, 182, 2, [] This field stores the vol…
123 … EFUSE_BLK3, 184, 8, [MAC_CUSTOM_VER] Version of the MAC field {1: "Custom MAC in…
/hal_espressif-latest/tools/esptool_py/esptool/
Dloader.py1059 for field in [stub.text, stub.data]:
1060 if field is not None:
1061 offs = stub.text_start if field == stub.text else stub.data_start
1062 length = len(field)
1068 self.mem_block(field[from_offs:to_offs], seq)
/hal_espressif-latest/tools/esptool_py/docs/en/espsecure/
Dindex.rst54 Alternatively, you could also add a ``credentials`` field in the HSM config file to store the (plai…

12