:orphan: .. title:: CONFIG_RISCV_SOC_MCAUSE_EXCEPTION_MASK .. kconfig:: CONFIG_RISCV_SOC_MCAUSE_EXCEPTION_MASK CONFIG_RISCV_SOC_MCAUSE_EXCEPTION_MASK ###################################### *(No prompt -- not directly user assignable.)* Type: ``hex`` Help ==== .. code-block:: none Specify the bits to use for exception code in mcause register. Direct dependencies =================== (\ :kconfig:`SOC_GD32VF103 ` && \ :kconfig:`SOC_SERIES_GD32VF103 `) || \ :kconfig:`RISCV ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 0 - 0x7FFFFFFFFFFFFFFF if \ :kconfig:`64BIT ` - 0x7FFFFFFF Kconfig definitions =================== At ``/riscv/riscv-privilege/gd32vf103/Kconfig.defconfig.gd32vf103:18`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/riscv/riscv-privilege/Kconfig.defconfig:6`` → ``/riscv/riscv-privilege/gd32vf103/Kconfig.defconfig.series:6`` Menu path: (Top) .. code-block:: kconfig config RISCV_SOC_MCAUSE_EXCEPTION_MASK hex default 0 depends on SOC_GD32VF103 && SOC_SERIES_GD32VF103 ---- At ``/riscv/Kconfig:105`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` Menu path: (Top) → RISCV Options → RISCV Processor Options .. code-block:: kconfig config RISCV_SOC_MCAUSE_EXCEPTION_MASK hex default 0x7FFFFFFFFFFFFFFF if 64BIT default 0x7FFFFFFF depends on RISCV help Specify the bits to use for exception code in mcause register. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*