zephyr/kernel/nanokernel
Dirk Brandewie a88cd0fc34 init: Split pure_init into pure_init_{early,late} levels
Split the pure init level into two phases this allows for easier
migration of the nano kernel init process without resorting to naming
or link order to force the ordering of functions at pure init
time. The need for change was discovered while moving the system
timers to be initialized by the init system.  The base timer driver
(eg. HPET) must be initialised prior to the system clock being enabled
both of which need to happen before nano-kernel init.

Change-Id: I7a2994965e48a891a78268080113ac8fccceb261
Signed-off-by: Dirk Brandewie <dirk.j.brandewie@intel.com>
2016-02-05 20:14:37 -05:00
..
include doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
compiler_stack_protect.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
ctors.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
device.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
idle.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
int_latency_bench.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
Kconfig nanokernel: add CONFIG_NANO_TIMEOUTS 2016-02-05 20:14:22 -05:00
Makefile Eliminate nanokernel's nanometrics.c 2016-02-05 20:14:26 -05:00
nano_context.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
nano_fiber.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
nano_fifo.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
nano_init.c init: Split pure_init into pure_init_{early,late} levels 2016-02-05 20:14:37 -05:00
nano_lifo.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
nano_sema.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
nano_stack.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
nano_sys_clock.c Nanokernel timer uses new driver initialization 2016-02-05 20:14:37 -05:00
nano_timer.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
version.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00