[bootlin/training-materials updates] master: yocto: slides: clarifications about layers (8f13d66d)

Luca Ceresoli luca.ceresoli at bootlin.com
Mon Oct 30 17:24:17 CET 2023


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

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

commit 8f13d66d6d301a41a40c9409ee92c07d43e6a1a4
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date:   Mon Oct 30 17:03:18 2023 +0100

    yocto: slides: clarifications about layers
    
    Reported-by: rpjday at crashcourse.ca
    Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>


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

8f13d66d6d301a41a40c9409ee92c07d43e6a1a4
 slides/yocto-bsp/yocto-bsp.tex     | 3 +++
 slides/yocto-layer/yocto-layer.tex | 9 ++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/slides/yocto-bsp/yocto-bsp.tex b/slides/yocto-bsp/yocto-bsp.tex
index 6bac72b5..a553faad 100644
--- a/slides/yocto-bsp/yocto-bsp.tex
+++ b/slides/yocto-bsp/yocto-bsp.tex
@@ -23,6 +23,9 @@
         \item Pre-built user binaries and firmwares
       \end{itemize}
     \item A good practice is to name it \code{meta-<bsp_name>}.
+    \item Examples:
+      \href{https://git.yoctoproject.org/meta-ti/tree/meta-ti-bsp}{\tt meta-ti-bsp},
+      \href{https://github.com/STMicroelectronics/meta-st-stm32mp}{\tt meta-st-stm32mp}.
   \end{itemize}
 \end{frame}
 
diff --git a/slides/yocto-layer/yocto-layer.tex b/slides/yocto-layer/yocto-layer.tex
index 80aaaa75..85ab5737 100644
--- a/slides/yocto-layer/yocto-layer.tex
+++ b/slides/yocto-layer/yocto-layer.tex
@@ -3,7 +3,7 @@
 \subsection{Introduction to layers}
 
 \begin{frame}
-  \frametitle{Layers' principles}
+  \frametitle{Layers principles}
   \begin{itemize}
     \item The OpenEmbedded \emph{build system} manipulates
           \emph{metadata}.
@@ -102,8 +102,8 @@
   \frametitle{Some useful layers}
   \begin{itemize}
     \item Many SoC specific layers are available, providing support
-      for the boards using these SoCs. Some examples: \code{meta-ti},
-      \code{meta-freescale} and \code{meta-raspberrypi}.
+      for the boards using these SoCs. Some examples: \code{meta-ti-bsp},
+      \code{meta-freescale} and \code{meta-st-stm32mp}.
     \item Other layers offer to support applications not available in
       the Poky reference system:
     \begin{itemize}
@@ -153,6 +153,9 @@
       \item[conf/layer.conf] The layer's configuration. Holds its
         priority and generic information. No need to modify it in many
         cases.
+        \begin{itemize}
+          \item Mandatory, this is the entry point for the layer.
+        \end{itemize}
       \item[COPYING.MIT] The license under which a layer is released.
         By default MIT.
       \item[README] A basic description of the layer. Contains a




More information about the training-materials-updates mailing list