-
CONFIG_ARC_USE_UNALIGNED_MEM_ACCESS
¶
Enable unaligned access in HW
Type: bool
Help¶
ARC EM cores w/o secure shield 2+2 mode support might be configured to support unaligned memory access which is then disabled by default. Enable unaligned access in hardware and make software to use it.
Direct dependencies¶
((CPU_ARCEM
&& !ARC_HAS_SECURE
) || CPU_ARCHS
) && ARC
(Includes any dependencies from ifs and menus.)
Kconfig definition¶
At <Zephyr>/arch/arc/Kconfig:168
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → ARC Options → ARCv2 Family Options
config ARC_USE_UNALIGNED_MEM_ACCESS bool "Enable unaligned access in HW" default y ifCPU_ARCHS
depends on ((CPU_ARCEM
&& !ARC_HAS_SECURE
) ||CPU_ARCHS
) &&ARC
help ARC EM cores w/o secure shield 2+2 mode support might be configured to support unaligned memory access which is then disabled by default. Enable unaligned access in hardware and make software to use it.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)