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

..--

buildfiles/11-Mar-2024-765629

config_dox/11-Mar-2024-2,780208

sphinx/11-Mar-2024-1,314924

README.mdD11-Mar-20241.1 KiB4431

drv_supp_matrix.doxD11-Mar-20248.9 KiB8273

generate_html_doc.batD11-Mar-202446 32

generate_html_doc.shD11-Mar-202438 32

generate_sphinx_doc.batD11-Mar-2024101 33

generate_sphinx_doc.shD11-Mar-202490 43

main_page.doxD11-Mar-20244 KiB9574

nrf51_series.doxD11-Mar-2024552 5931

nrf52805.doxD11-Mar-2024620 6936

nrf52810.doxD11-Mar-2024680 7539

nrf52820.doxD11-Mar-2024631 7137

nrf52832.doxD11-Mar-2024722 8343

nrf52833.doxD11-Mar-2024735 8544

nrf52840.doxD11-Mar-2024750 8745

nrf5340.doxD11-Mar-2024791 9348

nrf9160.doxD11-Mar-2024554 6132

nrfx.doxyfileD11-Mar-2024107.3 KiB2,5071,942

nrfx_api.doxD11-Mar-20241.3 KiB10957

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