[FE training-materials-updates] Kernel: ideas for further learning

Michael Opdenacker michael.opdenacker at free-electrons.com
Thu Dec 1 05:26:41 CET 2016


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=4cc3302522abfbd848a4b60f343c046b61e0220a

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

commit 4cc3302522abfbd848a4b60f343c046b61e0220a
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Thu Dec 1 05:26:41 2016 +0100

    Kernel: ideas for further learning
    
    - In particular, taking the Eudyptula Challenge
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


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

4cc3302522abfbd848a4b60f343c046b61e0220a
 .../eudyptula-challenge-logo.png                   | Bin 0 -> 14378 bytes
 .../kernel-resources-references.tex                |  22 +++++++++++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/slides/kernel-resources-references/eudyptula-challenge-logo.png b/slides/kernel-resources-references/eudyptula-challenge-logo.png
new file mode 100644
index 0000000..c9f2989
Binary files /dev/null and b/slides/kernel-resources-references/eudyptula-challenge-logo.png differ
diff --git a/slides/kernel-resources-references/kernel-resources-references.tex b/slides/kernel-resources-references/kernel-resources-references.tex
index 7da2825..0d8db52 100644
--- a/slides/kernel-resources-references/kernel-resources-references.tex
+++ b/slides/kernel-resources-references/kernel-resources-references.tex
@@ -133,3 +133,25 @@
     \end{itemize}
   \end{itemize}
 \end{frame}
+
+\begin{frame}
+  \frametitle{Continue to learn after the course}
+  Here are a few suggestions:
+  \begin{itemize}
+  \item Take the Eudyptula Challenge: \url{http://eudyptula-challenge.org/}\\
+        A series of programming exercises for the Linux kernel of
+        increasing complexity, up to getting patches accepted into the
+	mainline kernel tree.
+  \item Run your labs again on your own hardware. The Nunchuk lab should
+        be rather straightforward, but the serial lab will be quite different
+	if you use a different processor.
+  \item Help with tasks keeping the kernel code clean and up-to-date:\\
+	\url{http://kernelnewbies.org/KernelJanitors}
+  \item Learn by reading the kernel code by yourself, ask questions and
+	propose improvements.
+  \item Implement and share drivers for your own hardware, of course!
+  \end{itemize}
+  \begin{center}
+     \includegraphics[width=0.8\textwidth]{slides/kernel-resources-references/eudyptula-challenge-logo.png}
+  \end{center}
+\end{frame}




More information about the training-materials-updates mailing list