summaryrefslogtreecommitdiffstats
path: root/documentation/kernel-dev
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2017-09-28 15:36:35 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-10-06 12:06:33 +0100
commitbace1910d913e5b47730588f01b9bd0d78f21c91 (patch)
tree2c0dfc25e1f20889f0a4a1bfeff362f38283240d /documentation/kernel-dev
parent429719213d9a6d9b825165b57d0b0ce0641564b5 (diff)
downloadpoky-bace1910d913e5b47730588f01b9bd0d78f21c91.tar.gz
kernel-dev: Additions to the "Overview" section.
I provided some background on two repositories: yocto-kernel-cache and yocto-kernel-tools. (From yocto-docs rev: 1741d6efd4ff8364a55d546897cab5e7cdee6da5) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/kernel-dev')
-rw-r--r--documentation/kernel-dev/kernel-dev-advanced.xml24
1 files changed, 22 insertions, 2 deletions
diff --git a/documentation/kernel-dev/kernel-dev-advanced.xml b/documentation/kernel-dev/kernel-dev-advanced.xml
index 380200a633..812c77547b 100644
--- a/documentation/kernel-dev/kernel-dev-advanced.xml
+++ b/documentation/kernel-dev/kernel-dev-advanced.xml
@@ -13,11 +13,31 @@
13 Yocto Project kernel tools also support rich 13 Yocto Project kernel tools also support rich
14 <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink> that you can 14 <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink> that you can
15 use to define complex policies and Board Support Package (BSP) support. 15 use to define complex policies and Board Support Package (BSP) support.
16 The purpose of the Metadata and the tools that manage it, known as 16 The purpose of the Metadata and the tools that manage it is
17 the kern-tools (<filename>kern-tools-native_git.bb</filename>), is
18 to help you manage the complexity of the configuration and sources 17 to help you manage the complexity of the configuration and sources
19 used to support multiple BSPs and Linux kernel types. 18 used to support multiple BSPs and Linux kernel types.
20 </para> 19 </para>
20
21 <para>
22 Kernel Metadata exists in many places.
23 One area in the Yocto Project
24 <ulink url='&YOCTO_DOCS_REF_URL;#source-repositories'>Source Repositories</ulink>
25 is the <filename>yocto-kernel-cache</filename> Git repository.
26 You can find this repository grouped under the "Yocto Linux Kernel"
27 heading in the
28 <ulink url='&YOCTO_GIT_URL;'>Yocto Project Source Repositories</ulink>.
29 </para>
30
31 <para>
32 Kernel development tools ("kern-tools") exist also in the Yocto
33 Project Source Repositories under the "Yocto Linux Kernel" heading
34 in the <filename>yocto-kernel-tools</filename> Git repository.
35 The recipe that builds these tools is
36 <filename>meta/recipes-kernel/kern-tools/kern-tools-native_git.bb</filename>
37 in the
38 <ulink url='&YOCTO_DOCS_REF_URL;#source-directory'>Source Directory</ulink>
39 (e.g. <filename>poky</filename>).
40 </para>
21</section> 41</section>
22 42
23<section id='using-kernel-metadata-in-a-recipe'> 43<section id='using-kernel-metadata-in-a-recipe'>