The latest development version of this page may be more current than this released 1.14.1 version.
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 if’s and menus.)

Defaults

Kconfig definitions

At arch/arc/Kconfig:37

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

Menu path: (top menu) → ARC Options → ARCv2 Family Options

config DATA_ENDIANNESS_LITTLE
    bool
    default "y" if ARC
    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:271

Included via Kconfig:10Kconfig.zephyr:29arch/Kconfig:15arch/arm/Kconfig:13arch/arm/core/Kconfig:166

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

config DATA_ENDIANNESS_LITTLE
    bool
    default "y" if CPU_CORTEX_M && ARM
    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.

(Definitions include propagated dependencies, including from if’s and menus.)