diff --git a/documentation/kernel-dev/kernel-dev-intro.xml b/documentation/kernel-dev/kernel-dev-intro.xml index 9080ddc1b8..9104ed4d87 100644 --- a/documentation/kernel-dev/kernel-dev-intro.xml +++ b/documentation/kernel-dev/kernel-dev-intro.xml @@ -11,7 +11,8 @@ Regardless of how you intend to make use of the Yocto Project, chances are you will work with the Linux kernel. - This manual introduces the kernel development process and + This manual describes how to set up your build host to support + kernel development, introduces the kernel development process, provides background information on the Yocto Linux kernel Metadata, describes common tasks you can perform using the kernel tools, @@ -93,11 +94,27 @@
Preparing the Build Host to Work on the Kernel + + Before you can do any kernel development, you need to be + sure your build host is set up to use the Yocto Project. + For information on how to get set up, see the + "Setting Up to Use the Yocto Project" + section in the Yocto Project Development Manual. + Part of preparing the system is creating a local Git + repository of the + Source Directory + (poky) on your system. + Follow the steps in the + "Cloning the poky Repository" + section in the Yocto Project Development Manual to set up your + Source Directory. + + Kernel development is best accomplished using devtool and not through traditional kernel workflow methods. - This section provides information for both scenarios. + The remainder of this section provides information for both scenarios.
@@ -254,9 +271,11 @@ Set up Your Host Development System to Support Development Using the Yocto Project: See the - "Setting Up to Use the Yocto Project" - section in the Yocto Project Quick Start for options on how - to get a build host ready to use the Yocto Project. + "Preparing the Build Host to Work on the Kernel" + section and be sure you have everything set up to use the + Yocto Project, including a local Git repository of the + Source Directory + (poky). Establish the Temporary Kernel Source Files: