/hal_espressif-latest/components/bt/porting/include/os/ |
D | queue.h | 134 #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 …]
|
D | util.h | 37 #define CONTAINER_OF(ptr, type, field) \ argument 38 ((type *)(((char *)(ptr)) - offsetof(type, field)))
|
/hal_espressif-latest/components/efuse/src/ |
D | esp_efuse_api.c | 33 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 …]
|
D | esp_efuse_utility.c | 49 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/ |
D | emulate_efuse_controller_base.py | 112 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 …]
|
D | mem_definition_base.py | 215 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
|
D | base_operations.py | 462 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/ |
D | soc_ulp.h | 40 #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/ |
D | soc_ulp.h | 40 #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/ |
D | soc_ulp.h | 40 #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/ |
D | esp_efuse.h | 79 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/ |
D | emulate_efuse_controller.py | 127 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/ |
D | mesh_util.h | 73 #define CONTAINER_OF(ptr, type, field) \ argument 74 ((type *)(((char *)(ptr)) - offsetof(type, field)))
|
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/ |
D | summary-cmd.rst | 22 …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…
|
D | burn-custom-mac-cmd.rst | 31 - '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.
|
D | read-write-protections-cmd.rst | 26 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/ |
D | summary_ESP32.rst | 27 …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/ |
D | esp_efuse_utility.h | 65 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/ |
D | eap_fast_pac.c | 481 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()
|
D | eap.c | 717 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/ |
D | README.md | 35 - **`{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/ |
D | serial-protocol.rst | 32 …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/ |
D | esp_efuse_table.csv | 72 … 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/ |
D | loader.py | 1059 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/ |
D | index.rst | 54 Alternatively, you could also add a ``credentials`` field in the HSM config file to store the (plai…
|