Kconfig 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. menu "Sdk common configuration"
  2. choice DEBUG_LOG_LEVEL
  3. prompt "Debug log level"
  4. default LOG_ERROR
  5. help
  6. VERBOS: Print bigger chunks of debugging information
  7. DEBUG: Print extra information for debugging
  8. INFO: Print necessary information messages
  9. WARN: Print error conditions from which recovery measures have been taken
  10. ERROR: Print critical errors, software module can not recover on its own
  11. config LOG_VERBOS
  12. bool "Verbos"
  13. config LOG_DEBUG
  14. bool "Debug"
  15. config LOG_INFO
  16. bool "Info"
  17. config LOG_WARN
  18. bool "Warn"
  19. config LOG_ERROR
  20. bool "Error"
  21. config LOG_NONE
  22. bool "None"
  23. endchoice # DEBUG_LOG_LEVEL
  24. config LOG_EXTRA_INFO
  25. bool "Debug log with extra info"
  26. default n
  27. help
  28. Print debug information with source file name and source code line num.
  29. config LOG_DISPALY_CORE_NUM
  30. bool "Debug display with core"
  31. default n
  32. help
  33. To display CPU core information during debugging
  34. config BOOTUP_DEBUG_PRINTS
  35. bool
  36. prompt "Bootup debug"
  37. default n
  38. help
  39. Enable Bootup debug printing
  40. config USE_DEFAULT_INTERRUPT_CONFIG
  41. bool
  42. prompt "Use default interrupt configuration"
  43. default y
  44. help
  45. "If this option is not selected, core0 is used as the main core by default and all interrupt driver modules are initialized. Non-0 core initializes only the necessary interrupt driver modules. If this option is selected, the developer needs to initiate each module independently "
  46. if USE_DEFAULT_INTERRUPT_CONFIG
  47. choice INTERRUPT_ROLE_SELECT
  48. prompt "Interrupt role select"
  49. default INTERRUPT_ROLE_MASTER
  50. help
  51. "Select Interrupt role"
  52. config INTERRUPT_ROLE_MASTER
  53. bool "Use master role"
  54. config INTERRUPT_ROLE_SLAVE
  55. bool "Use slave role"
  56. endchoice # INTERRUPT_ROLE_SELECT
  57. endif
  58. endmenu