nuttx/Documentation/os/scheduling
Marco Casaroli 05931b7014 Documentation: Describe the per-object wait lists of the scheduler.
nuttx_tasking.rst lists g_waitingforsemaphore, g_waitingformqnotempty and
g_waitingformqnotfull as task lists.  They no longer exist: a task that
waits for a semaphore, an event or a message queue is on a prioritized
wait list in that object.  Describe that, and remove the three lists.

Also spell "preempted" as codespell wants, because CI checks every file
that a change touches.

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
2026-10-08 15:50:03 -03:00
..
cancellation_points.rst
context_switches.rst
disabling_interrupts.png
disabling_preemption.png
index.rst
kernel_threads_vs_pthreads.rst
normal_interrupt.png
nuttx_tasking.rst
policies.svg
preemption_latency.rst
processes_vs_tasks.rst
smp.rst
task_exit_sequence.png
task_states.svg
tasks_vs_threads.rst
tls.rst
user_identity.rst
wqueue.rst