Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

docs: Create a user-space API guide

This is meant to be the place for documentation relevant to application
developers. It's empty for the moment, but at least we have a place now!

Signed-off-by: Jonathan Corbet <corbet@lwn.net>

+46
+12
Documentation/index.rst
··· 24 24 25 25 admin-guide/index 26 26 27 + Application-developer documentation 28 + ----------------------------------- 29 + 30 + The user-space API manual gathers together documents describing aspects of 31 + the kernel interface as seen by application developers. 32 + 33 + .. toctree:: 34 + :maxdepth: 2 35 + 36 + userspace-api/index 37 + 38 + 27 39 Introduction to kernel development 28 40 ---------------------------------- 29 41
+10
Documentation/userspace-api/conf.py
··· 1 + # -*- coding: utf-8; mode: python -*- 2 + 3 + project = "The Linux kernel user-space API guide" 4 + 5 + tags.add("subproject") 6 + 7 + latex_documents = [ 8 + ('index', 'userspace-api.tex', project, 9 + 'The kernel development community', 'manual'), 10 + ]
+24
Documentation/userspace-api/index.rst
··· 1 + ===================================== 2 + The Linux kernel user-space API guide 3 + ===================================== 4 + 5 + .. _man-pages: https://www.kernel.org/doc/man-pages/ 6 + 7 + While much of the kernel's user-space API is documented elsewhere 8 + (particularly in the man-pages_ project), some user-space information can 9 + also be found in the kernel tree itself. This manual is intended to be the 10 + place where this information is gathered. 11 + 12 + .. class:: toc-title 13 + 14 + Table of contents 15 + 16 + .. toctree:: 17 + :maxdepth: 2 18 + 19 + .. only:: subproject and html 20 + 21 + Indices 22 + ======= 23 + 24 + * :ref:`genindex`