hal_nordic/nrfx/doc
Adam Wojasinski 4ee20fd6ca nrfx: Update to version 2.10.0
Update nrfx to the recently released version. See
https://github.com/NordicSemiconductor/nrfx/blob/v2.10.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/v2.10.0
commit: 23fb4437c08a9edfdf6d34f002322f693a15e8fe
Purpose: Provide peripheral drivers for Nordic SoCs
Maintained-by: External

Signed-off-by: Adam Wojasinski <adam.wojasinski@nordicsemi.no>
2022-11-03 09:15:27 +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 2.1.0 2020-01-29 12:54:49 +01:00
sphinx nrfx: Update to version 2.10.0 2022-11-03 09:15:27 +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 2.5.0 2021-05-06 15:54:36 +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.5.0 2021-05-06 15:54:36 +02:00
generate_sphinx_doc.sh nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
main_page.dox nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
nrf51_series.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf5340.dox nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02:00
nrf9160.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52805.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52810.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52820.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52832.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52833.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrf52840.dox nrfx: Update to version 2.3.0 2020-08-24 15:36:36 +02:00
nrfx.doxyfile nrfx: Update to version 2.10.0 2022-11-03 09:15:27 +01:00
nrfx_api.dox nrfx: Update to version 2.5.0 2021-05-06 15:54:36 +02: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