zephyr/kernel/nanokernel
Dmitriy Korovkin 57f2741e4f init: Implement fine-grained initialization policy
Put initialization priorities as device driver Kconfig
parameter.

Initialization priority value for each platform is defined
in the platform Kconfig file.

Drivers and platform code use SYS_DEFINE_DEVICE to add
and initialization function.

Change-Id: I2f4f3c7370dac02408a1b50a0a1bade8b427a282
Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05 20:24:54 -05:00
..
include kernel: rename _nano_fiber_schedule() 2016-02-05 20:24:53 -05:00
compiler_stack_protect.c
device.c
event_logger.c checkpatch: warning - spacing 2016-02-05 20:24:35 -05:00
idle.c
int_latency_bench.c
Kconfig
kernel_event_logger.c init: Implement fine-grained initialization policy 2016-02-05 20:24:54 -05:00
Makefile nanokernel: Move fiber_sleep() to nano_sleep.c 2016-02-05 20:24:53 -05:00
nano_context.c
nano_fiber.c kernel: rename _nano_fiber_schedule() 2016-02-05 20:24:53 -05:00
nano_fifo.c nanokernel: Rename nano_tick_xxx APIs 2016-02-05 20:24:53 -05:00
nano_init.c kconfig: define architecture as a kconfig variable 2016-02-05 20:24:52 -05:00
nano_lifo.c nanokernel: Rename nano_tick_xxx APIs 2016-02-05 20:24:53 -05:00
nano_sema.c nanokernel: Rename nano_tick_xxx APIs 2016-02-05 20:24:53 -05:00
nano_sleep.c nanokernel: Rename nano_tick_xxx APIs 2016-02-05 20:24:53 -05:00
nano_stack.c kernel: rename _nano_fiber_schedule() 2016-02-05 20:24:53 -05:00
nano_sys_clock.c nanokernel: Rename nano_tick_xxx APIs 2016-02-05 20:24:53 -05:00
nano_timer.c nanokernel: Add generic timer routines 2016-02-05 20:24:53 -05:00
ring_buffer.c
version.c