CONFIG_SPARC_CASA

CASA instructions

Type: bool

Help

Use CASA atomic instructions. Defined by SPARC V9 and available in some LEON processors.

Defaults

  • n

  • y

Kconfig definitions

At <Zephyr>/boards/sparc/generic_leon3/Kconfig.defconfig:10

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config SPARC_CASA
    bool
    default n
    depends on BOARD_GENERIC_LEON3

At <Zephyr>/soc/sparc/Kconfig:4

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:28<Zephyr>/soc/Kconfig:11<BuildDir>/Kconfig/Kconfig.soc.arch:1

Menu path: (Top) → Hardware Configuration

config SPARC_CASA
    bool
    default y

At <Zephyr>/arch/sparc/Kconfig:29

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:29<Zephyr>/arch/Kconfig:12

Menu path: (Top) → SPARC Options

config SPARC_CASA
    bool "CASA instructions"
    depends on SPARC
    help
      Use CASA atomic instructions. Defined by SPARC V9 and available
      in some LEON processors.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)