From ffa58f2985e9d9597367e631d0eee809a8ffb04b Mon Sep 17 00:00:00 2001 From: Nicolas Dechesne Date: Wed, 29 Jul 2020 09:55:43 +0200 Subject: sphinx: kernel-dev: add figures (From yocto-docs rev: cd859cca2e6861fbb5bac68c2f6e972285c47dcb) Signed-off-by: Nicolas Dechesne Signed-off-by: Richard Purdie --- documentation/kernel-dev/kernel-dev-concepts-appx.rst | 6 ++++++ documentation/kernel-dev/kernel-dev-intro.rst | 3 +++ 2 files changed, 9 insertions(+) (limited to 'documentation') diff --git a/documentation/kernel-dev/kernel-dev-concepts-appx.rst b/documentation/kernel-dev/kernel-dev-concepts-appx.rst index cf4c20aaeb..f65e960046 100644 --- a/documentation/kernel-dev/kernel-dev-concepts-appx.rst +++ b/documentation/kernel-dev/kernel-dev-concepts-appx.rst @@ -224,6 +224,9 @@ the line-by-line code ``diff`` level is now a trivial operation. The following illustration shows the conceptual Yocto Linux kernel. +.. image:: figures/kernel-architecture-overview.png + :align: center + In the illustration, the "Kernel.org Branch Point" marks the specific spot (or Linux kernel release) from which the Yocto Linux kernel is created. From this point forward in the tree, features and differences @@ -324,6 +327,9 @@ host system when you build the kernel using Bitbake. This :term:`Build Directory` contains all the source files used during the build. +.. image:: figures/kernel-overview-2-generic.png + :align: center + Again, for additional information on the Yocto Project kernel's architecture and its branching strategy, see the "`Yocto Linux Kernel Architecture and Branching diff --git a/documentation/kernel-dev/kernel-dev-intro.rst b/documentation/kernel-dev/kernel-dev-intro.rst index cb4ffcf13b..4da3af8dae 100644 --- a/documentation/kernel-dev/kernel-dev-intro.rst +++ b/documentation/kernel-dev/kernel-dev-intro.rst @@ -110,6 +110,9 @@ This section presents a high-level overview of the Yocto Project kernel modification workflow. The illustration and accompanying list provide general information and references for further information. +.. image:: figures/kernel-dev-flow.png + :align: center + 1. *Set up Your Host Development System to Support Development Using the Yocto Project*: See the "`Setting Up the Development Host to Use the Yocto Project <&YOCTO_DOCS_DEV_URL;#dev-manual-start>`__" section in -- cgit v1.2.3-54-g00ecf