[FE training-materials-updates] Change the Android slides as well

maxime.ripard at free-electrons.com maxime.ripard at free-electrons.com
Mon Mar 12 10:03:28 CET 2012


- Log -----------------------------------------------------------------
http://git.free-electrons.com/training-materials/commit/?id=2b82caef0536ae416ee461cd0cfaea432b65b195

commit 2b82caef0536ae416ee461cd0cfaea432b65b195
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date:   Mon Mar 12 10:01:07 2012 +0100

    Change the Android slides as well
    
    Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>

diff --git a/common/android-title.tex b/common/android-title.tex
index 566e5c8..b0d7885 100644
--- a/common/android-title.tex
+++ b/common/android-title.tex
@@ -2,4 +2,4 @@
 \title{Android System Development}
 \trainingurl{http://free-electrons.com/docs/android}
 
-\chapterframe{Android System Development}
+\titleframe{Android System Development}

http://git.free-electrons.com/training-materials/commit/?id=8d5ed50eb4795e8f711ad16d95a57d0d72c889c3

commit 8d5ed50eb4795e8f711ad16d95a57d0d72c889c3
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date:   Mon Mar 12 10:02:11 2012 +0100

    Rework the sections and subsections slides to make it in a more latexish way
    
    Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>

diff --git a/common/beamerthemeFreeElectrons.sty b/common/beamerthemeFreeElectrons.sty
index a3782c6..3d23966 100644
--- a/common/beamerthemeFreeElectrons.sty
+++ b/common/beamerthemeFreeElectrons.sty
@@ -98,8 +98,8 @@
   \renewcommand{\@trainingurl}{#1}
 } 
 
-\newcommand\chapterframe[1]{
-  \section{#1}
+\newcommand\titleframe[1]
+{
   \begin{frame}{#1}
     \begin{columns}[b]
       \column{0.5\textwidth}
@@ -127,13 +127,13 @@
   \end{frame}
 }
 
-\newcommand\chapterframewithlabel[2]{
-  \section{#2}
-  \begin{frame}{#1}
+\AtBeginSection[]
+{
+  \begin{frame}{\insertsectionhead}
     \begin{columns}[b]
       \column{0.5\textwidth}
       \huge
-      #2\\
+      \insertsection\\
       \vspace{0.5cm}
       \footnotesize
       \@authors\\
@@ -142,13 +142,6 @@
       \tinyv
       © Copyright 2004-\the\year, Free Electrons.\\
       Creative Commons BY-SA 3.0 license.\\
-      Latest update: \today.\\
-      \ifdefempty{\sessionurl}{}{
-        Electronic copies of these materials:\\
-        \url{\sessionurl}\\
-      }
-      Document updates and sources:\\
-      \url{\@trainingurl}\\
       Corrections, suggestions, contributions and translations are welcome!
       \column{0.5\textwidth}
       \includegraphics[height=4cm]{common/logo-square.pdf}
@@ -156,11 +149,12 @@
   \end{frame}
 }
 
-\newcommand\subchapterframe[2]{
-  \begin{frame}{#1}
+\AtBeginSubsection[]
+{
+  \begin{frame}{\insertsectionhead}
     \huge
     \begin{center}
-      #2
+      \insertsubsection
     \end{center}
   \end{frame}
 }
diff --git a/common/sysdev-title.tex b/common/sysdev-title.tex
index f8e0d36..6721582 100644
--- a/common/sysdev-title.tex
+++ b/common/sysdev-title.tex
@@ -1,4 +1,4 @@
 \authors{Grégory Clément, Michael Opdenacker, Maxime Ripard, Thomas Petazzoni}
 \trainingurl{http://free-electrons.com/doc/training/embedded-linux/}
 
-\chapterframe{Embedded Linux system development}
+\titleframe{Embedded Linux system development}
diff --git a/slides/sysdev-application-development/sysdev-application-development.tex b/slides/sysdev-application-development/sysdev-application-development.tex
index 81c4e9b..1d9d2e7 100644
--- a/slides/sysdev-application-development/sysdev-application-development.tex
+++ b/slides/sysdev-application-development/sysdev-application-development.tex
@@ -1,4 +1,4 @@
-\chapterframe{Embedded Linux application development}
+\section{Embedded Linux application development}
 
 \begin{frame}
   \frametitle{Contents}
@@ -26,9 +26,7 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Application development}
-{Developing applications on embedded Linux}
+\subsection{Developing applications on embedded Linux}
 
 \begin{frame}
   \frametitle{Application development}
@@ -167,10 +165,8 @@ clean:
 \end{block}
 \end{frame}
 
-\subchapterframe
-{Application development}
-{Source management\\
-Integrated Development Environments (IDE)}
+\subsection[Source management \& IDEs]{Source management \& Integrated
+  Development Environments (IDE)}
 
 \begin{frame}
   \frametitle{Source browsers}
@@ -254,10 +250,7 @@ See our Linux kernel and driver development training materials\\
   session!
 \end{frame}
 
-\subchapterframe
-{Application development}
-{Source management\\
-Version control systems}
+\subsection{Version control systems}
 
 \begin{frame}
   \frametitle{Version control systems}
@@ -338,10 +331,7 @@ Version control systems}
   \url{http://en.wikipedia.org/wiki/Version_control_systems\#Distributed_revision_control}
 \end{frame}
 
-\subchapterframe
-{Software development tools}
-{Debugging and analysis tools\\
-Debuggers}
+\subsection{Debuggers}
 
 \begin{frame}
   \frametitle{GDB}
@@ -406,10 +396,7 @@ Debuggers}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Introduction to software development tools}
-{Debugging and analysis tools\\
-Remote debugging}
+\subsection{Remote debugging}
 
 \begin{frame}
   \frametitle{Remote debugging}
@@ -486,10 +473,7 @@ Remote debugging}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Software development tools}
-{Debugging and analysis tools\\
-  Memory checkers}
+\subsection{Memory checkers}
 
 \begin{frame}
   \frametitle{memcheck}
@@ -559,10 +543,7 @@ Remote debugging}
   \end{columns}
 \end{frame}
 
-\subchapterframe
-{Software development tools}
-{Debugging and analysis tools\\
-System analysis}
+\subsection{System analysis}
 
 \begin{frame}
   \frametitle{strace}
@@ -727,9 +708,7 @@ Process 17019 detached
   \end{itemize}
 }
 
-\subchapterframe
-{Software development tools}
-{Developing on Windows}
+\subsection{Developing on Windows}
 
 \begin{frame}
   \frametitle{Developing on Windows!?}
diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 091480e..3c74dd7 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -1,5 +1,4 @@
-\chapterframe
-{Block filesystems}
+\section{Block filesystems}
 
 \begin{frame}
   \frametitle{Block vs. flash}
diff --git a/slides/sysdev-bootloaders/sysdev-bootloaders.tex b/slides/sysdev-bootloaders/sysdev-bootloaders.tex
index e136357..b284909 100644
--- a/slides/sysdev-bootloaders/sysdev-bootloaders.tex
+++ b/slides/sysdev-bootloaders/sysdev-bootloaders.tex
@@ -1,4 +1,4 @@
-\chapterframe{Bootloaders}
+\section{Bootloaders}
 
 \begin{frame}
   \frametitle{Bootloaders}
diff --git a/slides/sysdev-busybox/sysdev-busybox.tex b/slides/sysdev-busybox/sysdev-busybox.tex
index 30029b5..468c5ee 100644
--- a/slides/sysdev-busybox/sysdev-busybox.tex
+++ b/slides/sysdev-busybox/sysdev-busybox.tex
@@ -1,5 +1,4 @@
-\chapterframe
-{Busybox}
+\section{Busybox}
 
 \begin{frame}
   \frametitle{Why Busybox ?}
diff --git a/slides/sysdev-dev-environment/sysdev-dev-environment.tex b/slides/sysdev-dev-environment/sysdev-dev-environment.tex
index e0d12a2..0e1373f 100644
--- a/slides/sysdev-dev-environment/sysdev-dev-environment.tex
+++ b/slides/sysdev-dev-environment/sysdev-dev-environment.tex
@@ -1,4 +1,4 @@
-\chapterframe{Embedded Linux development environment}
+\section{Embedded Linux development environment}
 
 \begin{frame}
   \frametitle{Embedded Linux solutions}
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index bdef867..601110c 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -1,4 +1,4 @@
-\chapterframe{Embedded Linux system development}
+\section{Embedded Linux system development}
 
 \begin{frame}
   \frametitle{Contents}
@@ -19,9 +19,8 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Leveraging open-source components in an Embedded Linux system}
+\subsection{Leveraging open-source components in an Embedded Linux
+  system}
 
 \begin{frame}
   \frametitle{Third party libraries and applications}
@@ -371,10 +370,7 @@ met:
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Networking}
+\subsection[Networking tools]{Tools for the target device: Networking}
 
 \begin{frame}
   \frametitle{ssh server and client: Dropbear}
@@ -467,10 +463,8 @@ Networking}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-System utilities}
+\subsection[System utilities]{Tools for the target device: System
+  utilities}
 
 \begin{frame}
   \frametitle{System utilities}
@@ -489,10 +483,8 @@ System utilities}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Language interpreters}
+\subsection[Language Interpreters]{Tools for the target device:
+  Language interpreters}
 
 \begin{frame}
   \frametitle{Language interpreters}
@@ -516,10 +508,8 @@ Language interpreters}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Audio, video and multimedia}
+\subsection[Multimedia tools]{Tools for the target device: Audio,
+  video and multimedia}
 
 \begin{frame}
   \frametitle{Audio, video and multimedia}
@@ -540,14 +530,10 @@ Audio, video and multimedia}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Graphical toolkits}
+\subsection[Graphical toolkits]{Tools for the target device: Graphical
+  toolkits}
 
-\subchapterframe
-{Embedded Linux system development}
-{Graphical toolkits\\
+\subsection[Low-level toolkits]{Graphical toolkits:
 ``Low-level'' solutions and layers}
 
 \begin{frame}
@@ -683,10 +669,8 @@ Graphical toolkits}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Graphical toolkits\\
-``High-level'' solutions}
+\subsection[High-level Toolkits]{Graphical toolkits: ``High-level''
+  solutions}
 
 \begin{frame}
   \frametitle{Gtk}
@@ -845,10 +829,7 @@ Graphical toolkits}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Databases}
+\subsection[Databases]{Tools for the target device: Databases}
 
 \begin{frame}
   \frametitle{Lightweight database - SQLite}
@@ -866,10 +847,7 @@ Databases}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Tools for the target device\\
-Web browsers}
+\subsection[Web Browsers]{Tools for the target device: Web browsers}
 
 \begin{frame}
   \frametitle{Fast and tiny web browser: Dillo}
@@ -935,9 +913,7 @@ Web browsers}
   \end{columns}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{Example of components used in real devices}
+\subsection{Example of components used in real devices}
 
 \begin{frame}
   \frametitle{Industrial applications}
@@ -1055,9 +1031,7 @@ Web browsers}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{System building}
+\subsection{System building}
 
 \begin{frame}
   \frametitle{System building: goal and solutions}
@@ -1736,10 +1710,7 @@ $(eval $(call AUTOTARGETS))
   \end{itemize}
 }
 
-\subchapterframe
-{Embedded Linux system development}
-{GNU / Linux workstation\\
-Commercial tool sets}
+\subsection{Commercial Linux solutions}
 
 \begin{frame}
   \frametitle{Commercial embedded Linux solutions}
@@ -1810,9 +1781,7 @@ Commercial tool sets}
   In any case, your products are based on Free Software!
 \end{frame}
 
-\subchapterframe
-{Embedded Linux system development}
-{References}
+\subsection{References}
 
 \begin{frame}
   \frametitle{Useful reading}
diff --git a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
index 21c5635..3a66ea5 100644
--- a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
+++ b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
@@ -1,4 +1,4 @@
-\chapterframe{Flash filesystems}
+\section{Flash filesystems}
 
 \begin{frame}
   \frametitle{The MTD subsystem}
diff --git a/slides/sysdev-intro/sysdev-intro.tex b/slides/sysdev-intro/sysdev-intro.tex
index e405f28..03b1259 100644
--- a/slides/sysdev-intro/sysdev-intro.tex
+++ b/slides/sysdev-intro/sysdev-intro.tex
@@ -1,4 +1,4 @@
-\chapterframe{Introduction to Embedded Linux}
+\section{Introduction to Embedded Linux}
 
 \begin{frame}
   \frametitle{Birth of free software}
@@ -37,12 +37,16 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe{What is embedded Linux ?}{Embedded Linux is the usage
-  of the {\bf Linux kernel} and various {\bf open-source} components
-  in embedded systems}
+\begin{frame}{What is embedded Linux ?}
+  \huge
+  \begin{center}
+    Embedded Linux is the usage of the {\bf Linux kernel} and various
+    {\bf open-source} components in embedded systems
+  \end{center}
+\end{frame}
 
-\subchapterframe{Why embedded Linux ?}{Advantages of Linux and
-  open-source for embedded systems}
+\subsection[Why embedded Linux ?]{Advantages of Linux and open-source
+  for embedded systems}
 
 \begin{frame}
   \frametitle{Re-using components}
@@ -157,8 +161,8 @@
 \end{itemize}
 \end{frame}
 
-\subchapterframe{Systems running Linux}{A few examples of embedded
-  systems running Linux}
+\subsection[Systems running Linux]{A few examples of embedded systems
+  running Linux}
 
 \begin{frame}
   \frametitle{Personal routers}
@@ -195,13 +199,7 @@
   \end{center}
 \end{frame}
 
-\begin{frame}
-  \frametitle{Hardware}
-  \huge
-  \begin{center}
-    Embedded hardware for Linux systems
-  \end{center}
-\end{frame}
+\subsection{Embedded hardware for Linux systems}
 
 \begin{frame}
   \frametitle{Processor and architecture (1)}
@@ -314,8 +312,7 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe{Embedded Linux system architecture}{Embedded Linux
-  system architecture}
+\subsection{Embedded Linux system architecture}
 
 \begin{frame}
   \frametitle{Global architecture}
diff --git a/slides/sysdev-kernel-configuration-and-compiling/sysdev-kernel-configuration-and-compiling.tex b/slides/sysdev-kernel-configuration-and-compiling/sysdev-kernel-configuration-and-compiling.tex
index 2909ad1..a304343 100644
--- a/slides/sysdev-kernel-configuration-and-compiling/sysdev-kernel-configuration-and-compiling.tex
+++ b/slides/sysdev-kernel-configuration-and-compiling/sysdev-kernel-configuration-and-compiling.tex
@@ -1,6 +1,4 @@
-\subchapterframe
-{Embedded Linux usage}
-{Compiling and booting Linux\\
+\subsection[Kernel configuration]{Compiling and booting Linux
 \normalsize Kernel configuration}
 
 \begin{frame}
@@ -530,9 +528,8 @@ CONFIG_NTFS_RW=y
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux usage}
-{Compiling and installing the kernel for the host system}
+\subsection[Installation on the host]{Compiling and installing the
+  kernel for the host system}
 
 \begin{frame}
   \frametitle{Kernel compilation}
@@ -628,9 +625,7 @@ CONFIG_NTFS_RW=y
   \end{columns}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux usage}
-{Compiling and booting Linux\\
+\subsection[Cross-compilation]{Compiling and booting Linux
 \normalsize Cross-compiling the kernel}
 
 \begin{frame}
diff --git a/slides/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex b/slides/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
index 57107e3..27280e6 100644
--- a/slides/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
+++ b/slides/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
@@ -1,6 +1,4 @@
-\subchapterframe
-{Embedded Linux usage}
-{Compiling and booting Linux\\
+\subsection[Compilation and boot]{Compiling and booting Linux
 \normalsize Linux kernel sources}
 
 \begin{frame}
diff --git a/slides/sysdev-linux-kernel-intro/sysdev-linux-kernel-intro.tex b/slides/sysdev-linux-kernel-intro/sysdev-linux-kernel-intro.tex
index fd021af..bf67fe7 100644
--- a/slides/sysdev-linux-kernel-intro/sysdev-linux-kernel-intro.tex
+++ b/slides/sysdev-linux-kernel-intro/sysdev-linux-kernel-intro.tex
@@ -1,9 +1,6 @@
-\chapterframe{Linux kernel introduction}
+\section{Linux kernel introduction}
 
-\subchapterframe
-{Embedded Linux usage}
-{Kernel overview\\
-\normalsize Linux features}
+\subsection{Linux features}
 
 \begin{frame}
   \frametitle{Linux kernel in the system}
@@ -126,10 +123,7 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Embedded Linux usage}
-{Kernel overview\\
-\normalsize Linux versioning scheme and development process}
+\subsection{Linux versioning scheme and development process}
 
 \begin{frame}
   \frametitle{Until 2.6 (1)}
diff --git a/slides/sysdev-realtime/sysdev-realtime.tex b/slides/sysdev-realtime/sysdev-realtime.tex
index 924cb3f..22ed180 100644
--- a/slides/sysdev-realtime/sysdev-realtime.tex
+++ b/slides/sysdev-realtime/sysdev-realtime.tex
@@ -1,8 +1,6 @@
-\chapterframe{Real-time in embedded Linux systems}
+\section{Real-time in embedded Linux systems}
 
-\subchapterframe
-{Real Time in Embedded Linux Systems}
-{Introduction}
+\subsection{Introduction}
 
 \begin{frame}
   \frametitle{Embedded Linux and real time}
@@ -63,10 +61,8 @@
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real Time in Embedded Linux Systems}
-{Approach 1\\
-Improving the main Linux kernel with PREEMPT\_RT}
+\subsection[PREEMPT\_RT Patches]{Improving the main Linux kernel with
+  PREEMPT\_RT}
 
 \begin{frame}
   \frametitle{Understanding latency}
@@ -419,9 +415,7 @@ Improving the main Linux kernel with PREEMPT\_RT}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{PREEMPT\_RT specifics}
+\subsection{PREEMPT\_RT specifics}
 
 \begin{frame}
   \frametitle{{\tt CONFIG\_PREEMPT\_RT} (1)}
@@ -477,9 +471,7 @@ Improving the main Linux kernel with PREEMPT\_RT}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Setting up PREEMPT\_RT}
+\subsection{Setting up PREEMPT\_RT}
 
 \begin{frame}
   \frametitle{PREEMPT\_RT setup (1)}
@@ -521,9 +513,7 @@ Improving the main Linux kernel with PREEMPT\_RT}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Real-time application development with PREEMPT\_RT}
+\subsection{Real-time application development with PREEMPT\_RT}
 
 \begin{frame}
   \frametitle{Development and compilation}
@@ -845,9 +835,7 @@ timer_delete(timer_t timerid)
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Debugging latencies in PREEMPT\_RT}
+\subsection{Debugging latencies in PREEMPT\_RT}
 
 \begin{frame}
   \frametitle{ftrace - Kernel function tracer}
@@ -928,10 +916,7 @@ echo 0 > /debug/tracing/tracing_enabled
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Approach 2\\
-Real-time extensions to the Linux kernel}
+\subsection{Real-time extensions to the Linux kernel}
 
 \begin{frame}
   \frametitle{Linux real-time extensions}
@@ -1159,9 +1144,7 @@ Real-time extensions to the Linux kernel}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Setting up Xenomai}
+\subsection{Setting up Xenomai}
 
 \begin{frame}
   \frametitle{How to build Xenomai}
@@ -1203,9 +1186,7 @@ Real-time extensions to the Linux kernel}
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Real-time}
-{Developing applications on Xenomai}
+\subsection{Developing applications on Xenomai}
 
 \begin{frame}[fragile]
   \frametitle{The POSIX skin}
diff --git a/slides/sysdev-root-filesystem-part1/sysdev-root-filesystem-part1.tex b/slides/sysdev-root-filesystem-part1/sysdev-root-filesystem-part1.tex
index 721544e..7ae5cc6 100644
--- a/slides/sysdev-root-filesystem-part1/sysdev-root-filesystem-part1.tex
+++ b/slides/sysdev-root-filesystem-part1/sysdev-root-filesystem-part1.tex
@@ -1,9 +1,6 @@
-\chapterframe
-{Linux root filesystem}
+\section{Linux root filesystem}
 
-\subchapterframe
-{Linux root filesystem}
-{Principle and solutions}
+\subsection{Principle and solutions}
 
 \begin{frame}
   \frametitle{Filesystems}
@@ -264,9 +261,7 @@ Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block(0,0)
   \end{itemize}
 \end{frame}
 
-\subchapterframe
-{Linux root filesystem}
-{Contents}
+\subsection{Contents}
 
 \begin{frame}
   \frametitle{Root filesystem organization}
diff --git a/slides/sysdev-toolchains/sysdev-toolchains.tex b/slides/sysdev-toolchains/sysdev-toolchains.tex
index aa230e2..2190f8e 100644
--- a/slides/sysdev-toolchains/sysdev-toolchains.tex
+++ b/slides/sysdev-toolchains/sysdev-toolchains.tex
@@ -1,4 +1,4 @@
-\chapterframe{Cross-compiling toolchains}
+\section{Cross-compiling toolchains}
 
 \begin{frame}
   \frametitle{Definition (1)}
diff --git a/slides/sysdev-u-boot/sysdev-u-boot.tex b/slides/sysdev-u-boot/sysdev-u-boot.tex
index cb6b23e..67af8d6 100644
--- a/slides/sysdev-u-boot/sysdev-u-boot.tex
+++ b/slides/sysdev-u-boot/sysdev-u-boot.tex
@@ -1,4 +1,4 @@
-\chapterframe{The U-boot bootloader}
+\section{The U-boot bootloader}
 
 \begin{frame}
   \frametitle{U-Boot}
diff --git a/slides/sysdev-using-kernel-modules/sysdev-using-kernel-modules.tex b/slides/sysdev-using-kernel-modules/sysdev-using-kernel-modules.tex
index 4fa2cb1..7fe1aa0 100644
--- a/slides/sysdev-using-kernel-modules/sysdev-using-kernel-modules.tex
+++ b/slides/sysdev-using-kernel-modules/sysdev-using-kernel-modules.tex
@@ -1,6 +1,4 @@
-\subchapterframe
-{Embedded Linux kernel usage}
-{Using kernel modules}
+\subsection{Using kernel modules}
 
 \begin{frame}
   \frametitle{Advantages of modules}

-----------------------------------------------------------------------

Summary of changes:
 common/android-title.tex                           |    2 +-
 common/beamerthemeFreeElectrons.sty                |   26 +++----
 common/sysdev-title.tex                            |    2 +-
 .../sysdev-application-development.tex             |   41 +++--------
 .../sysdev-block-filesystems.tex                   |    3 +-
 slides/sysdev-bootloaders/sysdev-bootloaders.tex   |    2 +-
 slides/sysdev-busybox/sysdev-busybox.tex           |    3 +-
 .../sysdev-dev-environment.tex                     |    2 +-
 .../sysdev-embedded-linux.tex                      |   73 ++++++--------------
 .../sysdev-flash-filesystems.tex                   |    2 +-
 slides/sysdev-intro/sysdev-intro.tex               |   31 ++++-----
 .../sysdev-kernel-configuration-and-compiling.tex  |   13 +---
 .../sysdev-kernel-fetch-and-patch.tex              |    4 +-
 .../sysdev-linux-kernel-intro.tex                  |   12 +---
 slides/sysdev-realtime/sysdev-realtime.tex         |   41 +++--------
 .../sysdev-root-filesystem-part1.tex               |   11 +--
 slides/sysdev-toolchains/sysdev-toolchains.tex     |    2 +-
 slides/sysdev-u-boot/sysdev-u-boot.tex             |    2 +-
 .../sysdev-using-kernel-modules.tex                |    4 +-
 19 files changed, 87 insertions(+), 189 deletions(-)


More information about the training-materials-updates mailing list