Blame view

doc/index.rst 2.36 KB
044597880   Heinrich Schuchardt   doc: add structur...
1
  .. SPDX-License-Identifier: GPL-2.0+
78a88f793   Mario Six   doc: Replace DocB...
2

f0e608bc6   Bin Meng   doc: Add top-leve...
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  .. _u-boot_doc:
  
  The U-Boot Documentation
  ========================
  
  This is the top level of the U-Boot's documentation tree.  U-Boot
  documentation, like the U-Boot itself, is very much a work in progress;
  that is especially true as we work to integrate our many scattered
  documents into a coherent whole.  Please note that improvements to the
  documentation are welcome; join the U-Boot list at http://lists.denx.de
  if you want to help out.
  
  .. toctree::
     :maxdepth: 2
78a88f793   Mario Six   doc: Replace DocB...
17

7114d89e0   Bin Meng   doc: Add document...
18
19
20
21
22
23
24
25
26
27
  User-oriented documentation
  ---------------------------
  
  The following manuals are written for *users* of the U-Boot - those who are
  trying to get it to work optimally on a given system.
  
  .. toctree::
     :maxdepth: 2
  
     build/index
73d95c24a   Heinrich Schuchardt   doc: integrate UE...
28
29
30
31
32
33
34
35
36
37
38
  Unified Extensible Firmware (UEFI)
  ----------------------------------
  
  U-Boot provides an implementation of the UEFI API allowing to run UEFI
  compliant software like Linux, GRUB, and iPXE. Furthermore U-Boot itself
  can be run an UEFI payload.
  
  .. toctree::
     :maxdepth: 2
  
     uefi/index
d9756c41f   Bin Meng   doc: Add driver-m...
39
40
  Driver-Model documentation
  --------------------------
73d95c24a   Heinrich Schuchardt   doc: integrate UE...
41

d9756c41f   Bin Meng   doc: Add driver-m...
42
43
44
45
46
47
48
49
  The following holds information on the U-Boot device driver framework:
  driver-model, including the design details of itself and several driver
  subsystems.
  
  .. toctree::
     :maxdepth: 2
  
     driver-model/index
c8fe916c9   Bin Meng   doc: Move existin...
50
51
52
53
54
55
56
57
  U-Boot API documentation
  ------------------------
  
  These books get into the details of how specific U-Boot subsystems work
  from the point of view of a U-Boot developer.  Much of the information here
  is taken directly from the U-Boot source, with supplemental material added
  as needed (or at least as we managed to add it - probably *not* all that is
  needed).
044597880   Heinrich Schuchardt   doc: add structur...
58
  .. toctree::
c8fe916c9   Bin Meng   doc: Move existin...
59
     :maxdepth: 2
78a88f793   Mario Six   doc: Replace DocB...
60

c8fe916c9   Bin Meng   doc: Move existin...
61
     api/index
f0e608bc6   Bin Meng   doc: Add top-leve...
62

d83813865   Bin Meng   doc: Add architec...
63
64
65
66
67
68
69
70
71
72
  Architecture-specific doc
  -------------------------
  
  These books provide programming details about architecture-specific
  implementation.
  
  .. toctree::
     :maxdepth: 2
  
     arch/index
428c3f552   Bin Meng   doc: Add board sp...
73
74
75
76
77
78
79
80
81
82
  Board-specific doc
  ------------------
  
  These books provide details about board-specific information. They are
  organized in a vendor subdirectory.
  
  .. toctree::
     :maxdepth: 2
  
     board/index
586a1bf5b   Sam Protsenko   doc: android: Con...
83
84
85
86
87
88
89
90
91
92
93
  Android-specific doc
  --------------------
  
  These books provide information about booting the Android OS from U-Boot,
  manipulating Android images from U-Boot shell and discusses other
  Android-specific features available in U-Boot.
  
  .. toctree::
     :maxdepth: 2
  
     android/index
f0e608bc6   Bin Meng   doc: Add top-leve...
94
95
96
97
  Indices and tables
  ==================
  
  * :ref:`genindex`