CONFIG_EXCEPTION_DEBUG¶
Unhandled exception debugging information
Unhandled exception debugging
Type: bool
Help¶
Print human-readable information about exception vectors, cause codes,
and parameters, at a cost of code/data size for the human-readable
strings.
Help¶
Install handlers for various CPU exception/trap vectors to
make debugging them easier, at a small expense in code size.
This prints out the specific exception vector and any associated
error codes.
Direct dependencies¶
(LOG && (CPU_CORTEX_A || CPU_AARCH64_CORTEX_R) && ARM64) || (LOG && X86)
(Includes any dependencies from ifs and menus.)
Defaults¶
- y 
- y 
Kconfig definitions¶
At <Zephyr Architecture>/arm64/core/Kconfig:163
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12 → <Zephyr Architecture>/arm64/Kconfig:32
Menu path: (Top) → ARM64 Options
config EXCEPTION_DEBUG
    bool "Unhandled exception debugging information"
    default y
    depends on LOG && (CPU_CORTEX_A || CPU_AARCH64_CORTEX_R) && ARM64
    help
      Print human-readable information about exception vectors, cause codes,
      and parameters, at a cost of code/data size for the human-readable
      strings.
At <Zephyr Architecture>/x86/Kconfig:316
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12
Menu path: (Top) → X86 Architecture Options
config EXCEPTION_DEBUG
    bool "Unhandled exception debugging"
    default y
    depends on LOG && X86
    help
      Install handlers for various CPU exception/trap vectors to
      make debugging them easier, at a small expense in code size.
      This prints out the specific exception vector and any associated
      error codes.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)