zephyr/kernel/nanokernel
Peter Mitsis 2bf5fc44f1 Initialize idle task's stack related fields in sysgen
Hoists the initialization of the the microkernel's idle task's stack fields
out of the runtime and into sysgen thereby removing microkernel code from
the nanokernel initialization.

Change-Id: I54cbbec9e875a52b5fa52562e1a2770cd3ac1cc3
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
2016-02-05 20:14:13 -05:00
..
include Eliminate separate include files for generating absolute symbols 2016-02-05 20:14:13 -05:00
compiler_stack_protect.c Rename __defaultEsf to _default_esf 2016-02-05 20:13:54 -05:00
ctors.c Eliminate kernel/common/bsp sub-directory 2016-02-05 20:13:51 -05:00
idle.c nanokernel/idle: fix file description 2016-02-05 20:13:59 -05:00
int_latency_bench.c Eliminate nanokernel/core sub-directory 2016-02-05 20:13:51 -05:00
Kconfig Kconfig: remove extra line from nano kconfig 2016-02-05 20:14:11 -05:00
Makefile Eliminate secure string library routines 2016-02-05 20:14:12 -05:00
nano_context.c Clean up private APIs that mark context as (non)essential 2016-02-05 20:14:13 -05:00
nano_fiber.c Eliminate references to k_memset() and k_memcpy() 2016-02-05 20:14:12 -05:00
nano_fifo.c Fix whitespace issues 2016-02-05 20:13:59 -05:00
nano_init.c Initialize idle task's stack related fields in sysgen 2016-02-05 20:14:13 -05:00
nano_lifo.c Refactor _Cget() to invoke _NanoFatalErrorHandler() 2016-02-05 20:14:13 -05:00
nano_sema.c nano objects: standardize on if(ptr), not if(ptr != NULL) 2016-02-05 20:13:53 -05:00
nano_stack.c Eliminate _Cput and _Cpsh APIs 2016-02-05 20:13:59 -05:00
nano_sys_clock.c Rework constructor macros 2016-02-05 20:14:00 -05:00
nano_timer.c nano_lifo: allow multiple fibers to pend 2016-02-05 20:13:53 -05:00
nanometrics.c Eliminate nanokernel/core sub-directory 2016-02-05 20:13:51 -05:00
version.c Add "sys_" prefix to public kernel versioning APIs 2016-02-05 20:14:13 -05:00