esp-idf/components/esp_timer
Darian Leung baa28b54a2 esp_hw_support: Fix esp_light_sleep_start() deadlock
esp_light_sleep_start() will stall the other CPU via esp_ipc_isr_stall_other_cpu(). After stalling the other CPU,
will call esp_clk_... API which themselves take locks. If the other stalled CPU is holding those locks, this will
result in a deadlock.

This commit adds a workaround calling esp_clk_private_lock() to take the lock before stalling the other CPU.
2022-09-16 17:02:38 +08:00
..
include esp_hw_support: Fix esp_light_sleep_start() deadlock 2022-09-16 17:02:38 +08:00
private_include esp_timer: init rtc timer and system timer in early init 2021-11-15 19:38:09 +08:00
src esp_timer: init rtc timer and system timer in early init 2021-11-15 19:38:09 +08:00
test tests: refactoring of the gcc's inner functions, because clang doesn't support them 2021-09-10 19:51:27 +03:00
CMakeLists.txt esp_timer: correct startup time 2021-03-25 15:38:27 +08:00
Kconfig docs: updated system api-reference chapters for C3 2021-03-15 18:51:12 +08:00
Makefile.projbuild
component.mk put pm_slp_iram_opt and pm_rtos_iram_opt related attributes in esp_pm/linker.lf 2021-01-06 03:40:28 +00:00
sdkconfig.rename