zephyr/doc/reference/kernel
Peter Bigot fadd98aad2 sys: add generic asynchronous notification infrastructure
k_poll() for a signal is often desired for notification of completion
of asynchronous operations, but there are APIs where it may be
necessary to invoke "asynchronous" operations from contexts where
sleep is disallowed, or before the kernel has been initialized.
Extract the general notification solution from the on-off service into
a utility that can be used for other APIs.

Also move documentation out to a resource management section.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2020-04-06 16:41:41 +02:00
..
data_passing global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
memory global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
other sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
scheduling doc: scheduler: define reschedule point 2020-01-27 16:05:07 +01:00
smp doc/kernel/smp: Add initialization diagram 2019-11-14 19:13:27 -05:00
synchronization global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
threads doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
timing kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
index.rst sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00