<commit_before>.. _api:

Auto-generated 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:

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:<commit_msg>doc: Fix headings of the API documentation.<commit_after>.. _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:

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:
{'fraction_non_alphanumeric': 0.20552884615384615, 'fraction_numerical': 0.0, 'mean_word_length': 3.069682151589242, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4080688', 'n_tokens_mistral': 1242, 'n_tokens_neox': 1146, 'n_words': 214}