summaryrefslogtreecommitdiffstats
path: root/documentation/kernel-dev/kernel-dev-common.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-common.rst')
-rw-r--r--documentation/kernel-dev/kernel-dev-common.rst26
1 files changed, 13 insertions, 13 deletions
diff --git a/documentation/kernel-dev/kernel-dev-common.rst b/documentation/kernel-dev/kernel-dev-common.rst
index 8e9bc27bf5..4bb553f8dd 100644
--- a/documentation/kernel-dev/kernel-dev-common.rst
+++ b/documentation/kernel-dev/kernel-dev-common.rst
@@ -21,11 +21,11 @@ Preparing the Build Host to Work on the Kernel
21 21
22Before you can do any kernel development, you need to be sure your build 22Before you can do any kernel development, you need to be sure your build
23host is set up to use the Yocto Project. For information on how to get 23host is set up to use the Yocto Project. For information on how to get
24set up, see the ":doc:`/dev-manual/dev-manual-start`" section in 24set up, see the ":doc:`/dev-manual/start`" section in
25the Yocto Project Development Tasks Manual. Part of preparing the system 25the Yocto Project Development Tasks Manual. Part of preparing the system
26is creating a local Git repository of the 26is creating a local Git repository of the
27:term:`Source Directory` (``poky``) on your system. Follow the steps in the 27:term:`Source Directory` (``poky``) on your system. Follow the steps in the
28":ref:`dev-manual/dev-manual-start:cloning the \`\`poky\`\` repository`" 28":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`"
29section in the Yocto Project Development Tasks Manual to set up your 29section in the Yocto Project Development Tasks Manual to set up your
30Source Directory. 30Source Directory.
31 31
@@ -34,8 +34,8 @@ Source Directory.
34 Be sure you check out the appropriate development branch or you 34 Be sure you check out the appropriate development branch or you
35 create your local branch by checking out a specific tag to get the 35 create your local branch by checking out a specific tag to get the
36 desired version of Yocto Project. See the 36 desired version of Yocto Project. See the
37 ":ref:`dev-manual/dev-manual-start:checking out by branch in poky`" and 37 ":ref:`dev-manual/start:checking out by branch in poky`" and
38 ":ref:`dev-manual/dev-manual-start:checking out by tag in poky`" 38 ":ref:`dev-manual/start:checking out by tag in poky`"
39 sections in the Yocto Project Development Tasks Manual for more information. 39 sections in the Yocto Project Development Tasks Manual for more information.
40 40
41Kernel development is best accomplished using 41Kernel development is best accomplished using
@@ -104,13 +104,13 @@ section:
104 104
105 For background information on working with common and BSP layers, 105 For background information on working with common and BSP layers,
106 see the 106 see the
107 ":ref:`dev-manual/dev-manual-common-tasks:understanding and creating layers`" 107 ":ref:`dev-manual/common-tasks:understanding and creating layers`"
108 section in the Yocto Project Development Tasks Manual and the 108 section in the Yocto Project Development Tasks Manual and the
109 ":ref:`bsp-guide/bsp:bsp layers`" section in the Yocto Project Board 109 ":ref:`bsp-guide/bsp:bsp layers`" section in the Yocto Project Board
110 Support (BSP) Developer's Guide, respectively. For information on how to 110 Support (BSP) Developer's Guide, respectively. For information on how to
111 use the ``bitbake-layers create-layer`` command to quickly set up a layer, 111 use the ``bitbake-layers create-layer`` command to quickly set up a layer,
112 see the 112 see the
113 ":ref:`dev-manual/dev-manual-common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`" 113 ":ref:`dev-manual/common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`"
114 section in the Yocto Project Development Tasks Manual. 114 section in the Yocto Project Development Tasks Manual.
115 115
1164. *Inform the BitBake Build Environment About Your Layer:* As directed 1164. *Inform the BitBake Build Environment About Your Layer:* As directed
@@ -236,7 +236,7 @@ section:
236 Also, for this example, be sure that the local branch you have 236 Also, for this example, be sure that the local branch you have
237 checked out for ``poky`` is the Yocto Project &DISTRO_NAME; branch. If 237 checked out for ``poky`` is the Yocto Project &DISTRO_NAME; branch. If
238 you need to checkout out the &DISTRO_NAME; branch, see the 238 you need to checkout out the &DISTRO_NAME; branch, see the
239 ":ref:`dev-manual/dev-manual-start:checking out by branch in poky`" 239 ":ref:`dev-manual/start:checking out by branch in poky`"
240 section in the Yocto Project Development Tasks Manual. 240 section in the Yocto Project Development Tasks Manual.
241 :: 241 ::
242 242
@@ -289,13 +289,13 @@ section:
289 289
290 For background information on working with common and BSP layers, 290 For background information on working with common and BSP layers,
291 see the 291 see the
292 ":ref:`dev-manual/dev-manual-common-tasks:understanding and creating layers`" 292 ":ref:`dev-manual/common-tasks:understanding and creating layers`"
293 section in the Yocto Project Development Tasks Manual and the 293 section in the Yocto Project Development Tasks Manual and the
294 ":ref:`bsp-guide/bsp:bsp layers`" section in the Yocto Project Board 294 ":ref:`bsp-guide/bsp:bsp layers`" section in the Yocto Project Board
295 Support (BSP) Developer's Guide, respectively. For information on how to 295 Support (BSP) Developer's Guide, respectively. For information on how to
296 use the ``bitbake-layers create-layer`` command to quickly set up a layer, 296 use the ``bitbake-layers create-layer`` command to quickly set up a layer,
297 see the 297 see the
298 ":ref:`dev-manual/dev-manual-common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`" 298 ":ref:`dev-manual/common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`"
299 section in the Yocto Project Development Tasks Manual. 299 section in the Yocto Project Development Tasks Manual.
300 300
3014. *Inform the BitBake Build Environment About Your Layer:* As directed 3014. *Inform the BitBake Build Environment About Your Layer:* As directed
@@ -378,7 +378,7 @@ layer contains its own :term:`BitBake`
378append files (``.bbappend``) and provides a convenient mechanism to 378append files (``.bbappend``) and provides a convenient mechanism to
379create your own recipe files (``.bb``) as well as store and use kernel 379create your own recipe files (``.bb``) as well as store and use kernel
380patch files. For background information on working with layers, see the 380patch files. For background information on working with layers, see the
381":ref:`dev-manual/dev-manual-common-tasks:understanding and creating layers`" 381":ref:`dev-manual/common-tasks:understanding and creating layers`"
382section in the Yocto Project Development Tasks Manual. 382section in the Yocto Project Development Tasks Manual.
383 383
384.. note:: 384.. note::
@@ -386,7 +386,7 @@ section in the Yocto Project Development Tasks Manual.
386 The Yocto Project comes with many tools that simplify tasks you need 386 The Yocto Project comes with many tools that simplify tasks you need
387 to perform. One such tool is the ``bitbake-layers create-layer`` 387 to perform. One such tool is the ``bitbake-layers create-layer``
388 command, which simplifies creating a new layer. See the 388 command, which simplifies creating a new layer. See the
389 ":ref:`dev-manual/dev-manual-common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`" 389 ":ref:`dev-manual/common-tasks:creating a general layer using the \`\`bitbake-layers\`\` script`"
390 section in the Yocto Project Development Tasks Manual for 390 section in the Yocto Project Development Tasks Manual for
391 information on how to use this script to quick set up a new layer. 391 information on how to use this script to quick set up a new layer.
392 392
@@ -443,7 +443,7 @@ home directory:
443 The :term:`FILESEXTRAPATHS` and :term:`SRC_URI` statements 443 The :term:`FILESEXTRAPATHS` and :term:`SRC_URI` statements
444 enable the OpenEmbedded build system to find patch files. For more 444 enable the OpenEmbedded build system to find patch files. For more
445 information on using append files, see the 445 information on using append files, see the
446 ":ref:`dev-manual/dev-manual-common-tasks:using .bbappend files in your layer`" 446 ":ref:`dev-manual/common-tasks:using .bbappend files in your layer`"
447 section in the Yocto Project Development Tasks Manual. 447 section in the Yocto Project Development Tasks Manual.
448 448
449Modifying an Existing Recipe 449Modifying an Existing Recipe
@@ -1108,7 +1108,7 @@ Section.
1108 For more information on append files and patches, see the "`Creating 1108 For more information on append files and patches, see the "`Creating
1109 the Append File <#creating-the-append-file>`__" and "`Applying 1109 the Append File <#creating-the-append-file>`__" and "`Applying
1110 Patches <#applying-patches>`__" sections. You can also see the 1110 Patches <#applying-patches>`__" sections. You can also see the
1111 ":ref:`dev-manual/dev-manual-common-tasks:using .bbappend files in your layer`" 1111 ":ref:`dev-manual/common-tasks:using .bbappend files in your layer`"
1112 section in the Yocto Project Development Tasks Manual. 1112 section in the Yocto Project Development Tasks Manual.
1113 1113
1114 .. note:: 1114 .. note::