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

..--

buildfiles/03-Aug-2024-765629

config_dox/03-Aug-2024-2,797211

sphinx/03-Aug-2024-1,9681,386

README.mdD03-Aug-20241.1 KiB4431

drv_supp_matrix.doxD03-Aug-202416.8 KiB128116

generate_html_doc.batD03-Aug-202446 32

generate_html_doc.shD03-Aug-202438 32

generate_sphinx_doc.batD03-Aug-2024130 43

generate_sphinx_doc.shD03-Aug-2024118 43

main_page.doxD03-Aug-20244.6 KiB10481

nrf51_series.doxD03-Aug-2024551 5931

nrf52805.doxD03-Aug-2024619 6936

nrf52810.doxD03-Aug-2024679 7539

nrf52820.doxD03-Aug-2024630 7137

nrf52832.doxD03-Aug-2024721 8343

nrf52833.doxD03-Aug-2024734 8544

nrf52840.doxD03-Aug-2024749 8745

nrf5340.doxD03-Aug-2024790 9348

nrf54h20.doxD03-Aug-2024877 10152

nrf54l15_enga.doxD03-Aug-2024782 8745

nrf91_series.doxD03-Aug-2024569 6132

nrfx.doxyfileD03-Aug-2024117.9 KiB2,7092,116

nrfx_api.doxD03-Aug-20241.9 KiB15479

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```