diff options
Diffstat (limited to 'documentation/kernel-manual/kernel-concepts.xml')
| -rw-r--r-- | documentation/kernel-manual/kernel-concepts.xml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/documentation/kernel-manual/kernel-concepts.xml b/documentation/kernel-manual/kernel-concepts.xml index fce6bfbffe..8b9e71ff96 100644 --- a/documentation/kernel-manual/kernel-concepts.xml +++ b/documentation/kernel-manual/kernel-concepts.xml | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | <para> | 24 | <para> |
| 25 | The complexity of embedded kernel design has increased dramatically. | 25 | The complexity of embedded kernel design has increased dramatically. |
| 26 | Whether it is managing multiple implementations of a particular feature or tuning and | 26 | Whether it is managing multiple implementations of a particular feature or tuning and |
| 27 | optimizing board specific features, flexibility and maintainability are key concerns. | 27 | optimizing board specific features, both flexibility and maintainability are key concerns. |
| 28 | The Linux kernels available through the Yocto Project are presented with the embedded | 28 | The Linux kernels available through the Yocto Project are presented with the embedded |
| 29 | developer's needs in mind and have evolved to assist in these key concerns. | 29 | developer's needs in mind and have evolved to assist in these key concerns. |
| 30 | For example, prior methods such as applying hundreds of patches to an extracted | 30 | For example, prior methods such as applying hundreds of patches to an extracted |
| @@ -45,7 +45,7 @@ | |||
| 45 | management techniques.</para></listitem> | 45 | management techniques.</para></listitem> |
| 46 | <listitem><para>Deliver the most up-to-date kernel possible while still ensuring that | 46 | <listitem><para>Deliver the most up-to-date kernel possible while still ensuring that |
| 47 | the baseline kernel is the most stable official release.</para></listitem> | 47 | the baseline kernel is the most stable official release.</para></listitem> |
| 48 | <listitem><para>Include major technological features as part of Yocto Project's | 48 | <listitem><para>Include major technological features as part of the Yocto Project's |
| 49 | upward revision strategy.</para></listitem> | 49 | upward revision strategy.</para></listitem> |
| 50 | <listitem><para>Present a kernel Git repository that, similar to the upstream | 50 | <listitem><para>Present a kernel Git repository that, similar to the upstream |
| 51 | <filename>kernel.org</filename> tree, | 51 | <filename>kernel.org</filename> tree, |
| @@ -86,7 +86,7 @@ | |||
| 86 | The ultimate source for kernels available through the Yocto Project are released kernels | 86 | The ultimate source for kernels available through the Yocto Project are released kernels |
| 87 | from <filename>kernel.org</filename>. | 87 | from <filename>kernel.org</filename>. |
| 88 | In addition to a foundational kernel from <filename>kernel.org</filename>, the | 88 | In addition to a foundational kernel from <filename>kernel.org</filename>, the |
| 89 | kernels available through the contain a mix of important new mainline | 89 | kernels available contain a mix of important new mainline |
| 90 | developments, non-mainline developments (when there is no alternative), | 90 | developments, non-mainline developments (when there is no alternative), |
| 91 | Board Support Package (BSP) developments, | 91 | Board Support Package (BSP) developments, |
| 92 | and custom features. | 92 | and custom features. |
| @@ -255,7 +255,7 @@ | |||
| 255 | In other words, the divisions of the kernel are transparent and are not relevant | 255 | In other words, the divisions of the kernel are transparent and are not relevant |
| 256 | to the developer on a day-to-day basis. | 256 | to the developer on a day-to-day basis. |
| 257 | From the developer's perspective, this path is the "master" branch. | 257 | From the developer's perspective, this path is the "master" branch. |
| 258 | The developer does not need not be aware of the existence of any other branches at all. | 258 | The developer does not need to be aware of the existence of any other branches at all. |
| 259 | Of course, there is value in the existence of these branches | 259 | Of course, there is value in the existence of these branches |
| 260 | in the tree, should a person decide to explore them. | 260 | in the tree, should a person decide to explore them. |
| 261 | For example, a comparison between two BSPs at either the commit level or at the line-by-line | 261 | For example, a comparison between two BSPs at either the commit level or at the line-by-line |
| @@ -293,7 +293,7 @@ | |||
| 293 | "<ulink url='&YOCTO_DOCS_DEV_URL;#git'>Git</ulink>" | 293 | "<ulink url='&YOCTO_DOCS_DEV_URL;#git'>Git</ulink>" |
| 294 | section in the Yocto Project Development Manual. | 294 | section in the Yocto Project Development Manual. |
| 295 | These referenced sections overview Git and describe a minimal set of | 295 | These referenced sections overview Git and describe a minimal set of |
| 296 | commands that allow you to be functional using Git. | 296 | commands that allows you to be functional using Git. |
| 297 | <note> | 297 | <note> |
| 298 | You can use as much, or as little, of what Git has to offer to accomplish what | 298 | You can use as much, or as little, of what Git has to offer to accomplish what |
| 299 | you need for your project. | 299 | you need for your project. |
| @@ -345,7 +345,7 @@ | |||
| 345 | You can see how <filename>menuconfig</filename> is used to change a simple | 345 | You can see how <filename>menuconfig</filename> is used to change a simple |
| 346 | kernel configuration in the | 346 | kernel configuration in the |
| 347 | "<ulink url='&YOCTO_DOCS_DEV_URL;#changing-the-config-smp-configuration-using-menuconfig'>Changing the <filename>CONFIG_SMP</filename> Configuration Using <filename>menuconfig</filename></ulink>" | 347 | "<ulink url='&YOCTO_DOCS_DEV_URL;#changing-the-config-smp-configuration-using-menuconfig'>Changing the <filename>CONFIG_SMP</filename> Configuration Using <filename>menuconfig</filename></ulink>" |
| 348 | section of The Yocto Project Development Manual. | 348 | section of the Yocto Project Development Manual. |
| 349 | For general information on <filename>menuconfig</filename>, see | 349 | For general information on <filename>menuconfig</filename>, see |
| 350 | <ulink url='http://en.wikipedia.org/wiki/Menuconfig'></ulink>. | 350 | <ulink url='http://en.wikipedia.org/wiki/Menuconfig'></ulink>. |
| 351 | </para></listitem> | 351 | </para></listitem> |
