aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2022-07-29 12:07:38 -0400
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2022-07-29 18:59:47 +0200
commit53d2ab9b5a0a48953fc54573d7a22724a30b512d (patch)
treea48178d1a1c69261c93af160321036085aa7fdeb /README
parent4e5e374bf9db45a2677b75f985d7a8c806742087 (diff)
downloadu-boot-53d2ab9b5a0a48953fc54573d7a22724a30b512d.tar.gz
doc: develop: Describe system configuration
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>
Diffstat (limited to 'README')
-rw-r--r--README21
1 files changed, 0 insertions, 21 deletions
diff --git a/README b/README
index 2c4bde0b329..623f3590721 100644
--- a/README
+++ b/README
@@ -166,27 +166,6 @@ Directory Hierarchy:
Software Configuration:
=======================
-Configuration is usually done using C preprocessor defines; the
-rationale behind that is to avoid dead code whenever possible.
-
-There are two classes of configuration variables:
-
-* Configuration _OPTIONS_:
- These are selectable by the user and have names beginning with
- "CONFIG_".
-
-* Configuration _SETTINGS_:
- These depend on the hardware etc. and should not be meddled with if
- you don't know what you're doing; they have names beginning with
- "CONFIG_SYS_".
-
-Previously, all configuration was done by hand, which involved creating
-symbolic links and editing configuration files manually. More recently,
-U-Boot has added the Kbuild infrastructure used by the Linux kernel,
-allowing you to use the "make menuconfig" command to configure your
-build.
-
-
Selection of Processor Architecture and Board Type:
---------------------------------------------------