From 4223ba7964e89a73f9e70fda72a768aabb19fff9 Mon Sep 17 00:00:00 2001 From: Dmitriy Korovkin Date: Fri, 9 Sep 2016 11:20:23 -0400 Subject: [PATCH] unified: Add initialization priority level for kernel objects The separate initialization priority provides more flexibility when it's needed to arrange the initialization sequence. Change-Id: Ie1b7b48d282618f6d641320bf3b24f63716a7342 Signed-off-by: Dmitriy Korovkin --- kernel/Kconfig | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/kernel/Kconfig b/kernel/Kconfig index acf0b947947..8bb3e24b67a 100644 --- a/kernel/Kconfig +++ b/kernel/Kconfig @@ -135,6 +135,15 @@ config THREAD_MONITOR and fibers (excluding those that have not yet started or have already terminated). +config KERNEL_INIT_PRIORITY_OBJECTS + int + prompt "Kernel objects initialization priority" + default 30 + help + Kernel objects use this priority for initialization. This + priority needs to be higher than minimal default initialization + priority. + config KERNEL_INIT_PRIORITY_DEFAULT int prompt "Default init priority"