doc: Replace DocBook with sphinx-based docs
The Linux kernel moved to sphinx-based documentation and got rid of the
DocBook based documentation quite a while ago. Hence, the DocBook
documentation for U-Boot should be converted as well.
To achieve this, import the necessary files from Linux v4.17, and
convert the current DocBook documentation (three files altogether) to
sphinx/reStructuredText.
For now, all old DocBook documentation was merged into a single
handbook, tentatively named "U-Boot Hacker Manual".
For some source files, the documentation style was changed to comply
with kernel-doc; no functional changes were applied.
Signed-off-by:
Mario Six <mario.six@gdsys.cc>
Showing
- Documentation/.gitignore 2 additions, 0 deletionsDocumentation/.gitignore
- Documentation/Makefile 124 additions, 0 deletionsDocumentation/Makefile
- Documentation/conf.py 528 additions, 0 deletionsDocumentation/conf.py
- Documentation/index.rst 117 additions, 0 deletionsDocumentation/index.rst
- Documentation/media/Makefile 38 additions, 0 deletionsDocumentation/media/Makefile
- Documentation/media/linker_lists.h.rst.exceptions 0 additions, 0 deletionsDocumentation/media/linker_lists.h.rst.exceptions
- Documentation/sphinx-static/theme_overrides.css 89 additions, 0 deletionsDocumentation/sphinx-static/theme_overrides.css
- Documentation/sphinx/cdomain.py 165 additions, 0 deletionsDocumentation/sphinx/cdomain.py
- Documentation/sphinx/kernel_include.py 190 additions, 0 deletionsDocumentation/sphinx/kernel_include.py
- Documentation/sphinx/kerneldoc.py 146 additions, 0 deletionsDocumentation/sphinx/kerneldoc.py
- Documentation/sphinx/kfigure.py 551 additions, 0 deletionsDocumentation/sphinx/kfigure.py
- Documentation/sphinx/load_config.py 32 additions, 0 deletionsDocumentation/sphinx/load_config.py
- Documentation/sphinx/parse-headers.pl 401 additions, 0 deletionsDocumentation/sphinx/parse-headers.pl
- Documentation/sphinx/requirements.txt 3 additions, 0 deletionsDocumentation/sphinx/requirements.txt
- Documentation/sphinx/rstFlatTable.py 376 additions, 0 deletionsDocumentation/sphinx/rstFlatTable.py
- Makefile 5 additions, 3 deletionsMakefile
- doc/DocBook/.gitignore 0 additions, 15 deletionsdoc/DocBook/.gitignore
- doc/DocBook/Makefile 0 additions, 222 deletionsdoc/DocBook/Makefile
- doc/DocBook/docbook.css 0 additions, 16 deletionsdoc/DocBook/docbook.css
- doc/DocBook/efi.tmpl 0 additions, 17 deletionsdoc/DocBook/efi.tmpl
Loading
Please register or sign in to comment