Home
last modified time | relevance | path

Searched refs:it (Results 1 – 25 of 153) sorted by relevance

1234567

/hal_espressif-latest/components/esp_timer/src/
Desp_timer.c337 esp_timer_handle_t it, last = NULL; in timer_insert() local
342 LIST_FOREACH(it, &s_timers[dispatch_method], list_entry) { in timer_insert()
343 if (timer->alarm < it->alarm) { in timer_insert()
344 LIST_INSERT_BEFORE(it, timer, list_entry); in timer_insert()
347 last = it; in timer_insert()
349 if (it == NULL) { in timer_insert()
434 esp_timer_handle_t it; in timer_process_alarm() local
436 it = LIST_FIRST(&s_timers[dispatch_method]); in timer_process_alarm()
438 if (it == NULL || it->alarm > now) { in timer_process_alarm()
442 LIST_REMOVE(it, list_entry); in timer_process_alarm()
[all …]
/hal_espressif-latest/components/esp_pm/
Dpm_locks.c173 esp_pm_lock_t* it; in esp_pm_dump_locks() local
175 SLIST_FOREACH(it, &s_list, next) { in esp_pm_dump_locks()
180 portENTER_CRITICAL(&it->spinlock); in esp_pm_dump_locks()
181 if (it->name == NULL) { in esp_pm_dump_locks()
182 cb = snprintf(buf, len, "lock@%p ", it); in esp_pm_dump_locks()
184 cb = snprintf(buf, len, "%-15.15s ", it->name); in esp_pm_dump_locks()
190 pm_time_t time_held = it->time_held; in esp_pm_dump_locks()
191 if (it->count > 0) { in esp_pm_dump_locks()
192 time_held += cur_time - it->last_taken; in esp_pm_dump_locks()
195 s_lock_type_names[it->type], it->arg, in esp_pm_dump_locks()
[all …]
/hal_espressif-latest/components/esp_event/
Desp_event.c186 esp_event_handler_node_t *it = NULL, *last = NULL; in handler_instances_add() local
188 SLIST_FOREACH(it, handlers, next) { in handler_instances_add()
190 if(event_handler == it->handler_ctx->handler) { in handler_instances_add()
191 it->handler_ctx->arg = event_handler_arg; in handler_instances_add()
198 last = it; in handler_instances_add()
225 esp_event_id_node_t *it = NULL, *id_node = NULL, *last_id_node = NULL; in base_node_add_handler() local
227 SLIST_FOREACH(it, &(base_node->id_nodes), next) { in base_node_add_handler()
228 if (it->id == id) { in base_node_add_handler()
229 id_node = it; in base_node_add_handler()
231 last_id_node = it; in base_node_add_handler()
[all …]
/hal_espressif-latest/components/esp_hw_support/
Drtc_module.c70 rtc_isr_handler_t* it; in rtc_isr() local
72 SLIST_FOREACH(it, &s_rtc_isr_handler_list, next) { in rtc_isr()
73 if (it->mask & status) { in rtc_isr()
75 (*it->handler)(it->handler_arg); in rtc_isr()
141 rtc_isr_handler_t* it; in rtc_isr_deregister()
145 SLIST_FOREACH(it, &s_rtc_isr_handler_list, next) { in rtc_isr_deregister()
146 if (it->handler == handler && it->handler_arg == handler_arg) { in rtc_isr_deregister()
147 if (it == SLIST_FIRST(&s_rtc_isr_handler_list)) { in rtc_isr_deregister()
153 if (it->flags & RTC_INTR_FLAG_IRAM) { in rtc_isr_deregister()
154 s_rtc_isr_noniram_hook_relieve(it->mask); in rtc_isr_deregister()
[all …]
DREADME.md5 1. it uses system services such as memory allocation, logging, scheduling
6 2. it may be multi-step operations involving/affecting multiple parts of the SoC
7 3. it offers a service for other components vary from multiple layers (G1, G2 and G3) of ESP-IDF
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dcheck-error-cmd.rst81 Error in BLOCK3, re-burn it again (#0), to fix it. fail_bit=1, num_errors=0
82 Error in BLOCK3, re-burn it again (#1), to fix it. fail_bit=1, num_errors=0
83 Error in BLOCK3, re-burn it again (#2), to fix it. fail_bit=1, num_errors=0
85 Error in BLOCK2, re-burn it again (#0), to fix it. fail_bit=1, num_errors=1
86 Error in BLOCK2, re-burn it again (#1), to fix it. fail_bit=1, num_errors=1
87 Error in BLOCK2, re-burn it again (#2), to fix it. fail_bit=1, num_errors=1
89 Error in BLOCK1, re-burn it again (#0), to fix it. fail_bit=1, num_errors=0
90 Error in BLOCK1, re-burn it again (#1), to fix it. fail_bit=1, num_errors=0
91 Error in BLOCK1, re-burn it again (#2), to fix it. fail_bit=1, num_errors=0
Dexecute-scripts-cmd.rst10 - ``scripts`` - it is special format of python scripts (receives list of files, like script1.py scr…
21 …on your own python script and control issues during the burn process if so it will abort the burn …
24 * ``--index`` integer index (it means the number of chip in the batch in the range 1 - the max num…
27 …cript file is run from ``espefuse.py`` as ``exec(open(file.name).read())`` it means that some func…
39 …me eFuses have a dictionary to convert from a value to a human-readable as it looks in the table i…
40 See how it is done (for ESP32) for ``CODING_SCHEME`` when ``get_meaning()`` is called:
78 …is, where ``{index}`` means the number of chip in the batch, you increment it by your own script i…
Dburn-bit-cmd.rst15 - ``--force-write-always``. Burn it even if it looks like it is already been written, or is write p…
Dburn-custom-mac-cmd.rst14 * ``--force-write-always``. Write the eFuse key even if it looks like it is already been written, o…
16it is not possible to write new data without breaking the encoding. The correct way is to contact …
/hal_espressif-latest/components/log/
Dlog.c104 uncached_tag_entry_t *it = NULL; in esp_log_level_set() local
105 SLIST_FOREACH(it, &s_log_tags, entries) { in esp_log_level_set()
106 if (strcmp(it->tag, tag) == 0) { in esp_log_level_set()
108 it->level = level; in esp_log_level_set()
114 if (it == NULL) { in esp_log_level_set()
172 uncached_tag_entry_t *it; in clear_log_level_list() local
173 while ((it = SLIST_FIRST(&s_log_tags)) != NULL) { in clear_log_level_list()
175 free(it); in clear_log_level_list()
289 uncached_tag_entry_t *it; in get_uncached_log_level() local
290 SLIST_FOREACH(it, &s_log_tags, entries) { in get_uncached_log_level()
[all …]
DREADME.rst10 …_LOG_MAXIMUM_LEVEL`. By default this is the same as the default level, but it can be set higher in…
55it's only possible to use ``ESP_DRAM_LOGx`` (preferred) or ``ESP_EARLY_LOGx``. Even though it's po…
59 At file scope, define it before including ``esp_log.h``, e.g.:
66 At component scope, define it in the component CMakeLists:
/hal_espressif-latest/components/riscv/
Dinterrupt.c55 intr_handler_item_t it = s_intr_handlers[mcause]; in _global_interrupt_handler() local
56 if (it.handler) { in _global_interrupt_handler()
57 (*it.handler)(it.arg); in _global_interrupt_handler()
/hal_espressif-latest/tools/esptool_py/test/
Dtest_espefuse.py332 BLOCK_KEY1 {IMAGES_DIR}/256bit {key1_purpose} \
333 BLOCK_KEY2 {IMAGES_DIR}/256bit SECURE_BOOT_DIGEST0 \
334 BLOCK_KEY3 {IMAGES_DIR}/256bit SECURE_BOOT_DIGEST1 \
335 BLOCK_KEY4 {IMAGES_DIR}/256bit SECURE_BOOT_DIGEST2 \
336 BLOCK_KEY5 {IMAGES_DIR}/256bit HMAC_UP"
853 BLOCK1 {IMAGES_DIR}/256bit \
864 BLOCK1 {IMAGES_DIR}/256bit \
958 BLOCK_KEY0 {IMAGES_DIR}/256bit XTS_AES_256_KEY_1 \
998 BLOCK_KEY3 {IMAGES_DIR}/256bit SECURE_BOOT_DIGEST0 \
1020 BLOCK1 {IMAGES_DIR}/192bit \
[all …]
/hal_espressif-latest/tools/esptool_py/
DLICENSE7 of this license document, but changing it is not allowed.
12 freedom to share and change it. By contrast, the GNU General Public
17 using it. (Some other Free Software Foundation software is covered by
18 the GNU Lesser General Public License instead.) You can apply it to
24 this service if you wish), that you receive source code or can get it
25 if you want it, that you can change the software or use pieces of it
31 distribute copies of the software, or if you modify it.
53 program proprietary. To prevent this, we have made it clear that any
63 a notice placed by the copyright holder saying it may be distributed
67 that is to say, a work containing the Program or a portion of it,
[all …]
/hal_espressif-latest/tools/esptool_py/docs/en/
Dinstallation.rst23 …uirement which is not available on all systems by default. You can install it by a package manager…
25 …nto the default Python executables directory and you should be able to run it with the command ``e…
34 …er Python environments or SDK installations, it is advised to install it in a virtual environment …
45 - You can now use it within this virtual environment without affecting your system-wide installatio…
46 …vate the virtual environment: ``deactivate``. The environment can be reused by activating it again.
47 - If you no longer need the virtual environment, you can remove it by deleting the ``esptoolenv`` d…
64 …mIO <https://docs.platformio.org/en/latest/platforms/espressif32.html>`_), it is advised to follow…
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dscripting.rst8 While it currently does have a poor Python API, something which `#208 <https://github.com/espressif…
/hal_espressif-latest/components/esp_hw_support/port/esp32/
DKconfig.hw_support5 Required minimum chip revision. ESP-IDF will check for it and
31 # we keep it for compatibility. Use ESP32_REV_MIN_FULL instead.
58 # Only Espressif can change it when a new version will be supported in IDF.
/hal_espressif-latest/components/esp_app_format/
DCMakeLists.txt5 # linker will ignore this structure as it has no other files depending on it.
/hal_espressif-latest/tools/esptool_py/flasher_stub/
DREADME.md3 esptool.py loads the flasher stub into memory and executes it to:
17 … already automatically integrated into esptool.py. You don't need to do anything special to use it.
39 * Running `esptool_test_stub.py` is the same as running `esptool.py`, only it uses the just-compile…
41 * Running `run_tests_with_stub.sh` is the same as running `pytest test/test_esptool.py`, only it us…
/hal_espressif-latest/components/esp_system/port/soc/esp32s2/
DCMakeLists.txt27 #linker will ignore highint_hdl.S as it has no other files depending on any
28 #symbols in it.
/hal_espressif-latest/components/esp_system/port/soc/esp32s3/
DCMakeLists.txt28 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
29 #symbols in it.
/hal_espressif-latest/components/esp_system/port/soc/esp32/
DCMakeLists.txt27 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
28 #symbols in it.
/hal_espressif-latest/components/esp_psram/esp32/
DKconfig.spiram89 Unless you know you need a different strategy, it's suggested you stay
121 but it will also reduce the available size of free IRAM for the user application.
131 but it will also reduce the available size of free IRAM for the user application.
140 but it will also reduce the available size of free IRAM for the user application.
150 but it will also reduce the available size of free IRAM for the user application.
161 but it will also reduce the available size of free IRAM for the user application.
172 but it will also reduce the available size of free IRAM for the user application.
181 but it will also reduce the available size of free IRAM for the user application.
193 but it will also reduce the available size of free IRAM for the user application.
202 but it will also reduce the available size of free IRAM for the user application.
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/
DKconfig.hw_support5 Required minimum chip revision. ESP-IDF will check for it and
34 # Only Espressif can change it when a new version will be supported in IDF.
/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
DKconfig.hw_support5 Required minimum chip revision. ESP-IDF will check for it and
34 # Only Espressif can change it when a new version will be supported in IDF.

1234567