[bootlin/training-materials updates] kernel-update: kernel-agenda: Fix syntax and officially request 8 half days (70c8f892)

Miquel Raynal miquel.raynal at bootlin.com
Mon Feb 28 12:00:22 CET 2022


Repository : https://github.com/bootlin/training-materials
On branch  : kernel-update
Link       : https://github.com/bootlin/training-materials/commit/70c8f892b34e8a3b4784c0349334b2759c09990b

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

commit 70c8f892b34e8a3b4784c0349334b2759c09990b
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date:   Mon Feb 28 12:00:22 2022 +0100

    kernel-agenda: Fix syntax and officially request 8 half days
    
    Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


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

70c8f892b34e8a3b4784c0349334b2759c09990b
 agenda/linux-kernel-online-agenda.tex | 35 +++++++++++++++++------------------
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/agenda/linux-kernel-online-agenda.tex b/agenda/linux-kernel-online-agenda.tex
index a99854b5..9d3309a3 100644
--- a/agenda/linux-kernel-online-agenda.tex
+++ b/agenda/linux-kernel-online-agenda.tex
@@ -40,7 +40,7 @@
   \end{itemize}
 }
 \feagendasummaryitem{Duration}{
-  {\bf Seven } half days - 28 hours (4 hours per half day).
+  {\bf Height } half days - 32 hours (4 hours per half day), including breaks.
 }
 \onlinepedagogics{linux-kernel}
 \feagendasummaryitem{Trainer}{
@@ -201,7 +201,7 @@
   \end{itemize}
 }
 
-\feagendatwocolumn
+\feagendaonecolumn
 {Lecture - The device tree language}
 {
   \begin{itemize}
@@ -218,9 +218,10 @@
 
 \section{Half day 3}
 
-\feagendatwocolumn
+\feagendaonecolumn
 {Demo - Device tree hacking}
 {
+  {\em Using the BeagleBone Black board}
   \begin{itemize}
   \item Manage nodes: disable a controller
   \item Manage properties: give user GPIOs other functions
@@ -235,11 +236,13 @@
   \item Arch initialization
   \item SoC identification/initialization
   \item Base initializations (clk, irq, memory)
-  \item Driver loading + of_platform_populate_dt() for the devices
+  \item Drivers loading
+  \item Device population
   \end{itemize}
 }
 {Demo - Display device tree parsing information}
 {
+  {\em Using the BeagleBone Black board}
   \begin{itemize}
   \item Enable debug callsites to print the device tree parsing at boot time
   \end{itemize}
@@ -301,7 +304,7 @@
   \end{itemize}
 }
 
-\feagendatwocolumn
+\feagendaonecolumn
 {Lecture - Kernel frameworks}
 {
   \begin{itemize}
@@ -368,6 +371,7 @@
   \end{itemize}
 }
 
+\feagendatwocolumn
 {Lecture - Clocking}
 {
   \begin{itemize}
@@ -385,6 +389,7 @@
   \item Access device registers
   \item Calculate prescalers using the clock rate
   \item Send characters on the serial port.
+  \end{itemize}
 }
 
 \section{Half day 6}
@@ -443,8 +448,9 @@
   \item dmaengine abstraction
   \end{itemize}
 }
-{Demo - DMA}
+{Demo - Using DMA}
 {
+  {\em Using the BeagleBone Black board}
   \begin{itemize}
   \item Transmit or receive bytes using DMA
   \end{itemize}
@@ -460,6 +466,7 @@
 }
 {Demo - Side communication channels}
 {
+  {\em Using the BeagleBone Black board}
   \begin{itemize}
   \item Access the internal counter with an ioctl
   \item Expose the ring buffer to userspace with MMAP
@@ -520,13 +527,14 @@
 }
 {Demo - Use runtime PM}
 {
+  {\em Using the BeagleBone Black board}
   \begin{itemize}
   \item Get rid of the manual clock handling
   \item Trace runtime PM calls
   \end{itemize}
 }
 
-\feagendatwocolumn
+\feagendaonecolumn
 {Lecture - Firmware interaction}
 {
   \begin{itemize}
@@ -541,23 +549,14 @@
 {
   \begin{itemize}
   \item Final quiz
-  \item Quiz notation and discussion
+  \item Quiz notation
   \end{itemize}
 }
-
-\feagendatwocolumn
 {Questions and Answers}
 {
   \begin{itemize}
-  \item Questions and answers with the audience about the course topics
-  \item Extra presentations if time is left, according what most
-        participants are interested in.
+  \item Questions and answers with the audience
   \end{itemize}
 }
 
-\section{Possible extra time}
-
-{\em Extra time (up to 4 hours) may be proposed if the agenda didn't fit in 7 half days,
-     according to the time spent answering questions from participants.}
-
 \end{document}




More information about the training-materials-updates mailing list