Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
buildfiles/ | 11-Mar-2024 | - | 765 | 629 | ||
config_dox/ | 11-Mar-2024 | - | 2,780 | 208 | ||
sphinx/ | 11-Mar-2024 | - | 1,314 | 924 | ||
README.md | D | 11-Mar-2024 | 1.1 KiB | 44 | 31 | |
drv_supp_matrix.dox | D | 11-Mar-2024 | 8.9 KiB | 82 | 73 | |
generate_html_doc.bat | D | 11-Mar-2024 | 46 | 3 | 2 | |
generate_html_doc.sh | D | 11-Mar-2024 | 38 | 3 | 2 | |
generate_sphinx_doc.bat | D | 11-Mar-2024 | 101 | 3 | 3 | |
generate_sphinx_doc.sh | D | 11-Mar-2024 | 90 | 4 | 3 | |
main_page.dox | D | 11-Mar-2024 | 4 KiB | 95 | 74 | |
nrf51_series.dox | D | 11-Mar-2024 | 552 | 59 | 31 | |
nrf52805.dox | D | 11-Mar-2024 | 620 | 69 | 36 | |
nrf52810.dox | D | 11-Mar-2024 | 680 | 75 | 39 | |
nrf52820.dox | D | 11-Mar-2024 | 631 | 71 | 37 | |
nrf52832.dox | D | 11-Mar-2024 | 722 | 83 | 43 | |
nrf52833.dox | D | 11-Mar-2024 | 735 | 85 | 44 | |
nrf52840.dox | D | 11-Mar-2024 | 750 | 87 | 45 | |
nrf5340.dox | D | 11-Mar-2024 | 791 | 93 | 48 | |
nrf9160.dox | D | 11-Mar-2024 | 554 | 61 | 32 | |
nrfx.doxyfile | D | 11-Mar-2024 | 107.3 KiB | 2,507 | 1,942 | |
nrfx_api.dox | D | 11-Mar-2024 | 1.3 KiB | 109 | 57 |
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```