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
Kconfig light sleep: add i/d-cache tagmem retention support for esp32s3 2021-08-27 11:11:09 +08:00
component.mk
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
pm_trace.c esp32h2: enable more components to support esp32h2 2021-07-01 19:53:11 +08:00
sdkconfig.rename