summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'documentation')
-rw-r--r--documentation/kernel-manual/kernel-how-to.xml17
1 files changed, 8 insertions, 9 deletions
diff --git a/documentation/kernel-manual/kernel-how-to.xml b/documentation/kernel-manual/kernel-how-to.xml
index 259e8200d7..df8605ed6f 100644
--- a/documentation/kernel-manual/kernel-how-to.xml
+++ b/documentation/kernel-manual/kernel-how-to.xml
@@ -140,14 +140,14 @@
140 <para> 140 <para>
141 Once a local Git repository of the Linux Yocto kernel exists on a development system, 141 Once a local Git repository of the Linux Yocto kernel exists on a development system,
142 you can consider the compilation phase of kernel development - building a kernel image. 142 you can consider the compilation phase of kernel development - building a kernel image.
143 Some prerequisites exist that must be met before starting the compilation 143 Some prerequisites exist that are validated by the build process before compilation
144 phase of the kernel build system: 144 starts:
145 </para> 145 </para>
146 146
147 <itemizedlist> 147 <itemizedlist>
148 <listitem><para>The <filename>SRC_URI</filename> must point to the kernel Git 148 <listitem><para>The <filename>SRC_URI</filename> points to the kernel Git
149 repository.</para></listitem> 149 repository.</para></listitem>
150 <listitem><para>A BSP build branch must exist. 150 <listitem><para>A BSP build branch exists.
151 This branch has the following form: 151 This branch has the following form:
152 <literallayout class='monospaced'> 152 <literallayout class='monospaced'>
153 &lt;kernel_type&gt;/&lt;bsp_name&gt; 153 &lt;kernel_type&gt;/&lt;bsp_name&gt;
@@ -155,15 +155,14 @@
155 </itemizedlist> 155 </itemizedlist>
156 156
157 <para> 157 <para>
158 You can typically meet these prerequisites by running the tree construction/patching phase 158 The Yocto Project makes sure these conditions exist before attempting compilation.
159 of the build system. 159 Other means, however, do exist, such as as bootstrapping a BSP, see
160 However, other means do exist.
161 For examples of alternate workflows such as bootstrapping a BSP, see
162 the "<link linkend='workflow-examples'>Workflow Examples</link>". 160 the "<link linkend='workflow-examples'>Workflow Examples</link>".
163 </para> 161 </para>
164 162
165 <para> 163 <para>
166 Before building a kernel, the build process configures the kernel by processing all of the 164 Before building a kernel, the build process verifies the tree
165 and configures the kernel by processing all of the
167 configuration "fragments" specified by feature descriptions in the <filename>.scc</filename> 166 configuration "fragments" specified by feature descriptions in the <filename>.scc</filename>
168 files. 167 files.
169 As the features are compiled, associated kernel configuration fragments are noted 168 As the features are compiled, associated kernel configuration fragments are noted