mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-14 19:26:58 +02:00
Start by describing in general the best practices for how to implement configuration of some aspect of U-Boot. This generally means finding the right choices for when something should be static or dynamically configured and enabled. Then further document when to use CONFIG or CFG namespaces for static configuration. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
89 lines
929 B
ReStructuredText
89 lines
929 B
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0+
|
|
|
|
Develop U-Boot
|
|
==============
|
|
|
|
General
|
|
-------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
codingstyle
|
|
designprinciples
|
|
process
|
|
release_cycle
|
|
system_configuration
|
|
|
|
Implementation
|
|
--------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
bloblist
|
|
bootstd
|
|
ci_testing
|
|
commands
|
|
config_binding
|
|
devicetree/index
|
|
distro
|
|
driver-model/index
|
|
environment
|
|
event
|
|
global_data
|
|
logging
|
|
makefiles
|
|
menus
|
|
printf
|
|
smbios
|
|
spl
|
|
uefi/index
|
|
version
|
|
|
|
Debugging
|
|
---------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
crash_dumps
|
|
trace
|
|
|
|
Packaging
|
|
---------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
package/index
|
|
|
|
Testing
|
|
-------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
testing
|
|
py_testing
|
|
tests_writing
|
|
tests_sandbox
|
|
|
|
Refactoring
|
|
-----------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
checkpatch
|
|
coccinelle
|
|
moveconfig
|
|
|
|
Code quality
|
|
------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
python_cq
|