Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. menu "ESP-Driver:PCNT Configurations"
  2. depends on SOC_PCNT_SUPPORTED
  3. config PCNT_CTRL_FUNC_IN_IRAM
  4. bool "Place PCNT control functions into IRAM"
  5. default n
  6. help
  7. Place PCNT control functions (like start/stop) into IRAM,
  8. so that these functions can be IRAM-safe and able to be called in the other IRAM interrupt context.
  9. Enabling this option can improve driver performance as well.
  10. config PCNT_ISR_IRAM_SAFE
  11. bool "PCNT ISR IRAM-Safe"
  12. default n
  13. help
  14. Ensure the PCNT interrupt is IRAM-Safe by allowing the interrupt handler to be
  15. executable when the cache is disabled (e.g. SPI Flash write).
  16. config PCNT_SUPPRESS_DEPRECATE_WARN
  17. bool "Suppress legacy driver deprecated warning"
  18. default n
  19. help
  20. Wether to suppress the deprecation warnings when using legacy PCNT driver (driver/pcnt.h).
  21. If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
  22. you can enable this option.
  23. config PCNT_ENABLE_DEBUG_LOG
  24. bool "Enable debug log"
  25. default n
  26. help
  27. Wether to enable the debug log message for PCNT driver.
  28. Note that, this option only controls the PCNT driver log, won't affect other drivers.
  29. endmenu