[bootlin/training-materials updates] master: yocto: slides: merge introductory slides about BSP layers (c590051c)

Luca Ceresoli luca.ceresoli at bootlin.com
Tue Nov 22 16:09:38 CET 2022


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/c590051ce8114073774930f621e205af145facc4

>---------------------------------------------------------------

commit c590051ce8114073774930f621e205af145facc4
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date:   Tue Nov 22 16:08:38 2022 +0100

    yocto: slides: merge introductory slides about BSP layers
    
    These two slides cover the same topic and part of the content is
    duplicated, so merge them into one.
    
    Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>


>---------------------------------------------------------------

c590051ce8114073774930f621e205af145facc4
 slides/yocto-bsp/yocto-bsp.tex | 35 +++++++++++------------------------
 1 file changed, 11 insertions(+), 24 deletions(-)

diff --git a/slides/yocto-bsp/yocto-bsp.tex b/slides/yocto-bsp/yocto-bsp.tex
index 0cc8d9b8..5529f97e 100644
--- a/slides/yocto-bsp/yocto-bsp.tex
+++ b/slides/yocto-bsp/yocto-bsp.tex
@@ -9,33 +9,20 @@
 \end{frame}
 
 \begin{frame}
-  \frametitle{Overview}
+  \frametitle{BSP layers overview}
   \begin{itemize}
-    \item BSP layers are device specific layers. They hold metadata
-      with the purpose of supporting specific hardware devices.
-    \item BSP layers describe the hardware features and often provide
-      a custom kernel and bootloader with the required modules and
-      drivers.
-    \item BSP layers can also provide additional software, designed
-      to take advantage of the hardware features.
-    \item As a layer, it is integrated into the build system as we
-      previously saw.
-    \item A good practice is to name it \code{meta-<bsp_name>}.
-  \end{itemize}
-\end{frame}
-
-\begin{frame}
-  \frametitle{BSP layers Specifics}
-  \begin{itemize}
-    \item BSP layers are a subset of the layers.
-    \item In addition to package recipes and build tasks, they often
-      provide:
+  \item BSP layers are a subset of the layers.
+  \item They hold metadata with the purpose of supporting a specific class
+    of hardware devices.
+    \item They usually provide:
       \begin{itemize}
-        \item Hardware configuration files (\code{machines}).
-        \item Bootloader, kernel and display support and
-          configuration.
-        \item Pre-built user binaries.
+        \item Hardware configuration files (\code{machines})
+        \item Custom kernel and bootloader recipes and configurations
+        \item Modules and drivers to enable specific hardware features
+          (e.g. multimedia accelerators)
+        \item Pre-built user binaries and firmwares
       \end{itemize}
+    \item A good practice is to name it \code{meta-<bsp_name>}.
   \end{itemize}
 \end{frame}
 




More information about the training-materials-updates mailing list