Kconfig.acts 862 B

123456789101112131415161718192021222324252627282930313233343536
  1. # Kernel configuration options
  2. # Copyright (c) 2014-2015 Wind River Systems, Inc.
  3. # SPDX-License-Identifier: Apache-2.0
  4. menu "Actions Kernel Options"
  5. config DEVICE_DEBUG
  6. bool "Device runtime debug"
  7. default y
  8. help
  9. This option enables device debug code in kernel.
  10. config STACK_MONITOR
  11. bool "Enable stack usage monitor"
  12. depends on STACK_SENTINEL
  13. default n
  14. help
  15. Support stack usage monitor. The kernel will check the thread stack
  16. usage at the entry of interrupt.
  17. config STACK_MONITOR_WARN_THRESHOLD
  18. int "The warning threshold of free stack size"
  19. depends on STACK_MONITOR
  20. default 64
  21. help
  22. Config the warning threshold of free stack size.
  23. config STACK_MONITOR_PARANOID
  24. bool "Check stack usage more paranoid"
  25. depends on STACK_MONITOR && INIT_STACKS
  26. default n
  27. help
  28. Check stack usage by comparing with stack initial magic data
  29. endmenu