nuttx/Documentation/reference/os
DuoYuWang a1e2813c25 Documentation/wqueue: document custom user queues
Describe the handle-based custom queue APIs, worker-pool creation and
teardown, periodic requeue, cancellation semantics, and return values.

Clarify that libc user work queue APIs use blocking synchronization and
must only be called from task context, while kernel and Flat queue and
asynchronous cancellation operations remain ISR-safe.

Assisted-by: Codex:GPT-5
Signed-off-by: DuoYuWang <thirteenking.wang@gmail.com>
2026-09-04 23:02:48 +08:00
..
addrenv.rst sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
app_vs_os.rst sched/signal: Remove shadow definitions to reduce unnecessary API 2025-10-14 17:40:18 +08:00
arch.rst driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
board.rst rename doc/ -> Documentation/ 2020-08-24 10:29:55 -07:00
conventions.rst docs/os: fix typos 2024-04-21 11:06:46 +08:00
events.rst Documentation: Remove nxevent_tickwait_wait() description 2025-10-31 19:56:32 -03:00
index.rst docs/sched/sched: Add documentation for different sleep interfaces 2025-12-04 18:59:58 +01:00
iob.rst documentation: spelling and grammar fixes 2025-07-24 14:44:02 +08:00
led.rst Documentation: Remove all tail spaces from *.rst and *.html 2020-10-18 10:51:22 -07:00
mutex.rst Documentation: fix spelling 2025-05-15 11:33:41 +08:00
newreno.rst style: fix typos 2025-04-30 13:45:46 +08:00
notifier.rst fs: Add VFS docs 2024-02-20 18:28:09 -08:00
nuttx.rst sched/sched: Update the comments and docs. 2026-01-13 21:41:35 +08:00
paging.rst Docs: Fix broken links and references in docs 2020-10-22 10:22:11 -03:00
shm.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00
sleep.rst arch/avr/src/avrdx/avrdx_delay: add custom up_udelay function 2026-06-12 09:55:11 -04:00
smp.rst Documentation: Remove all tail spaces from *.rst and *.html 2020-10-18 10:51:22 -07:00
time_clock.rst Documentation/reference/os/time_clock: fix indentation in HR Timer description 2026-02-28 20:59:01 -05:00
wqueue.rst Documentation/wqueue: document custom user queues 2026-09-04 23:02:48 +08:00