Files
nuttx/Documentation/reference/os/index.rst
donghaokun 839468f52d
Some checks failed
Build Documentation / build-html (push) Has been cancelled
docs/sched/sched: Add documentation for different sleep interfaces
As pull request apache#17200 & apache#17368 introduced support for scheduling sleep, a documentation is needed for different sleep interfaces.
This patch adds the description for sleep interfaces currently provided in NuttX, including Scheduled sleep(nxsched_sleep()...), Signal-scheduled sleep(nxsig_sleep()...), and Busy sleep(up_udelay()).

Signed-off-by: Haokun Dong <donghaokun@lixiang.com>
2025-12-04 18:59:58 +01:00

30 lines
581 B
ReStructuredText

=================
Architecture APIs
=================
The file ``include/nuttx/arch.h`` identifies by prototype all of
the APIs that must be provided by the architecture specific logic.
The internal OS APIs that architecture-specific logic must
interface with are also identified in ``include/nuttx/arch.h`` or
in other header files.
.. toctree::
addrenv.rst
app_vs_os.rst
arch.rst
board.rst
conventions.rst
iob.rst
led.rst
mutex.rst
newreno.rst
notifier.rst
nuttx.rst
paging.rst
shm.rst
smp.rst
sleep.rst
time_clock.rst
wqueue.rst
events.rst