CONFIG_ARM_STORE_EXC_RETURN¶
(No prompt – not directly user assignable.)
Type: bool
Help¶
Store the EXC_RETURN value when switching threads.
This is needed when switching between threads that differ in either
FPU usage or security domain.
Default¶
Kconfig definition¶
At <Zephyr Architecture>/arm/core/aarch32/Kconfig:231
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12 → <Zephyr Architecture>/arm/Kconfig:57
Menu path: (Top) → ARM Options
config ARM_STORE_EXC_RETURN
    bool
    default y if FPU_SHARING || ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS
    depends on ARM
    help
      Store the EXC_RETURN value when switching threads.
      This is needed when switching between threads that differ in either
      FPU usage or security domain.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)