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