Config.in.debug 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. menu "Kernel debugging"
  2. config ADK_KERNEL_DEBUG_KERNEL
  3. boolean
  4. default n
  5. config ADK_KERNEL_DEBUG_INFO
  6. boolean
  7. default n
  8. config ADK_KERNEL_KGDB
  9. boolean
  10. default n
  11. config ADK_KERNEL_KGDB_SERIAL_CONSOLE
  12. boolean
  13. default n
  14. config ADK_KERNEL_FRAME_POINTER
  15. boolean
  16. default n
  17. config ADK_KERNEL_MAGIC_SYSRQ
  18. prompt "Magic BREAK sequence"
  19. bool
  20. default y
  21. help
  22. Enable this to be able to use the Magic SysRq functions,
  23. probably using a serial console break.
  24. config ADK_KERNEL_DEBUG_FS
  25. prompt "Debug Filesystem"
  26. bool
  27. default n
  28. help
  29. debugfs is a virtual file system that kernel developers use to put
  30. debugging files into. Enable this option to be able to read and
  31. write to these files.
  32. config ADK_KERNEL_DEBUG_WITH_KGDB
  33. boolean
  34. prompt "Enable remote kernel debugging using KGDB"
  35. depends on ADK_TARGET_ROOTFS_NFSROOT || \
  36. ADK_TARGET_ROOTFS_EXT2_BLOCK || \
  37. ADK_TARGET_ROOTFS_EXT2
  38. default n
  39. select ADK_KERNEL_DEBUG_KERNEL
  40. select ADK_KERNEL_DEBUG_INFO
  41. select ADK_KERNEL_KGDB
  42. select ADK_KERNEL_KGDB_SERIAL_CONSOLE
  43. select ADK_KERNEL_FRAME_POINTER
  44. endmenu