This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_ICACHE_LINE_SIZE

i-cache line size

Type: int

Help

Size in bytes of a CPU i-cache line. If this is set to 0 the value is
obtained from the 'i-cache-line-size' DT property instead if present.

Detect automatically at runtime by selecting ICACHE_LINE_SIZE_DETECT.

Direct dependencies

CACHE_MANAGEMENT

(Includes any dependencies from ifs and menus.)

Default

  • 0

Kconfig definition

At arch/Kconfig:916

Included via Kconfig:8Kconfig.zephyr:37

Menu path: (Top) → Cache Options → Enable cache management features

config ICACHE_LINE_SIZE
    int "i-cache line size" if !ICACHE_LINE_SIZE_DETECT
    default 0
    depends on CACHE_MANAGEMENT
    help
      Size in bytes of a CPU i-cache line. If this is set to 0 the value is
      obtained from the 'i-cache-line-size' DT property instead if present.

      Detect automatically at runtime by selecting ICACHE_LINE_SIZE_DETECT.

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