diff options
Diffstat (limited to 'documentation/kernel-dev/kernel-dev-advanced.xml')
| -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'> |
