:orphan: .. title:: MAIN_THREAD_PRIORITY .. option:: 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 ======== - -2 if !\ :option:`PREEMPT_ENABLED ` - 0 Kconfig definition ================== .. highlight:: kconfig At ``kernel/Kconfig:84`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:30`` Menu path: (Top) → General Kernel Options .. parsed-literal:: config MAIN_THREAD_PRIORITY int "Priority of initialization/main thread" default -2 if !\ :option:`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.)*