130 lines
1.7 KiB
ReStructuredText
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:
|