-
CONFIG_CPU_CORTEX_M_HAS_VTOR
¶
(No prompt – not directly user assignable.)
Type: bool
Help¶
This option signifies the CPU has the VTOR register. The VTOR indicates the offset of the vector table base address from memory address 0x00000000. Always present in CPUs implementing the ARMv7-M or ARMv8-M architectures. Optional in CPUs implementing ARMv6-M, ARMv8-M Baseline architectures (except for Cortex-M0, where it is never implemented).
Direct dependencies¶
!CPU_CORTEX_M0
&& CPU_CORTEX_M
&& ARM
(Includes any dependencies from if’s and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols that select this symbol¶
Kconfig definition¶
At arch/arm/core/cortex_m/Kconfig:118
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
→ arch/arm/Kconfig:26
→ arch/arm/core/Kconfig:162
Menu path: (top menu) → ARM Options
config CPU_CORTEX_M_HAS_VTOR bool depends on !CPU_CORTEX_M0
&&CPU_CORTEX_M
&&ARM
help This option signifies the CPU has the VTOR register. The VTOR indicates the offset of the vector table base address from memory address 0x00000000. Always present in CPUs implementing the ARMv7-M or ARMv8-M architectures. Optional in CPUs implementing ARMv6-M, ARMv8-M Baseline architectures (except for Cortex-M0, where it is never implemented).
(Definitions include propagated dependencies, including from if’s and menus.)