zephyr/kernel/nanokernel
Benjamin Walsh 101fee8dde nanokernel: add interface for obtaining earliest timer deadline
This interface can be called by the microkernel to obtain the earliest
expiring nanokernel between the timers and timeouts, to allow the idle
code to take the correct decision w.r.t. tickless idle.

Change-Id: I9598ec2a0dd013a6a8ccc95d50105bb98ca27f54
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:14:22 -05:00
..
include nanokernel: add timeout queue interface 2016-02-05 20:14:22 -05:00
compiler_stack_protect.c Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
ctors.c Eliminate kernel/common/bsp sub-directory 2016-02-05 20:13:51 -05:00
device.c device: Add device model infrastructure 2016-02-05 20:14:14 -05:00
idle.c nanokernel/idle: fix file description 2016-02-05 20:13:59 -05:00
int_latency_bench.c Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
Kconfig nanokernel: add NANO_TIMERS option 2016-02-05 20:14:22 -05:00
Makefile nanokernel: add NANO_TIMERS option 2016-02-05 20:14:22 -05:00
nano_context.c Begin consolidation of arch-independent private nanokernel APIs 2016-02-05 20:14:15 -05:00
nano_fiber.c nano_fiber: add fiber delayed start/cancel and sleep 2016-02-05 20:14:22 -05:00
nano_fifo.c nano_fifo add timeouts support 2016-02-05 20:14:22 -05:00
nano_init.c nanokernel: add and initialize timeout fields in ccs/s_NANO 2016-02-05 20:14:22 -05:00
nano_lifo.c nano_lifo add timeouts support 2016-02-05 20:14:22 -05:00
nano_sema.c nano_sema: add timeouts support 2016-02-05 20:14:22 -05:00
nano_stack.c Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
nano_sys_clock.c nanokernel: add interface for obtaining earliest timer deadline 2016-02-05 20:14:22 -05:00
nano_timer.c nanokernel: give nano_timer.c ownership of the nano timers list 2016-02-05 20:14:22 -05:00
nanometrics.c Eliminate VxMicro branding in kernel code 2016-02-05 20:14:15 -05:00
version.c Eliminate unnecessary references to cpu.h and cputype.h 2016-02-05 20:14:14 -05:00