diff options
Diffstat (limited to 'documentation/kernel-dev')
-rw-r--r-- | documentation/kernel-dev/kernel-dev-common.rst | 26 | ||||
-rw-r--r-- | documentation/kernel-dev/kernel-dev-faq.rst | 2 | ||||
-rw-r--r-- | documentation/kernel-dev/kernel-dev-intro.rst | 4 |
3 files changed, 16 insertions, 16 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 | ||
22 | Before you can do any kernel development, you need to be sure your build | 22 | Before you can do any kernel development, you need to be sure your build |
23 | host is set up to use the Yocto Project. For information on how to get | 23 | host is set up to use the Yocto Project. For information on how to get |
24 | set up, see the ":doc:`/dev-manual/dev-manual-start`" section in | 24 | set up, see the ":doc:`/dev-manual/start`" section in |
25 | the Yocto Project Development Tasks Manual. Part of preparing the system | 25 | the Yocto Project Development Tasks Manual. Part of preparing the system |
26 | is creating a local Git repository of the | 26 | is 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`" |
29 | section in the Yocto Project Development Tasks Manual to set up your | 29 | section in the Yocto Project Development Tasks Manual to set up your |
30 | Source Directory. | 30 | Source 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 | ||
41 | Kernel development is best accomplished using | 41 | Kernel 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 | ||
116 | 4. *Inform the BitBake Build Environment About Your Layer:* As directed | 116 | 4. *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 | ||
301 | 4. *Inform the BitBake Build Environment About Your Layer:* As directed | 301 | 4. *Inform the BitBake Build Environment About Your Layer:* As directed |
@@ -378,7 +378,7 @@ layer contains its own :term:`BitBake` | |||
378 | append files (``.bbappend``) and provides a convenient mechanism to | 378 | append files (``.bbappend``) and provides a convenient mechanism to |
379 | create your own recipe files (``.bb``) as well as store and use kernel | 379 | create your own recipe files (``.bb``) as well as store and use kernel |
380 | patch files. For background information on working with layers, see the | 380 | patch 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`" |
382 | section in the Yocto Project Development Tasks Manual. | 382 | section 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 | ||
449 | Modifying an Existing Recipe | 449 | Modifying 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:: |
diff --git a/documentation/kernel-dev/kernel-dev-faq.rst b/documentation/kernel-dev/kernel-dev-faq.rst index 424e626170..54623453a4 100644 --- a/documentation/kernel-dev/kernel-dev-faq.rst +++ b/documentation/kernel-dev/kernel-dev-faq.rst | |||
@@ -38,7 +38,7 @@ The kernel image (e.g. ``vmlinuz``) is provided by the | |||
38 | specify whether or not the kernel image is installed in the generated | 38 | specify whether or not the kernel image is installed in the generated |
39 | root filesystem, override ``RDEPENDS_${KERNEL_PACKAGE_NAME}-base`` to include or not | 39 | root filesystem, override ``RDEPENDS_${KERNEL_PACKAGE_NAME}-base`` to include or not |
40 | include "kernel-image". See the | 40 | include "kernel-image". See the |
41 | ":ref:`dev-manual/dev-manual-common-tasks:using .bbappend files in your layer`" | 41 | ":ref:`dev-manual/common-tasks:using .bbappend files in your layer`" |
42 | section in the | 42 | section in the |
43 | Yocto Project Development Tasks Manual for information on how to use an | 43 | Yocto Project Development Tasks Manual for information on how to use an |
44 | append file to override metadata. | 44 | append file to override metadata. |
diff --git a/documentation/kernel-dev/kernel-dev-intro.rst b/documentation/kernel-dev/kernel-dev-intro.rst index 29d4516c53..3987b0e59d 100644 --- a/documentation/kernel-dev/kernel-dev-intro.rst +++ b/documentation/kernel-dev/kernel-dev-intro.rst | |||
@@ -88,7 +88,7 @@ understand the following documentation: | |||
88 | as described in the Yocto Project Application Development and the | 88 | as described in the Yocto Project Application Development and the |
89 | Extensible Software Development Kit (eSDK) manual. | 89 | Extensible Software Development Kit (eSDK) manual. |
90 | 90 | ||
91 | - The ":ref:`dev-manual/dev-manual-common-tasks:understanding and creating layers`" | 91 | - The ":ref:`dev-manual/common-tasks:understanding and creating layers`" |
92 | section in the Yocto Project Development Tasks Manual. | 92 | section in the Yocto Project Development Tasks Manual. |
93 | 93 | ||
94 | - The "`Kernel Modification | 94 | - The "`Kernel Modification |
@@ -111,7 +111,7 @@ general information and references for further information. | |||
111 | :align: center | 111 | :align: center |
112 | 112 | ||
113 | 1. *Set up Your Host Development System to Support Development Using the | 113 | 1. *Set up Your Host Development System to Support Development Using the |
114 | Yocto Project*: See the ":doc:`/dev-manual/dev-manual-start`" section in | 114 | Yocto Project*: See the ":doc:`/dev-manual/start`" section in |
115 | the Yocto Project Development Tasks Manual for options on how to get | 115 | the Yocto Project Development Tasks Manual for options on how to get |
116 | a build host ready to use the Yocto Project. | 116 | a build host ready to use the Yocto Project. |
117 | 117 | ||