@@ -38,7 +38,7 @@ originated in the Linux kernel, though it was heavily simplified and
38
38
the handling of dependencies is stricter in QEMU.
39
39
40
40
Unlike Linux, there is no user interface to edit the configuration, which
41
- is instead specified in per-target files under the ``default- configs/ ``
41
+ is instead specified in per-target files under the ``configs/ ``
42
42
directory of the QEMU source tree. This is because, unlike Linux,
43
43
configuration and dependencies can be treated as a black box when building
44
44
QEMU; the default configuration that QEMU ships with should be okay in
@@ -103,7 +103,7 @@ directives can be included:
103
103
**default value **: ``default <value> [if <expr>] ``
104
104
105
105
Default values are assigned to the config symbol if no other value was
106
- set by the user via ``default- configs/*.mak `` files, and only if
106
+ set by the user via ``configs/*.mak `` files, and only if
107
107
``select `` or ``depends on `` directives do not force the value to true
108
108
or false respectively. ``<value> `` can be ``y `` or ``n ``; it cannot
109
109
be an arbitrary Boolean expression. However, a condition for applying
@@ -119,7 +119,7 @@ directives can be included:
119
119
This is similar to ``select `` as it applies a lower limit of ``y ``
120
120
to another symbol. However, the lower limit is only a default
121
121
and the "implied" symbol's value may still be set to ``n `` from a
122
- ``default- configs/*.mak `` files. The following two examples are
122
+ ``configs/*.mak `` files. The following two examples are
123
123
equivalent::
124
124
125
125
config FOO
@@ -146,7 +146,7 @@ declares its dependencies in different ways:
146
146
bool
147
147
148
148
Subsystems always default to false (they have no ``default `` directive)
149
- and are never visible in ``default- configs/*.mak `` files. It's
149
+ and are never visible in ``configs/*.mak `` files. It's
150
150
up to other symbols to ``select `` whatever subsystems they require.
151
151
152
152
They sometimes have ``select `` directives to bring in other required
@@ -238,7 +238,7 @@ declares its dependencies in different ways:
238
238
include libraries (such as ``FDT ``) or ``TARGET_BIG_ENDIAN ``
239
239
(possibly negated).
240
240
241
- Boards are listed for convenience in the ``default- configs/*.mak ``
241
+ Boards are listed for convenience in the ``configs/*.mak ``
242
242
for the target they apply to.
243
243
244
244
**internal elements **
@@ -251,18 +251,18 @@ declares its dependencies in different ways:
251
251
252
252
Internal elements group code that is useful in several boards or
253
253
devices. They are usually enabled with ``select `` and in turn select
254
- other elements; they are never visible in ``default- configs/*.mak ``
254
+ other elements; they are never visible in ``configs/*.mak ``
255
255
files, and often not even in the Makefile.
256
256
257
257
Writing and modifying default configurations
258
258
--------------------------------------------
259
259
260
260
In addition to the Kconfig files under hw/, each target also includes
261
- a file called ``default- configs/TARGETNAME-softmmu.mak ``. These files
261
+ a file called ``configs/TARGETNAME-softmmu.mak ``. These files
262
262
initialize some Kconfig variables to non-default values and provide the
263
263
starting point to turn on devices and subsystems.
264
264
265
- A file in ``default- configs/ `` looks like the following example::
265
+ A file in ``configs/ `` looks like the following example::
266
266
267
267
# Default configuration for alpha-softmmu
268
268
0 commit comments