blob: f7ee09db2467389ac3a9ac7123c995c7c9054810 [file] [log] [blame]
Heinrich Schuchardt932b8f82020-04-24 23:31:20 +02001.. SPDX-License-Identifier: GPL-2.0+
2
3Develop U-Boot
4==============
5
Tom Rini4211fb22022-07-14 08:07:40 -04006General
7-------
8
9.. toctree::
10 :maxdepth: 1
11
12 codingstyle
Tom Rini528581e2022-07-14 08:07:41 -040013 designprinciples
Tom Rinidc1ad472022-07-14 08:07:43 -040014 process
Tom Rini6b484ba2022-07-12 17:34:14 -040015 release_cycle
Tom Rini53d2ab92022-07-29 12:07:38 -040016 system_configuration
Simon Glass37c42b72022-08-09 13:49:57 -060017 sending_patches
Tom Rini4211fb22022-07-14 08:07:40 -040018
Heinrich Schuchardt948991f2021-01-18 20:24:01 +010019Implementation
20--------------
Heinrich Schuchardt932b8f82020-04-24 23:31:20 +020021
22.. toctree::
Heinrich Schuchardt948991f2021-01-18 20:24:01 +010023 :maxdepth: 1
Heinrich Schuchardt932b8f82020-04-24 23:31:20 +020024
Simon Glass4d7bb452021-09-08 07:33:52 -060025 bloblist
Simon Glasse7b2ce12022-04-24 23:31:26 -060026 bootstd
Tom Rini08e8bc82021-07-27 13:01:44 -040027 ci_testing
Heinrich Schuchardt380c6b92020-12-12 08:33:28 +010028 commands
Simon Glass269d2d12021-09-19 15:51:10 -060029 config_binding
Simon Glass3e9fddf2021-08-01 18:57:10 -060030 devicetree/index
Simon Glass37c51952021-10-14 12:48:10 -060031 distro
Simon Glass5ce31912021-03-18 20:25:12 +130032 driver-model/index
Simon Glass40b9e0d2021-10-21 21:08:50 -060033 environment
Simon Glassabe5d112022-03-04 08:43:08 -070034 event
Heinrich Schuchardt467d90a2020-10-05 08:30:10 +020035 global_data
Heinrich Schuchardta7813912020-05-31 10:46:12 +020036 logging
Simon Glass00ac4b42021-07-21 20:09:11 -060037 makefiles
Heinrich Schuchardt12316962021-01-18 21:06:03 +010038 menus
Heinrich Schuchardtf5e90352022-01-19 01:20:45 +010039 printf
Heinrich Schuchardt5e044352022-02-16 07:59:31 +010040 smbios
Simon Glassd4113592022-04-30 00:56:45 -060041 spl
Simon Glassd1ceeef2021-03-18 20:25:11 +130042 uefi/index
Simon Glass915458e2022-07-30 15:52:03 -060043 vbe
Simon Glass9b95f3f2021-02-04 21:17:12 -070044 version
Heinrich Schuchardt948991f2021-01-18 20:24:01 +010045
46Debugging
47---------
48
49.. toctree::
50 :maxdepth: 1
51
52 crash_dumps
Heinrich Schuchardtdce26c72020-12-12 10:14:22 +010053 trace
Heinrich Schuchardt948991f2021-01-18 20:24:01 +010054
Simon Glass61adb2d2021-03-18 20:25:13 +130055Packaging
56---------
57
58.. toctree::
59 :maxdepth: 1
60
61 package/index
62
Heinrich Schuchardt948991f2021-01-18 20:24:01 +010063Testing
64-------
65
66.. toctree::
67 :maxdepth: 1
68
Heinrich Schuchardtca6583d2021-01-18 20:24:02 +010069 testing
Heinrich Schuchardt01576192021-01-18 20:24:03 +010070 py_testing
Simon Glassfc328332021-03-07 17:35:17 -070071 tests_writing
Simon Glass4c8850a2021-03-07 17:34:42 -070072 tests_sandbox
Simon Glassa980e7b2021-07-21 21:35:50 -060073
74Refactoring
75-----------
76
77.. toctree::
78 :maxdepth: 1
79
Tom Rinie199fb32021-08-03 08:31:56 -040080 checkpatch
Simon Glassa980e7b2021-07-21 21:35:50 -060081 coccinelle
Simon Glass5c72c0e2021-07-21 21:35:51 -060082 moveconfig
Simon Glassfeafc612021-11-21 20:48:40 -070083
84Code quality
85------------
86
87.. toctree::
88 :maxdepth: 1
89
90 python_cq