hal_nordic/nrfx/doc
Nikodem Kastelik 13ac55b5b5 nrfx: Update to version 3.4.0
Update nrfx to the recently released version. See
https://github.com/NordicSemiconductor/nrfx/blob/v3.4.0/CHANGELOG.md
for a list of changes that this version introduces.

Origin: nrfx
License: BSD 3-Clause
URL: https://github.com/NordicSemiconductor/nrfx/tree/v3.4.0
commit: 7c47cc0a56ce44658e6da2458e86cd8783ccc4a2
Purpose: Provide peripheral drivers for Nordic SoCs
Maintained-by: External
2024-03-12 13:47:46 +01:00
..
buildfiles nrfx: Import nrfx 1.8.1 files needed for building documentation 2019-11-05 17:27:28 +01:00
config_dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
sphinx nrfx: Update to version 3.4.0 2024-03-12 13:47:46 +01:00
README.md nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
drv_supp_matrix.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
generate_html_doc.bat nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
generate_html_doc.sh nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
generate_sphinx_doc.bat nrfx: Update to version 2.11.0 2023-04-11 11:51:23 +02:00
generate_sphinx_doc.sh nrfx: Update to version 2.11.0 2023-04-11 11:51:23 +02:00
main_page.dox nrfx: Update to version 3.3.0 2024-01-08 12:22:29 +01:00
nrf51_series.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf91_series.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf5340.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52805.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52810.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52820.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52832.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52833.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrf52840.dox nrfx: Update to version 3.0.0 2023-05-04 12:10:28 +02:00
nrfx.doxyfile nrfx: Update to version 3.4.0 2024-03-12 13:47:46 +01:00
nrfx_api.dox nrfx: Update to version 3.4.0 2024-03-12 13:47:46 +01:00

README.md

nrfx documentation

Doxygen

You can generate doxygen based documentation by running

doxygen nrfx.doxyfile

You may want to use the provided scripts generate_html_doc.sh or generate_html_doc.bat. The result can be viewed by opening html/index.html.

Sphinx

All the necessary files to compile the Sphinx based documentation for nrfx are located under sphinx folder. As of today the content should match with the one produced using doxygen only.

Requirements

You will need to have Python 3 installed as well as some dependencies, which can be installed by running:

pip install -r requirements.txt

Build

You may want to use the provided scripts generate_sphinx_doc.sh or generate_sphinx_doc.bat. The result can be viewed by opening html_sphinx/index.html.

If you want to do it manually you can run the following commands from doc directory:

# compile doxygen documentation (required to generate XML metadata)
doxygen nrfx.doxyfile
# compile Sphinx documentation
sphinx-build -b html sphinx html_sphinx