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

..--

buildfiles/11-Mar-2024-765629

config_dox/11-Mar-2024-2,797211

sphinx/11-Mar-2024-1,9291,359

README.mdD11-Mar-20241.1 KiB4431

drv_supp_matrix.doxD11-Mar-202410.4 KiB10391

generate_html_doc.batD11-Mar-202446 32

generate_html_doc.shD11-Mar-202438 32

generate_sphinx_doc.batD11-Mar-2024130 43

generate_sphinx_doc.shD11-Mar-2024118 43

main_page.doxD11-Mar-20244.6 KiB10481

nrf51_series.doxD11-Mar-2024551 5931

nrf52805.doxD11-Mar-2024619 6936

nrf52810.doxD11-Mar-2024679 7539

nrf52820.doxD11-Mar-2024630 7137

nrf52832.doxD11-Mar-2024721 8343

nrf52833.doxD11-Mar-2024734 8544

nrf52840.doxD11-Mar-2024749 8745

nrf5340.doxD11-Mar-2024790 9348

nrf91_series.doxD11-Mar-2024569 6132

nrfx.doxyfileD11-Mar-2024117.9 KiB2,7092,116

nrfx_api.doxD11-Mar-20241.9 KiB15077

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