CONFIG_EXCEPTION_DEBUG

Unhandled exception debugging

Type: bool

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

PRINTK && X86

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At arch/x86/core/Kconfig:15

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16arch/x86/Kconfig:30

Menu path: (top menu) → X86 Architecture Options

config EXCEPTION_DEBUG
    bool
    prompt "Unhandled exception debugging" if PRINTK && X86
    default "y" if PRINTK && X86
    depends on PRINTK && 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.

(Definitions include propagated dependencies, including from if’s and menus.)