From d779c83e71b7a7f18773e675bd0c785fb2e90bde Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Mon, 2 Jul 2012 10:19:10 -0700 Subject: documentation/dev-manual: Fixed "Linux Yocto" term Throughout the manual, the kernels that are built and available through the Yocto Project were being referenced as a "Linux Yocto kernel." This reference is poor. First, it placed Linux and Yocto very close together and could upset the Linux folks. Second, a better way would have been to say "Yocto Linux kernel." I have fixed by referring to kernels that are available through the Yocto Project as "Yocto Project kernels." (From yocto-docs rev: 9b8319328cd4ab4ce3363001c9feeec585d9cab9) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-model.xml | 46 +++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'documentation/dev-manual/dev-manual-model.xml') diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index a4120f84db..87e10318a7 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml @@ -214,7 +214,7 @@ <anchor id='kernel-spot' />Modifying the Kernel - Kernel modification involves changing the Linux Yocto kernel, which could involve changing + Kernel modification involves changing the Yocto Project kernel, which could involve changing configuration options as well as adding new kernel recipes. Configuration changes can be added in the form of configuration fragments, while recipe modification comes through the kernel's recipes-kernel area @@ -222,8 +222,8 @@ - The remainder of this section presents a high-level overview of the Linux Yocto - kernel architecture and the steps to modify the Linux Yocto kernel. + The remainder of this section presents a high-level overview of the Yocto Project + kernel architecture and the steps to modify the kernel. For a complete discussion of the kernel, see The Yocto Project Kernel Architecture and Use Manual. @@ -244,7 +244,7 @@ - You can find a web interface to the Linux Yocto kernel source repositories at + You can find a web interface to the Yocto Project kernel source repositories at . If you look at the interface, you will see to the left a grouping of Git repositories titled "Yocto Linux Kernel." @@ -252,17 +252,17 @@ the Yocto Project: linux-yocto-2.6.34 - The - stable Linux Yocto kernel that is based on the Linux 2.6.34 release. + stable Yocto Project kernel that is based on the Linux 2.6.34 released kernel. linux-yocto-2.6.37 - The - stable Linux Yocto kernel that is based on the Linux 2.6.37 release. + stable Yocto Project kernel that is based on the Linux 2.6.37 released kernel. linux-yocto-3.0 - The stable - Linux Yocto kernel that is based on the Linux 3.0 release. + Yocto Project kernel that is based on the Linux 3.0 released kernel. linux-yocto-3.0-1.1.x - The - stable Linux Yocto kernel to use with the Yocto Project Release 1.1.x. This kernel - is based on the Linux 3.0 release + stable Yocto Project kernel to use with the Yocto Project Release 1.1.x. This kernel + is based on the Linux 3.0 released kernel. linux-yocto-3.2 - The - stable Linux Yocto kernel to use with the Yocto Project Release 1.2. This kernel - is based on the Linux 3.2 release + stable Yocto Project kernel to use with the Yocto Project Release 1.2. This kernel + is based on the Linux 3.2 released kernel. linux-yocto-dev - A development kernel based on the latest upstream release candidate available. @@ -304,8 +304,8 @@ - Keep in mind the figure does not take into account all the supported Linux Yocto - kernel types, but rather shows a single generic kernel just for conceptual purposes. + Keep in mind the figure does not take into account all the supported Yocto + Project kernel types, but rather shows a single generic kernel just for conceptual purposes. Also keep in mind that this structure represents the Yocto Project source repositories that are either pulled from during the build or established on the host development system prior to the build by either cloning a particular kernel's Git repository or by @@ -324,13 +324,13 @@ You make kernel source code available on your host development system by using - Git to create a bare clone of the Linux Yocto kernel Git repository + Git to create a bare clone of the Yocto Project kernel Git repository in which you are interested. Then, you use Git again to clone a copy of that bare clone. This copy represents the directory structure on your host system that is particular to the kernel you want. These are the files you actually modify to change the kernel. - See the Linux Yocto Kernel item earlier + See the Yocto Project Kernel item earlier in this manual for an example of how to set up the kernel source directory structure on your host system. @@ -425,9 +425,9 @@ While it is certainly possible to modify the kernel without involving a local Git repository, the suggested workflow for kernel modification using the Yocto Project does use a Git repository. - Establish a local copy of the Linux Yocto kernel files on your + Establish a local copy of the Yocto Project kernel files on your system: In order to make modifications to the kernel you need two things: - a bare clone of the Linux Yocto kernel you are modifying and + a bare clone of the Yocto Project kernel you are modifying and a copy of that bare clone. The bare clone is required by the build process and is the area to which you push your kernel source changes (pulling does not work with bare clones). @@ -435,7 +435,7 @@ source files. You make your changes to the files in this copy of the bare clone. For information on how to set these two items up, see the bulleted item - "Linux Yocto Kernel" + "Yocto Project Kernel" earlier in this manual. Make changes to the kernel source code if applicable: Modifying the kernel does not always mean directly @@ -506,8 +506,8 @@ which allows you to distribute the layer. If applicable, share your in-tree changes: If the changes you made - are suited for all Linux Yocto users, you might want to send them on for inclusion - into the Linux Yocto Git repository. + are suited for all Yocto Project kernel users, you might want to send them on + for inclusion into the upstream kernel's Git repository. If the changes are accepted, the Yocto Project Maintainer pulls them into the master branch of the kernel tree. Doing so makes them available to everyone using the kernel. @@ -522,7 +522,7 @@ Application development involves creation of an application that you want to be able - to run on your target hardware, which is running a Linux Yocto image. + to run on your target hardware, which is running a Yocto Project kernel image. The Yocto Project provides an Application Development Toolkit (ADT) that facilitates quick development and integration of your application into its run-time environment. Using the ADT you can employ cross-development toolchains designed for your target hardware @@ -567,7 +567,7 @@ "The Linux Distributions" and "The Packages" sections both in the Yocto Project Quick Start for requirements. - Secure the Linux Yocto Kernel Target Image: + Secure the Yocto Project Kernel Target Image: You must have a target kernel image that has been built using the OpenEmbeded build system. Depending on whether the Yocto Project has a pre-built image that matches your target @@ -591,7 +591,7 @@ See the "Kernel Modification Workflow" section earlier in this manual for information on how to create a modified - Linux Yocto kernel. + Yocto Project kernel. For information on pre-built kernel image naming schemes for images that can run on the QEMU emulator, see the -- cgit v1.2.3-54-g00ecf