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
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
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
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
shm.rst
sleep.rst arch/avr/src/avrdx/avrdx_delay: add custom up_udelay function 2026-06-12 09:55:11 -04:00
smp.rst
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