[FE training-materials-updates] URL fixups

Michael Opdenacker michael.opdenacker at free-electrons.com
Fri Oct 5 06:59:50 CEST 2012


Repository : git://git.free-electrons.com/training-materials.git

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

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

commit a28e5bc9fbfeaf71fdf2fccd2031d2e3a6c1f034
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Fri Oct 5 06:39:11 2012 +0200

    URL fixups
    
    - Fix URLs introduced by \code instead of \url or \href
    - Provide links to Documentation/DocBook/ files


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

a28e5bc9fbfeaf71fdf2fccd2031d2e3a6c1f034
 .../kernel-driver-development-debugging.tex        |    6 ++++--
 .../kernel-source-code-drivers.tex                 |    7 ++++---
 .../sysdev-application-development.tex             |    4 ++--
 .../sysdev-flash-filesystems.tex                   |    2 +-
 4 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/slides/kernel-driver-development-debugging/kernel-driver-development-debugging.tex b/slides/kernel-driver-development-debugging/kernel-driver-development-debugging.tex
index d728fda..821d248 100644
--- a/slides/kernel-driver-development-debugging/kernel-driver-development-debugging.tex
+++ b/slides/kernel-driver-development-debugging/kernel-driver-development-debugging.tex
@@ -96,7 +96,8 @@
     \item First described on \url{http://lwn.net/Articles/115405/}
     \item API documented in the Linux Kernel Filesystem API:
       \begin{itemize}
-      \item \url{http://free-electrons.com/kerneldoc/latest/DocBook/filesystems/index.html}
+      \item \href{http://free-electrons.com/kerneldoc/latest/DocBook/filesystems/}
+          {Documentation/DocBook/filesystems/}
       \end{itemize}
     \end{itemize}
   \end{itemize}
@@ -188,7 +189,8 @@
   \frametitle{Using kgdb 1/2}
   \begin{itemize}
   \item Details available in the kernel documentation:
-    \url{http://free-electrons.com/kerneldoc/latest/DocBook/kgdb/}
+    \href{http://free-electrons.com/kerneldoc/latest/DocBook/kgdb/}
+         {Documentation/DocBook/kgdb/}
   \item Recommended to turn on \code{CONFIG_FRAME_POINTER} to aid in
     producing more reliable stack backtraces in gdb.
   \item You must include a kgdb I/O driver. One of them is kgdb over
diff --git a/slides/kernel-source-code-drivers/kernel-source-code-drivers.tex b/slides/kernel-source-code-drivers/kernel-source-code-drivers.tex
index a60debd..dddf1ac 100644
--- a/slides/kernel-source-code-drivers/kernel-source-code-drivers.tex
+++ b/slides/kernel-source-code-drivers/kernel-source-code-drivers.tex
@@ -131,7 +131,7 @@
     \end{itemize}
   \item See “Myths, Lies, and Truths about the Linux Kernel”, by Greg
     K.H., for details about the kernel development process:
-    \code{http://kroah.com/log/linux/ols_2006_keynote.html}
+    \url{http://kroah.com/log/linux/ols_2006_keynote.html}
   \end{itemize}
 \end{frame}
 
@@ -249,10 +249,11 @@
       or USB drivers)
     \item X drivers: low level kernel drivers + user space X drivers.
     \item Userspace drivers based on UIO See
-      \code{Documentation/DocBook/uio-howto} in the kernel
+      \href{http://free-electrons.com/kerneldoc/latest/DocBook/uio-howto/}
+      {\code{Documentation/DocBook/uio-howto}} in the kernel
       documentation for details about UIO and the \emph{Using UIO on
         an Embedded platform} talk at ELC 2008
-      \code{http://j.mp/tBzayM}
+        (\url{http://j.mp/tBzayM})
     \end{itemize}
   \end{itemize}
 \end{frame}
diff --git a/slides/sysdev-application-development/sysdev-application-development.tex b/slides/sysdev-application-development/sysdev-application-development.tex
index a1c9a14..93bfb93 100644
--- a/slides/sysdev-application-development/sysdev-application-development.tex
+++ b/slides/sysdev-application-development/sysdev-application-development.tex
@@ -602,9 +602,9 @@ close(3) = 0
   \item Of course, works even if you don't have the sources
   \item Allows to filter library calls with regular expressions, or
     just by a list of function names.
-  \item Manual page: \code{http://linux.die.net/man/1/ltrace}
+  \item Manual page: \url{http://linux.die.net/man/1/ltrace}
   \end{itemize}
-  See \code{http://en.wikipedia.org/wiki/Ltrace} for details
+  See \url{http://en.wikipedia.org/wiki/Ltrace} for details
 \end{frame}
 
 \begin{frame}[fragile]
diff --git a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
index e340e2b..0797e55 100644
--- a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
+++ b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
@@ -317,7 +317,7 @@ Creating 5 MTD partitions on "omap2-nand.0":
   \frametitle{UBIFS}
   \begin{columns}
     \column{0.7\textwidth}
-    http://www.linux-mtd.infradead.org/doc/ubifs.html
+    \url{http://www.linux-mtd.infradead.org/doc/ubifs.html}
     \begin{itemize}
     \item The next generation of the jffs2 filesystem, from the same
       linux-mtd developers.



More information about the training-materials-updates mailing list