CONFIG_ARMV8_R¶
(No prompt – not directly user assignable.)
Type: bool
Help¶
This option signifies the use of an ARMv8-R processor
implementation.
From https://developer.arm.com/products/architecture/cpu-architecture/r-profile:
The Armv8-R architecture targets at the Real-time profile. It introduces
virtualization at the highest security level while retaining the
Protected Memory System Architecture (PMSA) based on a Memory Protection
Unit (MPU). It supports the A32 and T32 instruction sets.
Defaults¶
No defaults. Implicitly defaults to n.
Symbols selected by this symbol¶
Symbols that select this symbol¶
Kconfig definition¶
At <Zephyr Architecture>/arm64/core/Kconfig:126
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12 → <Zephyr Architecture>/arm64/Kconfig:32
Menu path: (Top) → ARM64 Options
config ARMV8_R
    bool
    select ATOMIC_OPERATIONS_BUILTIN
    select SCHED_IPI_SUPPORTED if SMP
    depends on CPU_AARCH64_CORTEX_R && ARM64
    help
      This option signifies the use of an ARMv8-R processor
      implementation.
      From https://developer.arm.com/products/architecture/cpu-architecture/r-profile:
      The Armv8-R architecture targets at the Real-time profile. It introduces
      virtualization at the highest security level while retaining the
      Protected Memory System Architecture (PMSA) based on a Memory Protection
      Unit (MPU). It supports the A32 and T32 instruction sets.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)