Go to file
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
arch nanokernel: add and initialize timeout fields in ccs/s_NANO 2016-02-05 20:14:22 -05:00
config Rename VPF files to use MDEF file extension 2016-02-05 20:14:15 -05:00
doc fixed block formatting 2016-02-05 20:14:21 -05:00
drivers Rename *.s files to *.S 2016-02-05 20:14:21 -05:00
include nanokernel.h: make nano timers APIs available to microkernels 2016-02-05 20:14:22 -05:00
kernel nanokernel: add interface for obtaining earliest timer deadline 2016-02-05 20:14:22 -05:00
lib/libc libc: Add tolower implementation 2016-02-05 20:14:14 -05:00
misc dlist: enhance library and make all functions inline 2016-02-05 20:14:22 -05:00
net net: Add kconf for networking 2016-02-05 20:14:20 -05:00
samples sanity: Move Bluetooth regression script 2016-02-05 20:14:21 -05:00
scripts sanity: Enable out-of-tree sanity check 2016-02-05 20:14:21 -05:00
shared/include/nanokernel/x86 Replace use of __attribute__((packed)) with __packed 2016-02-05 20:14:13 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore Remove obsolete .gitignore entry 2016-02-05 20:14:20 -05:00
.mailmap First commit 2015-04-10 16:44:37 -07:00
Kconfig Rename Tiny Mountain -> Zephyr OS 2016-02-05 20:14:20 -05:00
Makefile Kbuild: Assembly code extension. 2016-02-05 20:14:20 -05:00
Makefile.inc Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
zephyr-env.sh Rename timo-env.sh to zephyr-env.sh 2016-02-05 20:14:16 -05:00