diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2017-09-28 15:36:35 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-10-06 12:06:33 +0100 |
| commit | bace1910d913e5b47730588f01b9bd0d78f21c91 (patch) | |
| tree | 2c0dfc25e1f20889f0a4a1bfeff362f38283240d /documentation/kernel-dev | |
| parent | 429719213d9a6d9b825165b57d0b0ce0641564b5 (diff) | |
| download | poky-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.xml | 24 |
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'> |
