summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-kernel-appendix.xml
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2012-02-02 14:40:01 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-03-08 12:07:49 -0800
commitbabc066860bc936f5254dedc5d002d00ca7c2882 (patch)
tree1854d48e2adb5eef8551f87974698c97b847891a /documentation/dev-manual/dev-manual-kernel-appendix.xml
parent9cfbefcc3d25a00054166aeaac49b873a2aa5cd0 (diff)
downloadpoky-babc066860bc936f5254dedc5d002d00ca7c2882.tar.gz
documentation/dev-manual: Updates to names of bare clone and copy
I changed the example to use a different kernel (linux-yocto-3.0-1.1.x) and the example that creates the bare clone and the copy of the bare clone to use better names that are more easily distiguishable: linux-yocto-3.0-1.1.x.git and my-linux-3.0-1.1.x-work, respectively. (From yocto-docs rev: b1366d35155121f5aa576715541036304c99f13b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-kernel-appendix.xml')
-rw-r--r--documentation/dev-manual/dev-manual-kernel-appendix.xml16
1 files changed, 8 insertions, 8 deletions
diff --git a/documentation/dev-manual/dev-manual-kernel-appendix.xml b/documentation/dev-manual/dev-manual-kernel-appendix.xml
index 8eed4e63b4..0836fe9335 100644
--- a/documentation/dev-manual/dev-manual-kernel-appendix.xml
+++ b/documentation/dev-manual/dev-manual-kernel-appendix.xml
@@ -178,7 +178,7 @@
178 <title>Setting Up the Bare Clone and its Copy</title> 178 <title>Setting Up the Bare Clone and its Copy</title>
179 179
180 <para> 180 <para>
181 This example modifies the <filename>linux-yocto-3.0</filename> kernel. 181 This example modifies the <filename>linux-yocto-3.0-1.1.x</filename> kernel.
182 Thus, you need to create a bare clone of that kernel and then make a copy of the 182 Thus, you need to create a bare clone of that kernel and then make a copy of the
183 bare clone. 183 bare clone.
184 See the bulleted item 184 See the bulleted item
@@ -190,12 +190,12 @@
190 The bare clone exists for the kernel build tools and simply as the receiving end 190 The bare clone exists for the kernel build tools and simply as the receiving end
191 of <filename>git push</filename> 191 of <filename>git push</filename>
192 commands after you make edits and commits inside the copy of the clone. 192 commands after you make edits and commits inside the copy of the clone.
193 The copy (<filename>linux-yocto-3.0</filename> in this example) has to have 193 The copy (<filename>my-linux-yocto-3.0-1.1.x-work</filename> in this example) has to have
194 a local branch created and checked out for your work. 194 a local branch created and checked out for your work.
195 This example uses <filename>common-pc-base</filename> as the local branch. 195 This example uses <filename>common-pc-base</filename> as the local branch.
196 The following commands create and checkout the branch: 196 The following commands create and checkout the branch:
197 <literallayout class='monospaced'> 197 <literallayout class='monospaced'>
198 $ cd ~/linux-yocto-3.0 198 $ cd ~/my-linux-yocto-3.0-1.1.x-work
199 $ git checkout -b common-pc-base origin/yocto/standard/common-pc/base 199 $ git checkout -b common-pc-base origin/yocto/standard/common-pc/base
200 Branch common-pc-base set up to track remote branch 200 Branch common-pc-base set up to track remote branch
201 yocto/standard/common-pc/base from origin. 201 yocto/standard/common-pc/base from origin.
@@ -290,7 +290,7 @@
290 290
291 <para> 291 <para>
292 The file you change in this example is named <filename>calibrate.c</filename> 292 The file you change in this example is named <filename>calibrate.c</filename>
293 and is located in the <filename>linux-yocto-3.0</filename> Git repository 293 and is located in the <filename>my-linux-yocto-3.0-1.1.x-work</filename> Git repository
294 (the copy of the bare clone) in <filename>init</filename>. 294 (the copy of the bare clone) in <filename>init</filename>.
295 This example simply inserts several <filename>printk</filename> statements 295 This example simply inserts several <filename>printk</filename> statements
296 at the beginning of the <filename>calibrate_delay</filename> function. 296 at the beginning of the <filename>calibrate_delay</filename> function.
@@ -414,13 +414,13 @@
414 <filename>poky-extras/meta-kernel-dev/recipes-kernel/linux</filename> 414 <filename>poky-extras/meta-kernel-dev/recipes-kernel/linux</filename>
415 directory, you need to identify the location of the 415 directory, you need to identify the location of the
416 local source code, which in this example is the bare clone named 416 local source code, which in this example is the bare clone named
417 <filename>linux-yocto-3.0.git</filename>. 417 <filename>linux-yocto-3.0-1.1.x.git</filename>.
418 To do this, set the <filename>KSRC_linux_yocto</filename> variable to point to your 418 To do this, set the <filename>KSRC_linux_yocto</filename> variable to point to your
419 local <filename>linux-yocto-3.0.git</filename> Git repository by adding the 419 local <filename>linux-yocto-3.0-1.1.x.git</filename> Git repository by adding the
420 following statement. 420 following statement.
421 Be sure to substitute your user information in the statement: 421 Be sure to substitute your user information in the statement:
422 <literallayout class='monospaced'> 422 <literallayout class='monospaced'>
423 KSRC_linux_yocto ?= /home/scottrif/linux-yocto-3.0.git 423 KSRC_linux_yocto ?= /home/scottrif/linux-yocto-3.0-1.1.x.git
424 </literallayout></para></listitem> 424 </literallayout></para></listitem>
425 <listitem><para><emphasis>Specify the Kernel Machine:</emphasis> Also in the 425 <listitem><para><emphasis>Specify the Kernel Machine:</emphasis> Also in the
426 <filename>linux-yocto_3.0.bbappend</filename> file, you need to specify 426 <filename>linux-yocto_3.0.bbappend</filename> file, you need to specify
@@ -648,7 +648,7 @@
648 <para> 648 <para>
649 After setting up the environment to run <filename>menuconfig</filename>, you are ready 649 After setting up the environment to run <filename>menuconfig</filename>, you are ready
650 to use the tool to interactively change the kernel configuration. 650 to use the tool to interactively change the kernel configuration.
651 In this example, we are basing our changes on the <filename>linux-yocto-3.0</filename> 651 In this example, we are basing our changes on the <filename>linux-yocto-3.0-1.1.x</filename>
652 kernel. 652 kernel.
653 The Yocto Project build environment recognizes this kernel as 653 The Yocto Project build environment recognizes this kernel as
654 <filename>linux-yocto</filename>. 654 <filename>linux-yocto</filename>.