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:222
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → ARC Options → ARC CPU Options
config ARC_USE_UNALIGNED_MEM_ACCESS
bool "Enable unaligned access in HW"
default y if CPU_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.)