CONFIG_MAIN_THREAD_PRIORITY

Priority of initialization/main thread

Type: int

Help

Priority at which the initialization thread runs, including the start
of the main() function. main() can then change its priority if desired.

Defaults

Kconfig definition

At <Zephyr>/kernel/Kconfig:69

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

Menu path: (Top) → General Kernel Options

config MAIN_THREAD_PRIORITY
    int "Priority of initialization/main thread"
    default -2 if !PREEMPT_ENABLED
    default 0
    help
      Priority at which the initialization thread runs, including the start
      of the main() function. main() can then change its priority if desired.

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