Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/flipperzero-firmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/targets/f6/furi_hal/furi_hal_power.c')
-rw-r--r--firmware/targets/f6/furi_hal/furi_hal_power.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/targets/f6/furi_hal/furi_hal_power.c b/firmware/targets/f6/furi_hal/furi_hal_power.c
index a211b8c5..e34ba46e 100644
--- a/firmware/targets/f6/furi_hal/furi_hal_power.c
+++ b/firmware/targets/f6/furi_hal/furi_hal_power.c
@@ -89,17 +89,17 @@ uint16_t furi_hal_power_insomnia_level() {
}
void furi_hal_power_insomnia_enter() {
- vTaskSuspendAll();
+ FURI_CRITICAL_ENTER();
furi_assert(furi_hal_power.insomnia < UINT8_MAX);
furi_hal_power.insomnia++;
- xTaskResumeAll();
+ FURI_CRITICAL_EXIT();
}
void furi_hal_power_insomnia_exit() {
- vTaskSuspendAll();
+ FURI_CRITICAL_ENTER();
furi_assert(furi_hal_power.insomnia > 0);
furi_hal_power.insomnia--;
- xTaskResumeAll();
+ FURI_CRITICAL_EXIT();
}
bool furi_hal_power_sleep_available() {