zephyr/kernel
Benjamin Walsh 72a7b520bb nano_lifo add timeouts support
Add the _timeout() variants to the _get_wait() routines. Those allow
waiting with a timeout. The return values are the same as for the
regular _get() routines: a valid pointer on success, NULL on failure.

Note that the task_ variant is still polling, and the task is not put on
a timeout queue, instead polling for the ticker change in addition to
data arriving on the LIFO.

Change-Id: Iad8fa00b3fa0656fee9a67b2dd8b316e1e8aac74
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:14:22 -05:00
..
microkernel Rename enlist_timeout(), delist_timeout(), and force_timeout() APIs 2016-02-05 20:14:20 -05:00
nanokernel nano_lifo add timeouts support 2016-02-05 20:14:22 -05:00
Kconfig Kconfig: change kernel names in menu 2016-02-05 20:14:11 -05:00
Makefile Kbuild: adapt Makefile/Kconfig to kernel/common/ removal 2016-02-05 20:14:06 -05:00