[FE training-materials-updates] Fix overflowing code
maxime.ripard at free-electrons.com
maxime.ripard at free-electrons.com
Tue May 29 15:56:44 CEST 2012
- Log -----------------------------------------------------------------
http://git.free-electrons.com/training-materials/commit/?id=6070a4c9256f59f13e37170b865e3d322e03b8d8
commit 6070a4c9256f59f13e37170b865e3d322e03b8d8
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date: Tue May 29 15:56:54 2012 +0200
Fix overflowing code
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
diff --git a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
index 98899de..0c0e5ab 100644
--- a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
+++ b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
@@ -504,7 +504,8 @@ if (cdev_add(&acme_cdev, acme_dev, acme_count)) {
\end{itemize}
\item Then, and only then, free the device number
\begin{itemize}
- \item \mint{c}+void unregister_chrdev_region(dev_t from, unsigned count);+
+ \item \mint{c}+void unregister_chrdev_region(dev_t from,+
+ \mint{c}+unsigned count);+
\end{itemize}
\item Example (continued):
\begin{minted}{c}
http://git.free-electrons.com/training-materials/commit/?id=d5a71e6380ab8e0d5b50947092e3800b4d7d2297
commit d5a71e6380ab8e0d5b50947092e3800b4d7d2297
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date: Tue May 29 15:54:37 2012 +0200
Remove improper sentence
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
diff --git a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
index d6c512a..98899de 100644
--- a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
+++ b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
@@ -6,7 +6,6 @@
\item Except for storage device drivers, most drivers for devices
with input and output flows are implemented as character drivers.
\item So, most drivers you will face will be character drivers.
- \item You will regret if you sleep during this part!
\end{itemize}
\end{frame}
http://git.free-electrons.com/training-materials/commit/?id=4afa22d5900dd61abb07211d8c332e8304ef0dd9
commit 4afa22d5900dd61abb07211d8c332e8304ef0dd9
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date: Tue May 29 15:53:11 2012 +0200
Fix grammar mistake
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
diff --git a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
index 6b9aecd..427bcc7 100644
--- a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
+++ b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
@@ -157,7 +157,7 @@ e8000000-efffffff : PCI Bus #01
\item To access I/O memory, drivers need to have a virtual address
that the processor can handle, because I/O memory is not mapped by
default in virtual memory.
- \item The \code{ioremap} functions satisfy this need:
+ \item The \code{ioremap} function satisfies this need:
\begin{minted}{c}
#include <asm/io.h>
http://git.free-electrons.com/training-materials/commit/?id=292634ae1ae73cc1461cc4174a8945c7f82ec3ab
commit 292634ae1ae73cc1461cc4174a8945c7f82ec3ab
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date: Tue May 29 15:51:14 2012 +0200
Remove useless backslashes
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
diff --git a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
index 7a828e6..6b9aecd 100644
--- a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
+++ b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
@@ -128,7 +128,7 @@ void release_mem_region(
\begin{frame}[fragile]
\frametitle{/proc/iomem example}
-\small
+{\small
\begin{verbatim}
00000000-0009efff : System RAM
0009f000-0009ffff : reserved
@@ -141,13 +141,13 @@ void release_mem_region(
3ffae000-3fffffff : reserved
40000000-400003ff : 0000:00:1f.1
40001000-40001fff : 0000:02:01.0
-40400000-407fffff : PCI CardBus \#03
-40800000-40bfffff : PCI CardBus \#03
-a0000000-a0000fff : pcmcia\_socket0
-e8000000-efffffff : PCI Bus \#01
+40400000-407fffff : PCI CardBus #03
+40800000-40bfffff : PCI CardBus #03
+a0000000-a0000fff : pcmcia_socket0
+e8000000-efffffff : PCI Bus #01
...
\end{verbatim}
-\normalsize
+}
\end{frame}
\begin{frame}[fragile]
http://git.free-electrons.com/training-materials/commit/?id=d730abe15534a155583ab370889233344a269722
commit d730abe15534a155583ab370889233344a269722
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date: Tue May 29 15:50:15 2012 +0200
Remove code macro in the title for consistency
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
diff --git a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
index 715f510..7a828e6 100644
--- a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
+++ b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
@@ -52,8 +52,8 @@ void release_region(
\end{frame}
\begin{frame}[fragile]
- \frametitle{\code{/proc/ioports} example (x86)}
-\small
+ \frametitle{/proc/ioports example (x86)}
+{\small
\begin{verbatim}
0000-001f : dma1
0020-0021 : pic1
@@ -72,7 +72,7 @@ void release_region(
0800-087f : 0000:00:1f.0
...
\end{verbatim}
-\normalsize
+}
\end{frame}
\begin{frame}[fragile]
-----------------------------------------------------------------------
Summary of changes:
...kernel-driver-development-character-drivers.tex | 4 ++--
.../kernel-driver-development-io-memory.tex | 20 ++++++++++----------
2 files changed, 12 insertions(+), 12 deletions(-)
More information about the training-materials-updates
mailing list