dev-manual: Edits to "Kernel Modification Workflow" section.

(From yocto-docs rev: 0d14d7fe0deb6329370a4fa1a5a069725697bff0)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2013-04-10 12:24:30 -07:00 committed by Richard Purdie
parent c8c15c2702
commit 2dbcd336eb
1 changed files with 6 additions and 5 deletions

View File

@ -411,7 +411,9 @@
"<link linkend='local-yp-release'>Yocto Project Release</link>" earlier in this manual. "<link linkend='local-yp-release'>Yocto Project Release</link>" earlier in this manual.
</para></listitem> </para></listitem>
<listitem><para><emphasis>Establish the temporary kernel source files</emphasis>: <listitem><para><emphasis>Establish the temporary kernel source files</emphasis>:
Temporary kernel source files are kept in the Build Directory created by the Temporary kernel source files are kept in the
<link linkend='build-directory'>Build Directory</link>
created by the
OpenEmbedded build system when you run BitBake. OpenEmbedded build system when you run BitBake.
If you have never built the kernel you are interested in, you need to run If you have never built the kernel you are interested in, you need to run
an initial build to establish local kernel source files.</para> an initial build to establish local kernel source files.</para>
@ -427,7 +429,7 @@
You might want to reference this information. You might want to reference this information.
You can find more information on BitBake in the user manual, which is found in the You can find more information on BitBake in the user manual, which is found in the
<filename>bitbake/doc/manual</filename> directory of the <filename>bitbake/doc/manual</filename> directory of the
<link linkend='source-directory'>Source Directory</link>.</para> Source Directory.</para>
<para>The build process supports several types of images to satisfy different needs. <para>The build process supports several types of images to satisfy different needs.
See the "<ulink url='&YOCTO_DOCS_REF_URL;#ref-images'>Images</ulink>" chapter in See the "<ulink url='&YOCTO_DOCS_REF_URL;#ref-images'>Images</ulink>" chapter in
the Yocto Project Reference Manual for information on supported images. the Yocto Project Reference Manual for information on supported images.
@ -446,10 +448,9 @@
Using <filename>menuconfig</filename> allows you to interactively develop and test the Using <filename>menuconfig</filename> allows you to interactively develop and test the
configuration changes you are making to the kernel. configuration changes you are making to the kernel.
When saved, changes using <filename>menuconfig</filename> update the kernel's When saved, changes using <filename>menuconfig</filename> update the kernel's
<filename>.config</filename>. <filename>.config</filename> file.
Try to resist the temptation of directly editing the <filename>.config</filename> Try to resist the temptation of directly editing the <filename>.config</filename>
file found in the file found in the Build Directory at
<link linkend='build-directory'>Build Directory</link> at
<filename>tmp/sysroots/&lt;machine-name&gt;/kernel</filename>. <filename>tmp/sysroots/&lt;machine-name&gt;/kernel</filename>.
Doing so, can produce unexpected results when the OpenEmbedded build system Doing so, can produce unexpected results when the OpenEmbedded build system
regenerates the configuration file.</para> regenerates the configuration file.</para>