summaryrefslogtreecommitdiff
path: root/target/linux/config/Config.in.debug
diff options
context:
space:
mode:
authorwbx <wbx@hydrogenium.(none)>2009-05-17 14:41:34 +0200
committerwbx <wbx@hydrogenium.(none)>2009-05-17 14:41:34 +0200
commit219a6dab8995aad9ac4860cc1a84d6f3509a03a4 (patch)
treeb9c0f3c43aebba2fcfef777592d0add39f2072f4 /target/linux/config/Config.in.debug
Initial import
Diffstat (limited to 'target/linux/config/Config.in.debug')
-rw-r--r--target/linux/config/Config.in.debug53
1 files changed, 53 insertions, 0 deletions
diff --git a/target/linux/config/Config.in.debug b/target/linux/config/Config.in.debug
new file mode 100644
index 000000000..9c876e205
--- /dev/null
+++ b/target/linux/config/Config.in.debug
@@ -0,0 +1,53 @@
+menu "Kernel debugging"
+
+config ADK_KERNEL_DEBUG_KERNEL
+ boolean
+ default n
+
+config ADK_KERNEL_DEBUG_INFO
+ boolean
+ default n
+
+config ADK_KERNEL_KGDB
+ boolean
+ default n
+
+config ADK_KERNEL_KGDB_SERIAL_CONSOLE
+ boolean
+ default n
+
+config ADK_KERNEL_FRAME_POINTER
+ boolean
+ default n
+
+config ADK_KERNEL_MAGIC_SYSRQ
+ prompt "Magic BREAK sequence"
+ bool
+ default y
+ help
+ Enable this to be able to use the Magic SysRq functions,
+ probably using a serial console break.
+
+config ADK_KERNEL_DEBUG_FS
+ prompt "Debug Filesystem"
+ bool
+ default n
+ help
+ debugfs is a virtual file system that kernel developers use to put
+ debugging files into. Enable this option to be able to read and
+ write to these files.
+
+config ADK_KERNEL_DEBUG_WITH_KGDB
+ boolean
+ prompt "Enable remote kernel debugging using KGDB"
+ depends on ADK_TARGET_ROOTFS_NFSROOT || \
+ ADK_TARGET_ROOTFS_EXT2_CF || \
+ ADK_TARGET_ROOTFS_EXT2
+ default n
+ select ADK_KERNEL_DEBUG_KERNEL
+ select ADK_KERNEL_DEBUG_INFO
+ select ADK_KERNEL_KGDB
+ select ADK_KERNEL_KGDB_SERIAL_CONSOLE
+ select ADK_KERNEL_FRAME_POINTER
+
+endmenu