Kconfig 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. choice DEBUG_LOG_LEVEL
  2. prompt "Debug Log Level"
  3. default LOG_ERROR
  4. help
  5. VERBOS: Print bigger chunks of debugging information
  6. DEBUG: Print extra information for debugging
  7. INFO: Print necessary information messages
  8. WARN: Print error conditions from which recovery measures have been taken
  9. ERROR: Print critical errors, software module can not recover on its own
  10. config LOG_VERBOS
  11. bool "VERBOS"
  12. config LOG_DEBUG
  13. bool "DEBUG"
  14. config LOG_INFO
  15. bool "INFO"
  16. config LOG_WARN
  17. bool "WARN"
  18. config LOG_ERROR
  19. bool "ERROR"
  20. config LOG_NONE
  21. bool "NONE"
  22. endchoice # DEBUG_LOG_LEVEL
  23. config USE_DEFAULT_INTERRUPT_CONFIG
  24. bool
  25. prompt "Use default interrupt configuration"
  26. default y
  27. help
  28. "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 "
  29. if USE_DEFAULT_INTERRUPT_CONFIG
  30. choice INTERRUPT_ROLE_SELECT
  31. prompt "Interrupt role select"
  32. default INTERRUPT_ROLE_MASTER
  33. help
  34. "Select Interrupt role"
  35. config INTERRUPT_ROLE_MASTER
  36. bool "use master role"
  37. config INTERRUPT_ROLE_SLAVE
  38. bool "use slave role"
  39. endchoice # INTERRUPT_ROLE_SELECT
  40. endif
  41. config LOG_EXTRA_INFO
  42. bool "Debug Log with Extra Info"
  43. default n
  44. help
  45. Print debug information with source file name and source code line num.
  46. config BOOTUP_DEBUG_PRINTS
  47. bool
  48. prompt "Bootup debug"
  49. default n
  50. help
  51. Enable Bootup debug printing