zephyr/doc/reference/api.rst

130 lines
1.7 KiB
ReStructuredText

.. _api:
API Documentation
#################
Nanokernel
**********
Fibers
======
.. doxygengroup:: nanokernel_fiber
:project: Zephyr
:content-only:
Semaphores
==========
.. doxygengroup:: nanokernel_semaphore
:project: Zephyr
:content-only:
LIFOs
=====
.. doxygengroup:: nanokernel_lifo
:project: Zephyr
:content-only:
FIFOs
=====
.. doxygengroup:: nanokernel_fifo
:project: Zephyr
:content-only:
Stacks
======
.. doxygengroup:: nanokernel_stack
:project: Zephyr
:content-only:
Timers
======
.. doxygengroup:: nanokernel_timer
:project: Zephyr
:content-only:
Kernel Event Logger
-------------------
.. doxygengroup:: nanokernel_event_logger
:project: Zephyr
:content-only:
Microkernel
***********
Events
======
.. doxygengroup:: microkernel_event
:project: Zephyr
:content-only:
FIFOs
=====
.. doxygengroup:: microkernel_fifo
:project: Zephyr
:content-only:
Pipes
=====
.. doxygengroup:: microkernel_pipe
:project: Zephyr
:content-only:
Interrupt Services
==================
.. doxygengroup:: microkernel_irq
:project: Zephyr
:content-only:
Mailboxes
=========
.. doxygengroup:: microkernel_mailbox
:project: Zephyr
:content-only:
Memory Maps
===========
.. doxygengroup:: microkernel_memorymap
:project: Zephyr
:content-only:
Mutexes
=======
.. doxygengroup:: microkernel_mutex
:project: Zephyr
:content-only:
Semaphores
==========
.. doxygengroup:: microkernel_semaphore
:project: Zephyr
:content-only:
Timers
======
.. doxygengroup:: microkernel_timer
:project: Zephyr
:content-only:
Tasks
=====
.. doxygengroup:: microkernel_task
:project: Zephyr
:content-only: