esp-idf/components/esp_pm
Darian Leung d6f2fa4bab freertos: Remove critical nested macros
This commit removes the following critical nested macros as follows:

- portENTER_CRITICAL_NESTED()
- portEXIT_CRITICAL_NESTED()

They are replaced with portSET_INTERRUPT_MASK_FROM_ISR() and
portCLEAR_INTERRUPT_MASK_FROM_ISR() which are the proper FreeRTOS interfaces.

Created a portmacro_deprecated.h for each port to contain deprecated API
that were originally from portmacro.h
2021-10-22 13:17:20 +08:00
..
include esp32h2: enable more components to support esp32h2 2021-07-01 19:53:11 +08:00
test esp32h2: enable more components to support esp32h2 2021-07-01 19:53:11 +08:00
CMakeLists.txt esp32: cleanup build script 2021-07-16 20:14:27 +08:00
component.mk components/pm: Add sleep related code iram opt chioce 2020-12-23 14:45:36 +08:00
Kconfig light sleep: add i/d-cache tagmem retention support for esp32s3 2021-08-27 11:11:09 +08:00
linker.lf light sleep: add i/d-cache tagmem retention support for esp32s3 2021-08-27 11:11:09 +08:00
pm_impl.c freertos: Remove critical nested macros 2021-10-22 13:17:20 +08:00
pm_locks.c esp_pm: Label each column of lock dump 2021-02-11 18:44:51 +05:30
pm_trace.c esp32h2: enable more components to support esp32h2 2021-07-01 19:53:11 +08:00
sdkconfig.rename esp_system: move sleep modes to esp_hw_support, power down light sleep to esp_pm 2021-04-07 17:53:37 +08:00