CONFIG_ARCH
(No prompt – not directly user assignable.)
Type: string
Help
System architecture string.
Kconfig definitions
At <Zephyr>/arch/arc/Kconfig:9
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → ARC Options
config ARCH
string
default "arc"
depends on ARC
At <Zephyr>/arch/arm/Kconfig:9
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → ARM Options
config ARCH
string
default "arm"
depends on ARM
At <Zephyr>/arch/arm64/Kconfig:9
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → ARM64 Options
config ARCH
string
default "arm64"
depends on ARM64
At <Zephyr>/arch/nios2/Kconfig:7
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → Nios II Options
config ARCH
string
default "nios2"
depends on NIOS2
At <Zephyr>/arch/posix/Kconfig:9
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → POSIX (native) Options
config ARCH
string
default "posix"
depends on ARCH_POSIX
At <Zephyr>/arch/riscv/Kconfig:7
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → RISCV Options
config ARCH
string
default "riscv64" if 64BIT
default "riscv32"
depends on RISCV
At <Zephyr>/arch/sparc/Kconfig:7
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → SPARC Options
config ARCH
string
default "sparc"
depends on SPARC
At <Zephyr>/arch/x86/Kconfig:9
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → X86 Architecture Options
config ARCH
string
default "x86"
depends on X86
At <Zephyr>/arch/xtensa/Kconfig:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → XTENSA Options
config ARCH
string
default "xtensa"
depends on XTENSA
At <Zephyr>/arch/Kconfig:958
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
Menu path: (Top)
config ARCH
string
help
System architecture string.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)