[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