menu "ESP-Driver:GPTimer Configurations" depends on SOC_GPTIMER_SUPPORTED config GPTIMER_ISR_HANDLER_IN_IRAM bool "Place GPTimer ISR handler into IRAM" default y help Place GPTimer ISR handler into IRAM for better performance and fewer cache misses. config GPTIMER_CTRL_FUNC_IN_IRAM bool "Place GPTimer control functions into IRAM" default n help Place GPTimer control functions (like start/stop) into IRAM, so that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context. Enabling this option can improve driver performance as well. config GPTIMER_ISR_IRAM_SAFE bool "GPTimer ISR IRAM-Safe" select GPTIMER_ISR_HANDLER_IN_IRAM default n help Ensure the GPTimer interrupt is IRAM-Safe by allowing the interrupt handler to be executable when the cache is disabled (e.g. SPI Flash write). config GPTIMER_ENABLE_DEBUG_LOG bool "Enable debug log" default n help whether to enable the debug log message for GPTimer driver. Note that, this option only controls the GPTimer driver log, won't affect other drivers. endmenu