[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