The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_PLATFORM_SPECIFIC_INIT

Enable platform (SOC) specific startup hook

Type: bool

Help

The platform specific initialization code (_PlatformInit) is executed at the beginning of the startup code (__start).

Direct dependencies

(ARMV6_M_ARMV8_M_BASELINE || ARMV7_M_ARMV8_M_MAINLINE) && CPU_CORTEX_M && ARM

(Includes any dependencies from if’s and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols that select this symbol

Kconfig definition

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

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

Menu path: (top menu) → ARM Options → ARM Cortex-M0/M0+/M3/M4/M7/M23/M33 options

config PLATFORM_SPECIFIC_INIT
    bool
    prompt "Enable platform (SOC) specific startup hook" if (ARMV6_M_ARMV8_M_BASELINE || ARMV7_M_ARMV8_M_MAINLINE) && CPU_CORTEX_M && ARM
    depends on (ARMV6_M_ARMV8_M_BASELINE || ARMV7_M_ARMV8_M_MAINLINE) && CPU_CORTEX_M && ARM
    help
      The platform specific initialization code (_PlatformInit) is executed
      at the beginning of the startup code (__start).

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