zephyr/doc/reference
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
..
audio doc: reference: Add pages for audio 2020-03-18 11:47:24 +01:00
bluetooth doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
crypto doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
devicetree devicetree.h: sort sub-includes and API docs for them 2020-03-29 09:10:04 -05:00
display doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
drivers doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
file_system doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
kernel sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
logging doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
misc sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
networking doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
peripherals doc: reference: Add clock control API 2020-03-18 11:47:24 +01:00
power_management doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
random doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
resource_management sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
settings doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
shell doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
storage doc: dts: revisit documentation 2020-03-24 10:11:20 -05:00
usb doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
usermode doc: syscalls: expand docs on data copying 2020-04-01 23:34:02 -04:00
index.rst sys: add generic asynchronous notification infrastructure 2020-04-06 16:41:41 +02:00
overview.rst doc: API stability: Change HWINFO from unstable to stable 2020-03-31 16:17:08 +02:00
terminology.rst doc: reference: Move terminology to its own page 2020-03-18 11:47:24 +01:00