Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
buildfiles/ | 11-Mar-2024 | - | 765 | 629 | ||
config_dox/ | 11-Mar-2024 | - | 2,797 | 211 | ||
sphinx/ | 11-Mar-2024 | - | 1,929 | 1,359 | ||
README.md | D | 11-Mar-2024 | 1.1 KiB | 44 | 31 | |
drv_supp_matrix.dox | D | 11-Mar-2024 | 10.4 KiB | 103 | 91 | |
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 | 130 | 4 | 3 | |
generate_sphinx_doc.sh | D | 11-Mar-2024 | 118 | 4 | 3 | |
main_page.dox | D | 11-Mar-2024 | 4.6 KiB | 104 | 81 | |
nrf51_series.dox | D | 11-Mar-2024 | 551 | 59 | 31 | |
nrf52805.dox | D | 11-Mar-2024 | 619 | 69 | 36 | |
nrf52810.dox | D | 11-Mar-2024 | 679 | 75 | 39 | |
nrf52820.dox | D | 11-Mar-2024 | 630 | 71 | 37 | |
nrf52832.dox | D | 11-Mar-2024 | 721 | 83 | 43 | |
nrf52833.dox | D | 11-Mar-2024 | 734 | 85 | 44 | |
nrf52840.dox | D | 11-Mar-2024 | 749 | 87 | 45 | |
nrf5340.dox | D | 11-Mar-2024 | 790 | 93 | 48 | |
nrf91_series.dox | D | 11-Mar-2024 | 569 | 61 | 32 | |
nrfx.doxyfile | D | 11-Mar-2024 | 117.9 KiB | 2,709 | 2,116 | |
nrfx_api.dox | D | 11-Mar-2024 | 1.9 KiB | 150 | 77 |
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```