[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