[bootlin/training-materials updates] master: Start replacing long links (or shortened links) by footnotes (f04a7b4c)

Michael Opdenacker michael.opdenacker at bootlin.com
Fri Dec 10 16:45:13 CET 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/f04a7b4c4e93d9544627bc90aee6303013de8e09

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

commit f04a7b4c4e93d9544627bc90aee6303013de8e09
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Fri Dec 10 16:45:13 2021 +0100

    Start replacing long links (or shortened links) by footnotes
    
    Looking better
    Other, ordinary links, were also replaced in pages
    already using footnotes, for consistency reasons.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

f04a7b4c4e93d9544627bc90aee6303013de8e09
 .../boot-time-shopping-list/boot-time-shopping-list.tex   |  4 ++--
 .../buildroot-shopping-list-stm32.tex                     |  6 +++---
 .../buildroot-shopping-list/buildroot-shopping-list.tex   | 12 ++++++------
 slides/kernel-shopping-list/kernel-shopping-list.tex      | 12 ++++++------
 slides/sysdev-embedded-linux/sysdev-embedded-linux.tex    | 14 +++++++++-----
 slides/sysdev-references/sysdev-references.tex            | 15 ++++++++-------
 .../sysdev-shopping-list-stm32.tex                        |  2 +-
 slides/sysdev-shopping-list/sysdev-shopping-list.tex      | 10 +++++-----
 slides/xplained-board/xplained-board.tex                  |  5 +++--
 9 files changed, 43 insertions(+), 37 deletions(-)

diff --git a/slides/boot-time-shopping-list/boot-time-shopping-list.tex b/slides/boot-time-shopping-list/boot-time-shopping-list.tex
index cbbabffe..41e0baae 100644
--- a/slides/boot-time-shopping-list/boot-time-shopping-list.tex
+++ b/slides/boot-time-shopping-list/boot-time-shopping-list.tex
@@ -25,8 +25,8 @@
 \frametitle{Shopping list: optional hardware for this course}
   If you are interested in doing the hardware measurement lab
     \begin{itemize}
-      \item A handful of breadboard wires (at least 10 to have sufficient different colors)\\
-	    Olimex: \url{https://bit.ly/2pSiIPs}
+      \item A handful of breadboard wires (at least 10 to have sufficient different colors)
+	    \footnote{\tiny \url{https://www.olimex.com/Products/Breadboarding/JUMPER-WIRES/JW-110x10/}}
       \item Arduino Nano board (or a clone), with its USB power cable\\
             \url{https://store.arduino.cc/arduino-nano}
       \item A breadboard large enough to plugin the Arduino Nano\\
diff --git a/slides/buildroot-shopping-list-stm32/buildroot-shopping-list-stm32.tex b/slides/buildroot-shopping-list-stm32/buildroot-shopping-list-stm32.tex
index 09fede48..dcdaf044 100644
--- a/slides/buildroot-shopping-list-stm32/buildroot-shopping-list-stm32.tex
+++ b/slides/buildroot-shopping-list-stm32/buildroot-shopping-list-stm32.tex
@@ -9,10 +9,10 @@
     \item USB-C cable for the power supply
     \item USB-A to micro B cable for the serial console
     \item RJ45 cable for networking
-    \item Nintendo Nunchuk with UEXT connector: \\
-      Olimex: \url{https://j.mp/1dTYLfs}
+    \item Nintendo Nunchuk with UEXT connector
+      \footnote{\tiny \url{https://www.olimex.com/Products/Modules/Sensors/MOD-WII/MOD-Wii-UEXT-NUNCHUCK/}}
     \item Breadboard jumper wires - Male ends (to connect the Nunchuk): \\
-      Olimex: \url{https://bit.ly/2pSiIPs}
+      \footnote{\tiny \url{https://www.olimex.com/Products/Breadboarding/JUMPER-WIRES/JW-110x10/}}
     \item MicroSD card
     \end{itemize}
     \column{0.25\textwidth}
diff --git a/slides/buildroot-shopping-list/buildroot-shopping-list.tex b/slides/buildroot-shopping-list/buildroot-shopping-list.tex
index d53c6342..f5143202 100644
--- a/slides/buildroot-shopping-list/buildroot-shopping-list.tex
+++ b/slides/buildroot-shopping-list/buildroot-shopping-list.tex
@@ -7,12 +7,12 @@
     \item BeagleBone Black or BeagleBone Black Wireless - Multiple distributors: \\
       See \url{https://beagleboard.org/Products/}.
     \item MicroUSB cable
-    \item USB Serial Cable - 3.3 V - Female ends (for serial console): \\
-      Olimex: \url{https://frama.link/zWJDToXP}
-    \item Nintendo Nunchuk with UEXT connector: \\
-      Olimex: \url{https://j.mp/1dTYLfs}
-    \item Breadboard jumper wires - Male ends (to connect the Nunchuk): \\
-      Olimex: \url{https://bit.ly/2pSiIPs}
+    \item USB Serial Cable - 3.3 V - Female ends (for serial console)
+      \footnote{\tiny \url{https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/}}
+    \item Nintendo Nunchuk with UEXT connector
+      \footnote{\tiny \url{https://www.olimex.com/Products/Modules/Sensors/MOD-WII/MOD-Wii-UEXT-NUNCHUCK/}}
+    \item Breadboard jumper wires - Male ends (to connect the Nunchuk)
+      \footnote{\tiny \url{https://www.olimex.com/Products/Breadboarding/JUMPER-WIRES/JW-110x10/}}
     \item MicroSD card
     \end{itemize}
     \column{0.15\textwidth}
diff --git a/slides/kernel-shopping-list/kernel-shopping-list.tex b/slides/kernel-shopping-list/kernel-shopping-list.tex
index 0008655d..a7ec275a 100644
--- a/slides/kernel-shopping-list/kernel-shopping-list.tex
+++ b/slides/kernel-shopping-list/kernel-shopping-list.tex
@@ -6,12 +6,12 @@
     \begin{itemize}
       \item BeagleBone Black or BeagleBone Black Wireless - Multiple distributors: \\
 	    See \url{https://beagleboard.org/Products/}.
-      \item USB Serial Cable - 3.3 V - Female ends (for serial console): \\
-	    Olimex: \url{https://frama.link/zWJDToXP}
-      \item Nintendo Nunchuk with UEXT connector: \\
-            Olimex: \url{https://j.mp/1dTYLfs}
-      \item Breadboard jumper wires - Male ends (to connect the Nunchuk): \\
-	    Olimex: \url{https://bit.ly/2pSiIPs}
+      \item USB Serial Cable - 3.3 V - Female ends (for serial console)
+            \footnote{\tiny \url{https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/}}
+      \item Nintendo Nunchuk with UEXT connector
+            \footnote{\tiny \url{https://www.olimex.com/Products/Modules/Sensors/MOD-WII/MOD-Wii-UEXT-NUNCHUCK/}}
+      \item Breadboard jumper wires - Male ends (to connect the Nunchuk)
+            \footnote{\tiny \url{https://www.olimex.com/Products/Breadboarding/JUMPER-WIRES/JW-110x10/}}
       \item USB Serial Cable - 3.3 V - Male ends (for serial labs, two if possible):\\
 	    Olimex: \url{https://frama.link/BEGcpgo7}
       \item Note that both USB serial cables are the same.\\
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index 041568b9..1a8a9e36 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -1199,12 +1199,16 @@ Contents of \code{usr/lib} after installation of {\em libpng} and {\em
 
 \begin{frame}
   \frametitle{Further details about autotools}
+  \begin{columns}
+  \column{0.5\textwidth}
   See our {\em Demystification tutorial} presentation about the GNU Autotools\\
-   by Thomas Petazzoni, 2016:
-  \href{https://bootlin.com/pub/conferences/2016/elc/petazzoni-autotools-tutorial/petazzoni-autotools-tutorial.pdf}{slides}
-  (101 pages!), \href{https://youtu.be/a1NRxIA9ahA}{video}
-  \vfill
-  \includegraphics[width=0.5\textwidth]{slides/sysdev-embedded-linux/autotools-tutorial-video-thumbnail.jpg}\\
+  by Thomas Petazzoni, 2016:\\
+  slides (101 pages!) \footnote{\tiny
+  \url{https://bootlin.com/pub/conferences/2016/elc/petazzoni-autotools-tutorial/petazzoni-autotools-tutorial.pdf}},
+  video \footnote{\tiny \url{https://youtu.be/a1NRxIA9ahA}}
+  \column{0.5\textwidth}
+  \includegraphics[width=\textwidth]{slides/sysdev-embedded-linux/autotools-tutorial-video-thumbnail.jpg}
+  \end{columns}
 \end{frame}
 
 \setuplabframe
diff --git a/slides/sysdev-references/sysdev-references.tex b/slides/sysdev-references/sysdev-references.tex
index ff21b598..24e00969 100644
--- a/slides/sysdev-references/sysdev-references.tex
+++ b/slides/sysdev-references/sysdev-references.tex
@@ -6,22 +6,23 @@
     \column{0.85\textwidth}
     \small
     \begin{itemize}
-    \item {\bf Mastering Embedded Linux, Third Edition, Packt Publishing}\\
+    \item {\bf Mastering Embedded Linux, Third Edition, Packt Publishing}
+      \footnote{\tiny
+\url{https://www.packtpub.com/product/mastering-embedded-linux-programming-third-edition/9781789530384}}\\
       By Chris Simmonds, May 2021\\
       An up-to-date resource covering most aspects of embedded Linux
-      development.\\
-      {\scriptsize \url{https://www.packtpub.com/product/mastering-embedded-linux-programming-third-edition/9781789530384}}
+      development.
     \item The Linux Programming Interface, Oct 2010
+      \footnote{\tiny \url{https://man7.org/tlpi/}}
       \begin{itemize}
       \item Michael Kerrisk, No Starch Press
-      \item \url{https://man7.org/tlpi/}
       \item A gold mine about Linux system programming
       \end{itemize}
-    \item {\bf Embedded Linux System Design and Development}\\
+    \item {\bf Embedded Linux System Design and Development}
+      \footnote{\tiny \url{https://www.amazon.com/Embedded-Linux-System-Design-Development/dp/0849340586}}\\
       P. Raghavan, A. Lad, S. Neelakandan, Auerbach, Dec. 2005.
       Very good coverage of the POSIX programming API (still up
-      to date).\\
-      {\scriptsize \url{https://www.amazon.com/Embedded-Linux-System-Design-Development/dp/0849340586}}
+      to date).
     \end{itemize}
     \normalsize
     \column{0.15\textwidth}
diff --git a/slides/sysdev-shopping-list-stm32/sysdev-shopping-list-stm32.tex b/slides/sysdev-shopping-list-stm32/sysdev-shopping-list-stm32.tex
index c6cdb95e..12bae19c 100644
--- a/slides/sysdev-shopping-list-stm32/sysdev-shopping-list-stm32.tex
+++ b/slides/sysdev-shopping-list-stm32/sysdev-shopping-list-stm32.tex
@@ -10,7 +10,7 @@
       \item USB-A to micro B cable for the serial console
       \item RJ45 cable for networking
       \item A standard USB audio headset. We're using Logitech USB H340
-	    (\url{https://support.logitech.com/en_us/product/usb-headset-h340})
+	    \footnote{\tiny \url{https://support.logitech.com/en_us/product/usb-headset-h340}}
       \item A micro SD card with at least 128 MB of capacity
     \end{itemize}
     \column{0.25\textwidth}
diff --git a/slides/sysdev-shopping-list/sysdev-shopping-list.tex b/slides/sysdev-shopping-list/sysdev-shopping-list.tex
index 9a223073..7e223983 100644
--- a/slides/sysdev-shopping-list/sysdev-shopping-list.tex
+++ b/slides/sysdev-shopping-list/sysdev-shopping-list.tex
@@ -5,13 +5,13 @@
     \footnotesize
     \begin{itemize}
       \item Microchip SAMA5D3 Xplained board - Available from Microchip and
-	    multiple distributors (Mouser, Digikey...).
-	    See \url{https://bit.ly/2Ghv10p} (Microchip's website)
-      \item USB Serial Cable - 3.3 V - Female ends (for serial console):
-	    Olimex: \url{https://frama.link/zWJDToXP}
+	    multiple distributors (Mouser, Digikey...)
+	    \footnote{\tiny \url{https://www.microchip.com/en-us/development-tool/ATSAMA5D3-XPLD}}
+      \item USB Serial Cable - 3.3 V - Female ends (for serial console)
+            \footnote{\tiny \url{https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/}}
       \item RJ45 cable for networking
       \item A standard USB audio headset. We're using Logitech USB H340
-            (\url{https://support.logitech.com/en_us/product/usb-headset-h340})
+            \footnote{\tiny \url{https://support.logitech.com/en_us/product/usb-headset-h340}}
       \item An SD card with at least 128 MB of capacity
     \end{itemize}
     \column{0.25\textwidth}
diff --git a/slides/xplained-board/xplained-board.tex b/slides/xplained-board/xplained-board.tex
index e6c1011c..6fab144a 100644
--- a/slides/xplained-board/xplained-board.tex
+++ b/slides/xplained-board/xplained-board.tex
@@ -20,7 +20,8 @@
   \end{columns}
   \vspace{1em}
   {\small
-  Board and CPU documentation, design files, software:
-  \url{https://bit.ly/2Ghv10p}
+  See Microchip's website
+  \footnote{\tiny \url{https://www.microchip.com/en-us/development-tool/ATSAMA5D3-XPLD}}
+  for board and CPU documentation , design files and software.
   }
 \end{frame}




More information about the training-materials-updates mailing list