diff options
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-intro.rst')
| -rw-r--r-- | documentation/kernel-dev/kernel-dev-intro.rst | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/documentation/kernel-dev/kernel-dev-intro.rst b/documentation/kernel-dev/kernel-dev-intro.rst index 447cddba20..5679a0ab80 100644 --- a/documentation/kernel-dev/kernel-dev-intro.rst +++ b/documentation/kernel-dev/kernel-dev-intro.rst | |||
| @@ -23,7 +23,7 @@ Each Yocto Project release has a set of Yocto Linux kernel recipes, | |||
| 23 | whose Git repositories you can view in the Yocto | 23 | whose Git repositories you can view in the Yocto |
| 24 | :yocto_git:`Source Repositories <>` under the "Yocto Linux Kernel" | 24 | :yocto_git:`Source Repositories <>` under the "Yocto Linux Kernel" |
| 25 | heading. New recipes for the release track the latest Linux kernel | 25 | heading. New recipes for the release track the latest Linux kernel |
| 26 | upstream developments from http://www.kernel.org> and introduce | 26 | upstream developments from https://www.kernel.org and introduce |
| 27 | newly-supported platforms. Previous recipes in the release are refreshed | 27 | newly-supported platforms. Previous recipes in the release are refreshed |
| 28 | and supported for at least one additional Yocto Project release. As they | 28 | and supported for at least one additional Yocto Project release. As they |
| 29 | align, these previous releases are updated to include the latest from | 29 | align, these previous releases are updated to include the latest from |
| @@ -37,8 +37,8 @@ upstream Yocto Linux kernel development and kernel Metadata development. | |||
| 37 | 37 | ||
| 38 | .. note:: | 38 | .. note:: |
| 39 | 39 | ||
| 40 | For more on Yocto Linux kernels, see the " | 40 | For more on Yocto Linux kernels, see the |
| 41 | Yocto Project Kernel Development and Maintenance | 41 | ":ref:`Yocto Project Kernel Development and Maintenance <kernel-big-picture>`" |
| 42 | section. | 42 | section. |
| 43 | 43 | ||
| 44 | The Yocto Project also provides a powerful set of kernel tools for | 44 | The Yocto Project also provides a powerful set of kernel tools for |
| @@ -75,7 +75,7 @@ tools with your own kernel sources. | |||
| 75 | The remainder of this manual provides instructions for completing | 75 | The remainder of this manual provides instructions for completing |
| 76 | specific Linux kernel development tasks. These instructions assume you | 76 | specific Linux kernel development tasks. These instructions assume you |
| 77 | are comfortable working with | 77 | are comfortable working with |
| 78 | `BitBake <http://openembedded.org/wiki/Bitbake>`__ recipes and basic | 78 | `BitBake <https://openembedded.org/wiki/Bitbake>`__ recipes and basic |
| 79 | open-source development tools. Understanding these concepts will | 79 | open-source development tools. Understanding these concepts will |
| 80 | facilitate the process of working with the kernel recipes. If you find | 80 | facilitate the process of working with the kernel recipes. If you find |
| 81 | you need some additional background, please be sure to review and | 81 | you need some additional background, please be sure to review and |
| @@ -158,8 +158,7 @@ general information and references for further information. | |||
| 158 | 158 | ||
| 159 | .. note:: | 159 | .. note:: |
| 160 | 160 | ||
| 161 | Try to resist the temptation to directly edit an existing | 161 | Try to resist the temptation to directly edit an existing ``.config`` |
| 162 | .config | ||
| 163 | file, which is found in the Build Directory among the source code | 162 | file, which is found in the Build Directory among the source code |
| 164 | used for the build. Doing so, can produce unexpected results when | 163 | used for the build. Doing so, can produce unexpected results when |
| 165 | the OpenEmbedded build system regenerates the configuration file. | 164 | the OpenEmbedded build system regenerates the configuration file. |
| @@ -167,9 +166,9 @@ general information and references for further information. | |||
| 167 | Once you are satisfied with the configuration changes made using | 166 | Once you are satisfied with the configuration changes made using |
| 168 | ``menuconfig`` and you have saved them, you can directly compare the | 167 | ``menuconfig`` and you have saved them, you can directly compare the |
| 169 | resulting ``.config`` file against an existing original and gather | 168 | resulting ``.config`` file against an existing original and gather |
| 170 | those changes into a `configuration fragment | 169 | those changes into a |
| 171 | file <#creating-config-fragments>`__ to be referenced from within the | 170 | :ref:`configuration fragment file <creating-config-fragments>` to be |
| 172 | kernel's ``.bbappend`` file. | 171 | referenced from within the kernel's ``.bbappend`` file. |
| 173 | 172 | ||
| 174 | Additionally, if you are working in a BSP layer and need to modify | 173 | Additionally, if you are working in a BSP layer and need to modify |
| 175 | the BSP's kernel's configuration, you can use ``menuconfig``. | 174 | the BSP's kernel's configuration, you can use ``menuconfig``. |
