CONFIG_DATA_ENDIANNESS_LITTLE

(No prompt – not directly user assignable.)

Type: bool

Help

This is driven by the processor implementation, since it is fixed in hardware. The BSP should set this value to ‘n’ if the data is implemented as big endian.

Help

This is driven by the processor implementation, since it is fixed in hardware. The board should set this value to ‘n’ if the data is implemented as big endian.

Direct dependencies

ARC || (CPU_CORTEX_M && ARM)

(Includes any dependencies from ifs and menus.)

Defaults

  • y
  • y

Kconfig definitions

At arch/arc/Kconfig:39

Included via Kconfig:10Kconfig.zephyr:34arch/Kconfig:15

Menu path: (Top) → ARC Options → ARCv2 Family Options

config DATA_ENDIANNESS_LITTLE
    bool
    default y
    depends on ARC
    help
      This is driven by the processor implementation, since it is fixed in
      hardware. The BSP should set this value to 'n' if the data is
      implemented as big endian.

At arch/arm/core/cortex_m/Kconfig:278

Included via Kconfig:10Kconfig.zephyr:34arch/Kconfig:15arch/arm/Kconfig:13arch/arm/core/Kconfig:179

Menu path: (Top) → ARM Options → ARM Cortex-M options

config DATA_ENDIANNESS_LITTLE
    bool
    default y
    depends on CPU_CORTEX_M && ARM
    help
      This is driven by the processor implementation, since it is fixed in
      hardware. The board should set this value to 'n' if the data is
      implemented as big endian.

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