:orphan: .. title:: ISA_ARCV2 .. option:: CONFIG_ISA_ARCV2 *ARC ISA v2* Type: ``bool`` Help ==== .. code-block:: none v2 ISA for the ARC-HS & ARC-EM cores Direct dependencies =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Symbols selected by this symbol =============================== - \ :option:`ARCH_HAS_STACK_PROTECTION ` if \ :option:`ARC_HAS_STACK_CHECKING ` || (\ :option:`ARC_MPU ` && \ :option:`ARC_MPU_VER ` != 2) - \ :option:`ARCH_HAS_USERSPACE ` if \ :option:`ARC_MPU ` - \ :option:`USE_SWITCH ` - \ :option:`USE_SWITCH_SUPPORTED ` Kconfig definition ================== At ``/arc/Kconfig:30`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``/Kconfig:12`` Menu path: (Top) → ARC Options → ARC Instruction Set .. code-block:: kconfig config ISA_ARCV2 bool "ARC ISA v2" select ARCH_HAS_STACK_PROTECTION if ARC_HAS_STACK_CHECKING || (ARC_MPU && ARC_MPU_VER != 2) select ARCH_HAS_USERSPACE if ARC_MPU select USE_SWITCH select USE_SWITCH_SUPPORTED depends on help v2 ISA for the ARC-HS & ARC-EM cores *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*