73 lines
965 B
ReStructuredText
73 lines
965 B
ReStructuredText
.. nanokernel_api:
|
|
|
|
Nanokernel APIs
|
|
###############
|
|
|
|
.. contents::
|
|
:depth: 1
|
|
:local:
|
|
:backlinks: top
|
|
|
|
Fibers
|
|
******
|
|
|
|
.. doxygengroup:: nanokernel_fiber
|
|
:project: Zephyr
|
|
:content-only:
|
|
|
|
Tasks
|
|
******
|
|
|
|
.. doxygengroup:: nanokernel_task
|
|
: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:
|
|
|
|
Ring Buffers
|
|
************
|
|
|
|
.. doxygengroup:: nanokernel_ringbuffer
|
|
: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:
|