• Home
  • History
  • Annotate
Name
Date
Size
#Lines
LOC

..--

buildfiles/18-Mar-2025-765629

config_dox/18-Mar-2025-2,797211

sphinx/18-Mar-2025-2,0441,439

README.mdD18-Mar-20251.1 KiB4431

drv_supp_matrix.doxD18-Mar-202523.6 KiB141129

generate_html_doc.batD18-Mar-202546 32

generate_html_doc.shD18-Mar-202538 32

generate_sphinx_doc.batD18-Mar-2025130 43

generate_sphinx_doc.shD18-Mar-2025118 43

main_page.doxD18-Mar-20254.8 KiB10882

nrf51_series.doxD18-Mar-2025551 5931

nrf52805.doxD18-Mar-2025619 6936

nrf52810.doxD18-Mar-2025679 7539

nrf52820.doxD18-Mar-2025630 7137

nrf52832.doxD18-Mar-2025721 8343

nrf52833.doxD18-Mar-2025734 8544

nrf52840.doxD18-Mar-2025749 8745

nrf5340.doxD18-Mar-2025790 9348

nrf54h20.doxD18-Mar-2025895 10353

nrf54l05.doxD18-Mar-2025781 8946

nrf54l09_enga.doxD18-Mar-2025726 7941

nrf54l10.doxD18-Mar-2025781 8946

nrf54l15.doxD18-Mar-2025781 8946

nrf54l20_enga.doxD18-Mar-2025769 8544

nrf7120_enga.doxD18-Mar-2025808 9147

nrf91_series.doxD18-Mar-2025569 6132

nrf9230_engb.doxD18-Mar-2025908 10353

nrfx.doxyfileD18-Mar-2025117.9 KiB2,7102,117

nrfx_api.doxD18-Mar-20252 KiB15881

README.md

1# nrfx documentation
2
3## Doxygen
4
5You can generate `doxygen` based documentation by running
6
7```shell
8doxygen nrfx.doxyfile
9```
10
11You may want to use the provided scripts `generate_html_doc.sh` or
12`generate_html_doc.bat`. The result can be viewed by opening
13`html/index.html`.
14
15## Sphinx
16
17All the necessary files to compile the Sphinx based documentation for `nrfx`
18are located under `sphinx` folder. As of today the content should match with
19the one produced using `doxygen` only.
20
21### Requirements
22
23You will need to have Python 3 installed as well as some dependencies, which can
24be installed by running:
25
26```shell
27pip install -r requirements.txt
28```
29
30### Build
31
32You may want to use the provided scripts `generate_sphinx_doc.sh` or
33`generate_sphinx_doc.bat`. The result can be viewed by opening
34`html_sphinx/index.html`.
35
36If you want to do it manually you can run the following commands from `doc`
37directory:
38
39```shell
40# compile doxygen documentation (required to generate XML metadata)
41doxygen nrfx.doxyfile
42# compile Sphinx documentation
43sphinx-build -b html sphinx html_sphinx
44```