mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-29 15:36:08 +00:00
The timeout queue interface will allow having fiber interacting with the nanokernel objects wait with a timeout. It can be completely excluded from the kernel if not needed, via the CONFIG_NANO_TIMEOUTS option. Most of the timeout queue interface is contained within timeout_q.h. However, this file should never be included directly: rather, the wait_q.h file is to be included instead, which itself provides NOOP abstractions for some timeout functions when timeouts are not enabled in the kernel. Change-Id: Ifeb1b934e0c71d00c59ebc88a54ab26e49686807 Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com> |
||
---|---|---|
arch | ||
config | ||
doc | ||
drivers | ||
include | ||
kernel | ||
lib/libc | ||
misc | ||
net | ||
samples | ||
scripts | ||
shared/include/nanokernel/x86 | ||
.gitattributes | ||
.gitignore | ||
.mailmap | ||
Kconfig | ||
Makefile | ||
Makefile.inc | ||
zephyr-env.sh |