[BL training-materials-updates] Further http to https updates
Michael Opdenacker
michael.opdenacker at bootlin.com
Tue Aug 28 10:43:29 CEST 2018
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=80ffb455837e11a20d076caacf345e65d76a9305
>---------------------------------------------------------------
commit 80ffb455837e11a20d076caacf345e65d76a9305
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Tue Aug 28 10:43:29 2018 +0200
Further http to https updates
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
80ffb455837e11a20d076caacf345e65d76a9305
agenda/android-agenda.tex | 6 +++---
agenda/autotools-agenda.tex | 4 ++--
agenda/boottime-agenda.tex | 6 +++---
agenda/buildroot-agenda.tex | 4 ++--
agenda/buildroot-fr-agenda.tex | 4 ++--
agenda/kernel-agenda.tex | 8 ++++----
agenda/kernel-fr-agenda.tex | 8 ++++----
agenda/sysdev-4d-agenda.tex | 8 ++++----
agenda/sysdev-4d-fr-agenda.tex | 8 ++++----
agenda/sysdev-agenda.tex | 8 ++++----
agenda/sysdev-fr-agenda.tex | 8 ++++----
gen-lab-archive | 2 +-
lab-data/clean-labs | 2 +-
lab-data/common/bootloader/beaglebone-black-wireless/README.txt | 2 +-
lab-data/common/bootloader/beaglebone-black/README.txt | 4 ++--
lab-data/embedded-linux/realtime/data/rttest.c | 2 +-
labs/boottime-application/boottime-application.tex | 2 +-
labs/boottime-bootloader/boottime-bootloader.tex | 2 +-
labs/boottime-install/boottime-install.tex | 4 ++--
labs/boottime-kernel/boottime-kernel.tex | 2 +-
labs/boottime-measuring/boottime-measuring.tex | 2 +-
labs/buildroot-advanced-packages/buildroot-advanced-packages.tex | 2 +-
.../kernel-compiling-and-nfs-booting.tex | 2 +-
labs/kernel-git/kernel-git.tex | 2 +-
labs/kernel-i2c-communication/kernel-i2c-communication.tex | 2 +-
labs/kernel-i2c-device-model/kernel-i2c-device-model.tex | 2 +-
labs/sysdev-u-boot/sysdev-u-boot.tex | 2 +-
slides/boottime-bootloader/boottime-bootloader.tex | 2 +-
slides/boottime-filesystems/boottime-filesystems.tex | 2 +-
slides/boottime-init-scripts3/boottime-init-scripts3.tex | 4 ++--
.../kernel-driver-development-mmap.tex | 2 +-
slides/kernel-i2c/kernel-i2c.tex | 2 +-
slides/kernel-porting-content/kernel-porting-content.tex | 2 +-
.../kernel-resources-references/kernel-resources-references.tex | 2 +-
.../sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex | 2 +-
slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex | 4 ++--
slides/sysdev-linux-intro-modules/sysdev-linux-intro-modules.tex | 2 +-
37 files changed, 66 insertions(+), 66 deletions(-)
diff --git a/agenda/android-agenda.tex b/agenda/android-agenda.tex
index f768d0d..33b9bf7 100644
--- a/agenda/android-agenda.tex
+++ b/agenda/android-agenda.tex
@@ -43,7 +43,7 @@ Android System Development Training\\
\hline
{\bf Materials} &
Check that the course contents correspond to your needs:
- \url{http://bootlin.com/doc/training/android} \\
+ \url{https://bootlin.com/doc/training/android} \\
\hline
{\bf Duration} & {\bf Four} days - 32 hours (8 hours per day).
@@ -51,7 +51,7 @@ Android System Development Training\\
\hline
{\bf Trainer} & One of the engineers listed on
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Language} & Oral lectures: English or French.
@@ -67,7 +67,7 @@ Android System Development Training\\
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available
on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/} \vspace{1em}
+ \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
\newline {\bf Basics of Java programming} \\
\hline
\end{tabularx}
diff --git a/agenda/autotools-agenda.tex b/agenda/autotools-agenda.tex
index 24ca756..94f923d 100644
--- a/agenda/autotools-agenda.tex
+++ b/agenda/autotools-agenda.tex
@@ -66,11 +66,11 @@
{\bf Prerequisites} & {\bf Knowledge of embedded Linux} as covered
in our embedded Linux course:
- \newline \url{http://bootlin.com/training/embedded-linux/} \vspace{1em}
+ \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
\newline {\bf Knowledge and practice of Unix or GNU/Linux commands}
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/} \\
+ \newline \url{https://bootlin.com/blog/command-line/} \\
\hline
\end{tabularx}
diff --git a/agenda/boottime-agenda.tex b/agenda/boottime-agenda.tex
index a82d2c8..4075a4b 100644
--- a/agenda/boottime-agenda.tex
+++ b/agenda/boottime-agenda.tex
@@ -45,7 +45,7 @@ Boot Time Optimization Training\\
\hline
{\bf Materials} &
Check that the course contents correspond to your needs:
- \newline \url{http://bootlin.com/doc/training/boot-time}. \\
+ \newline \url{https://bootlin.com/doc/training/boot-time}. \\
\hline
{\bf Duration} & {\bf One} day - 8 hours.
@@ -53,7 +53,7 @@ Boot Time Optimization Training\\
\hline
{\bf Trainer} & One of the engineers listed on
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Language} & Oral lectures: English or French.
@@ -69,7 +69,7 @@ Boot Time Optimization Training\\
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available
on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/} \vspace{1em}
+ \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
\newline {\bf Knowledge and practice of embedded Linux system
development} \\
\hline
diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index 2b7e581..4d773ed 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -72,12 +72,12 @@ Embedded Linux development with Buildroot training\\
{\bf Prerequisites} & {\bf Knowledge of embedded Linux} as covered
in our embedded Linux course:
- \newline \url{http://bootlin.com/training/embedded-linux/} \vspace{1em}
+ \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
\newline {\bf Knowledge and practice of Unix or GNU/Linux commands}
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available
on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/} \\
+ \newline \url{https://bootlin.com/blog/command-line/} \\
\hline
\end{tabularx}
diff --git a/agenda/buildroot-fr-agenda.tex b/agenda/buildroot-fr-agenda.tex
index 38c3272..2095f4f 100644
--- a/agenda/buildroot-fr-agenda.tex
+++ b/agenda/buildroot-fr-agenda.tex
@@ -73,13 +73,13 @@ Session de 3 jours
{\bf Pré-requis} & {\bf Connaissance de Linux embarqué}, sujet couvert par
notre formation Linux embarqué :
- \newline \url{http://bootlin.com/training/embedded-linux/} \vspace{1em}
+ \newline \url{https://bootlin.com/training/embedded-linux/} \vspace{1em}
\newline {\bf Connaissance et pratique des commandes Unix ou
GNU/Linux}
\newline Les personnes n'ayant pas ces connaissances doivent
s'autoformer, par exemple en utilisant nos supports de formations
disponibles en ligne :
- \newline (\url{http://bootlin.com/blog/command-line/}) \\
+ \newline (\url{https://bootlin.com/blog/command-line/}) \\
\hline
\end{tabularx}
diff --git a/agenda/kernel-agenda.tex b/agenda/kernel-agenda.tex
index a8fdadd..03503f3 100644
--- a/agenda/kernel-agenda.tex
+++ b/agenda/kernel-agenda.tex
@@ -44,7 +44,7 @@ Embedded Linux kernel and driver development training\\
\hline
{\bf Materials} &
Check that the course contents correspond to your needs:
- \newline \url{http://bootlin.com/doc/training/linux-kernel}. \\
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
\hline
{\bf Duration} & {\bf Five} days - 40 hours (8 hours per day).
@@ -52,7 +52,7 @@ Embedded Linux kernel and driver development training\\
\hline
{\bf Trainer} & One of the engineers listed on
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Language} & Oral lectures: English or French.
@@ -72,10 +72,10 @@ Embedded Linux kernel and driver development training\\
\newline {\bf Knowledge and practice of UNIX or GNU/Linux commands}
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available on-line slides
- (\url{http://bootlin.com/blog/command-line/}).\vspace{1em}
+ (\url{https://bootlin.com/blog/command-line/}).\vspace{1em}
\newline {\bf Experience in embedded Linux development}.
\newline Taking our Embedded Linux course
- (\url{http://bootlin.com/training/embedded-linux/})
+ (\url{https://bootlin.com/training/embedded-linux/})
first is not an absolute prerequisite, but it will definitely
help people lacking embedded Linux development experience.
They will understand the development environment
diff --git a/agenda/kernel-fr-agenda.tex b/agenda/kernel-fr-agenda.tex
index 7273834..dc81801 100644
--- a/agenda/kernel-fr-agenda.tex
+++ b/agenda/kernel-fr-agenda.tex
@@ -44,7 +44,7 @@ Session de 5 jours
\hline
{\bf Supports} &
Vérifiez que le contenu de la formation correspond à vos besoins :
- \newline \url{http://bootlin.com/doc/training/linux-kernel}. \\
+ \newline \url{https://bootlin.com/doc/training/linux-kernel}. \\
\hline
{\bf Durée} & {\bf Cinq} jours - 40 h (8 h par jour)
@@ -52,7 +52,7 @@ Session de 5 jours
\hline
{\bf Formateur} & Un des ingénieurs mentionnés sur :
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Langue} & Présentations : Français
@@ -75,10 +75,10 @@ Session de 5 jours
\newline Les personnes n'ayant pas ces connaissances doivent
s'autoformer, par exemple en utilisant nos supports de formations
disponibles en ligne :
- \newline (\url{http://bootlin.com/blog/command-line/} \vspace{1em}
+ \newline (\url{https://bootlin.com/blog/command-line/} \vspace{1em}
\newline {\bf Expérience en développement Linux embarqué}.
\newline Suivre au préalable notre Formation Linux Embarqué
- \newline (\url{http://bootlin.com/fr/formation/linux-embarque/})
+ \newline (\url{https://bootlin.com/fr/formation/linux-embarque/})
\newline n'est pas un pré-requis absolu, mais sera très utile à toutes
personnes manquant d'expérience en Linux embarqué.
Cela leur permettra de mieux comprendre l'environnement de
diff --git a/agenda/sysdev-4d-agenda.tex b/agenda/sysdev-4d-agenda.tex
index 14ed811..012cd1a 100644
--- a/agenda/sysdev-4d-agenda.tex
+++ b/agenda/sysdev-4d-agenda.tex
@@ -47,7 +47,7 @@ Embedded Linux system development training\\
\hline
{\bf Materials} &
Check that the course contents correspond to your needs:
- \newline \url{http://bootlin.com/doc/training/embedded-linux}. \\
+ \newline \url{https://bootlin.com/doc/training/embedded-linux}. \\
\hline
{\bf Duration} & {\bf Four} days - 32 hours (8 hours per day).
@@ -55,7 +55,7 @@ Embedded Linux system development training\\
\hline
{\bf Trainer} & One of the engineers listed on:
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Language} & Oral lectures: English, French or Polish.
@@ -71,7 +71,7 @@ Embedded Linux system development training\\
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available
on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/}. \\
+ \newline \url{https://bootlin.com/blog/command-line/}. \\
\hline
{\bf Alternative version} & Full version of the Embedded Linux
@@ -81,7 +81,7 @@ Embedded Linux system development training\\
\item Flash filesystems
\item Real time
\end{itemize}
- \url{http://bootlin.com/doc/training/embedded-linux/embedded-linux-agenda.pdf}. \\
+ \url{https://bootlin.com/doc/training/embedded-linux/embedded-linux-agenda.pdf}. \\
\hline
\end{tabularx}
diff --git a/agenda/sysdev-4d-fr-agenda.tex b/agenda/sysdev-4d-fr-agenda.tex
index 56a27d4..1f4b777 100644
--- a/agenda/sysdev-4d-fr-agenda.tex
+++ b/agenda/sysdev-4d-fr-agenda.tex
@@ -46,7 +46,7 @@ Travaux pratiques avec une carte ARM. \\
\hline
{\bf Supports} &
Vérifiez que le contenu de la formation correspond à vos besoins :
- \newline \url{http://bootlin.com/doc/training/embedded-linux}. \\
+ \newline \url{https://bootlin.com/doc/training/embedded-linux}. \\
\hline
{\bf Durée} & {\bf Cinq} jours - 32 h (8 h par jour)
@@ -54,7 +54,7 @@ Travaux pratiques avec une carte ARM. \\
\hline
{\bf Formateur} & Un des ingénieurs mentionnés sur :
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Langue} & Présentations : Français
@@ -72,7 +72,7 @@ Travaux pratiques avec une carte ARM. \\
\newline Les personnes n'ayant pas ces connaissances doivent
s'autoformer, par exemple en utilisant nos supports de formations
disponibles en ligne :
- \newline \url{http://bootlin.com/blog/command-line/} \vspace{1em}
+ \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
\\
\hline
@@ -84,7 +84,7 @@ Travaux pratiques avec une carte ARM. \\
spécialisés
\item Implémentation de contraintes temps-réel avec Linux
\end{itemize}
- \url{http://bootlin.com/doc/training/embedded-linux/embedded-linux-agenda-fr.pdf}. \\
+ \url{https://bootlin.com/doc/training/embedded-linux/embedded-linux-agenda-fr.pdf}. \\
\hline
\end{tabularx}
diff --git a/agenda/sysdev-agenda.tex b/agenda/sysdev-agenda.tex
index 9a7fe13..88a673c 100644
--- a/agenda/sysdev-agenda.tex
+++ b/agenda/sysdev-agenda.tex
@@ -48,7 +48,7 @@ Embedded Linux system development training\\
\hline
{\bf Materials} &
Check that the course contents correspond to your needs:
- \newline \url{http://bootlin.com/doc/training/embedded-linux}. \\
+ \newline \url{https://bootlin.com/doc/training/embedded-linux}. \\
\hline
{\bf Duration} & {\bf Five} days - 40 hours (8 hours per day).
@@ -56,7 +56,7 @@ Embedded Linux system development training\\
\hline
{\bf Trainer} & One of the engineers listed on:
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Language} & Oral lectures: English, French or Polish.
@@ -72,7 +72,7 @@ Embedded Linux system development training\\
\newline People lacking experience on this topic should get
trained by themselves, for example with our freely available
on-line slides:
- \newline \url{http://bootlin.com/blog/command-line/}. \\
+ \newline \url{https://bootlin.com/blog/command-line/}. \\
\hline
{\bf Alternative version} & Reduced version of the Embedded Linux
@@ -82,7 +82,7 @@ Embedded Linux system development training\\
\item Flash file system
\item Real time
\end{itemize}
- \url{http://bootlin.com/doc/training/embedded-linux/embedded-linux-4-days-agenda.pdf}. \\
+ \url{https://bootlin.com/doc/training/embedded-linux/embedded-linux-4-days-agenda.pdf}. \\
\hline
\end{tabularx}
diff --git a/agenda/sysdev-fr-agenda.tex b/agenda/sysdev-fr-agenda.tex
index 0883e0b..d64e1cc 100644
--- a/agenda/sysdev-fr-agenda.tex
+++ b/agenda/sysdev-fr-agenda.tex
@@ -48,7 +48,7 @@ Travaux pratiques avec une carte ARM. \\
\hline
{\bf Supports} &
Vérifiez que le contenu de la formation correspond à vos besoins :
- \newline \url{http://bootlin.com/doc/training/embedded-linux}. \\
+ \newline \url{https://bootlin.com/doc/training/embedded-linux}. \\
\hline
{\bf Durée} & {\bf Cinq} jours - 40 h (8 h par jour)
@@ -56,7 +56,7 @@ Travaux pratiques avec une carte ARM. \\
\hline
{\bf Formateur} & Un des ingénieurs mentionnés sur :
- \newline \url{http://bootlin.com/training/trainers/}\\
+ \newline \url{https://bootlin.com/training/trainers/}\\
\hline
{\bf Langue} & Présentations : Français
@@ -74,7 +74,7 @@ Travaux pratiques avec une carte ARM. \\
\newline Les personnes n'ayant pas ces connaissances doivent
s'autoformer, par exemple en utilisant nos supports de formations
disponibles en ligne :
- \newline \url{http://bootlin.com/blog/command-line/} \vspace{1em}
+ \newline \url{https://bootlin.com/blog/command-line/} \vspace{1em}
\\
\hline
@@ -86,7 +86,7 @@ Travaux pratiques avec une carte ARM. \\
spécialisés
\item Implémentation de contraintes temps-réel avec Linux
\end{itemize}
- \url{http://bootlin.com/doc/training/embedded-linux/embedded-linux-4d-agenda-fr.pdf}.
+ \url{https://bootlin.com/doc/training/embedded-linux/embedded-linux-4d-agenda-fr.pdf}.
\\
\hline
diff --git a/gen-lab-archive b/gen-lab-archive
index 468517c..3a1d618 100755
--- a/gen-lab-archive
+++ b/gen-lab-archive
@@ -1,7 +1,7 @@
#!/bin/sh
# Produces the lab archive that is published on
-# http://bootlin.com/labs/<session>-labs.tar.xz
+# https://bootlin.com/labs/<session>-labs.tar.xz
ECHO=/bin/echo
GIT=/usr/bin/git
diff --git a/lab-data/clean-labs b/lab-data/clean-labs
index f88c183..47fcc46 100755
--- a/lab-data/clean-labs
+++ b/lab-data/clean-labs
@@ -5,7 +5,7 @@
# Just run it in the main labs directory:
# ./cleanlabs
#
-# Copyright 2008, Bootlin http://bootlin.com
+# Copyright 2008, Bootlin https://bootlin.com
# License: Public Domain
########################################################################################
diff --git a/lab-data/common/bootloader/beaglebone-black-wireless/README.txt b/lab-data/common/bootloader/beaglebone-black-wireless/README.txt
index 980b7d6..84e18d9 100644
--- a/lab-data/common/bootloader/beaglebone-black-wireless/README.txt
+++ b/lab-data/common/bootloader/beaglebone-black-wireless/README.txt
@@ -111,7 +111,7 @@ How the binaries were compiled
==============================
Caution: instructions for people already familiar with embedded Linux.
-See our Embedded Linux course (http://bootlin.com/training/embedded-linux/)
+See our Embedded Linux course (https://bootlin.com/training/embedded-linux/)
if you are not comfortable with these instructions.
Toolchain
diff --git a/lab-data/common/bootloader/beaglebone-black/README.txt b/lab-data/common/bootloader/beaglebone-black/README.txt
index 220310d..3cad0b0 100644
--- a/lab-data/common/bootloader/beaglebone-black/README.txt
+++ b/lab-data/common/bootloader/beaglebone-black/README.txt
@@ -113,7 +113,7 @@ How the binaries were compiled
==============================
Caution: instructions for people already familiar with embedded Linux.
-See our Embedded Linux course (http://bootlin.com/training/embedded-linux/)
+See our Embedded Linux course (https://bootlin.com/training/embedded-linux/)
if you are not comfortable with these instructions.
Toolchain
@@ -180,7 +180,7 @@ After cloning this tree, we followed the instructions on the 'README.md'
file to produce a modified Linux 3.12 source tree.
The resulting source archive can be found on:
-http://bootlin.com/labs/sources/linux-3.12-bone-black.tar.xz
+https://bootlin.com/labs/sources/linux-3.12-bone-black.tar.xz
Extract these sources and compile them as follows:
- Set environment variables:
diff --git a/lab-data/embedded-linux/realtime/data/rttest.c b/lab-data/embedded-linux/realtime/data/rttest.c
index 38eac16..a774134 100644
--- a/lab-data/embedded-linux/realtime/data/rttest.c
+++ b/lab-data/embedded-linux/realtime/data/rttest.c
@@ -2,7 +2,7 @@
* and scheduling latency in Unix / Linux
*
* Copyright (c) 2007-2008, Bootlin
- * http://bootlin.com/labs/solutions/cypfig/rttest.c
+ * https://bootlin.com/labs/solutions/cypfig/rttest.c
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 as published by
diff --git a/labs/boottime-application/boottime-application.tex b/labs/boottime-application/boottime-application.tex
index 697e4b0..f4a6196 100644
--- a/labs/boottime-application/boottime-application.tex
+++ b/labs/boottime-application/boottime-application.tex
@@ -58,7 +58,7 @@ Take some time to read \code{strace.log}\footnote{
At this stage, when you have to open files directly on the
board, some familiarity with the basic commands of the \code{vi} editor
becomes useful. See
-\url{http://bootlin.com/doc/command_memento.pdf} for a basic
+\url{https://bootlin.com/doc/command_memento.pdf} for a basic
command summary. Otherwise, you can use the more rudimentary \code{more}
command. You can also copy the files to your PC, using a USB drive, for
example.}
diff --git a/labs/boottime-bootloader/boottime-bootloader.tex b/labs/boottime-bootloader/boottime-bootloader.tex
index 0285132..0ca8dca 100644
--- a/labs/boottime-bootloader/boottime-bootloader.tex
+++ b/labs/boottime-bootloader/boottime-bootloader.tex
@@ -15,7 +15,7 @@ and execution from it.
Let's download the sources for Barebox:\footnote{Once again, the
bootloader sources can also be found in the USB disk provided by
-the instructor. See also \url{http://bootlin.com/labs/boottime/README.txt}
+the instructor. See also \url{https://bootlin.com/labs/boottime/README.txt}
for details about where we got these sources from.}
\begin{verbatim}
diff --git a/labs/boottime-install/boottime-install.tex b/labs/boottime-install/boottime-install.tex
index d01a052..8eed066 100644
--- a/labs/boottime-install/boottime-install.tex
+++ b/labs/boottime-install/boottime-install.tex
@@ -115,7 +115,7 @@ Now let's fill this disk with data needed during the workshop:
{\small
\begin{verbatim}
cd /media/$USER/BootTime
-wget -r -np -nH --cut-dirs=2 --reject "index.html*" http://bootlin.com/labs/boottime/
+wget -r -np -nH --cut-dirs=2 --reject "index.html*" https://bootlin.com/labs/boottime/
sudo umount /media/$USER/BootTime
\end{verbatim}
}
@@ -138,7 +138,7 @@ Type the below commands:
\begin{verbatim}
cd /opt
sudo chown -R $USER.$USER .
-wget http://bootlin.com/doc/training/boot-time/boot-time-labs.tar.xz
+wget https://bootlin.com/doc/training/boot-time/boot-time-labs.tar.xz
sudo tar xf boot-time-labs.tar.xz
sudo chown -R $USER.$USER .
\end{verbatim}
diff --git a/labs/boottime-kernel/boottime-kernel.tex b/labs/boottime-kernel/boottime-kernel.tex
index 25ec250..9c0994b9 100644
--- a/labs/boottime-kernel/boottime-kernel.tex
+++ b/labs/boottime-kernel/boottime-kernel.tex
@@ -167,7 +167,7 @@ the kernel related settings:
\begin{itemize}
\item \code{Kernel version}: \code{Custom tarball}
\item \code{URL of custom kernel tarball}:
- \code{http://bootlin.com/labs/boottime/downloads/linux-3.6.9-at91.tar.xz}
+ \code{https://bootlin.com/labs/boottime/downloads/linux-3.6.9-at91.tar.xz}
\item \code{Kernel configuration}: \code{Using a custom config file}
\item \code{Configuration file path}:
\code{/opt/boot-time-labs/kernel/config-3.6.9-at91-with-modules}
diff --git a/labs/boottime-measuring/boottime-measuring.tex b/labs/boottime-measuring/boottime-measuring.tex
index 18340dd..0c50b6c 100644
--- a/labs/boottime-measuring/boottime-measuring.tex
+++ b/labs/boottime-measuring/boottime-measuring.tex
@@ -174,7 +174,7 @@ Now, to be able to update the root filesystem, you need to reconstitute
the Buildroot environment that was used to generate it.
Do it by following the instructions available on
-\url{http://bootlin.com/labs/boottime/README.txt}.
+\url{https://bootlin.com/labs/boottime/README.txt}.
\section{Study how user space boots}
diff --git a/labs/buildroot-advanced-packages/buildroot-advanced-packages.tex b/labs/buildroot-advanced-packages/buildroot-advanced-packages.tex
index 23c6c89..8153f27 100644
--- a/labs/buildroot-advanced-packages/buildroot-advanced-packages.tex
+++ b/labs/buildroot-advanced-packages/buildroot-advanced-packages.tex
@@ -14,7 +14,7 @@
For the purpose of this training, we have created a completely stupid
and useless application called \code{bar}. Its home page is
-\url{http://bootlin.com/~thomas/bar/}, from where you can
+\url{https://bootlin.com/~thomas/bar/}, from where you can
download an archive of the application's source code.
Create an initial package for \code{bar} in \code{package/bar}, with
diff --git a/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex b/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
index 37bb146..257988e 100644
--- a/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
+++ b/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
@@ -233,6 +233,6 @@ Don't hesitate to change it according to your exact needs.
We could also copy the \code{zImage} file to the eMMC flash and avoid
downloading it over and over again. However, detailed bootloader
usage is outside of the scope of this course. See our
-\href{http://bootlin.com/training/embedded-linux/}{Embedded
+\href{https://bootlin.com/training/embedded-linux/}{Embedded
Linux system development course} and its on-line materials for
details.
diff --git a/labs/kernel-git/kernel-git.tex b/labs/kernel-git/kernel-git.tex
index 4a0bd47..bd2b261 100644
--- a/labs/kernel-git/kernel-git.tex
+++ b/labs/kernel-git/kernel-git.tex
@@ -43,7 +43,7 @@ Find something to modify in the Linux kernel sources. Here are ideas:
\item Choose an ARM defconfig file, apply it, run \code{make} and fix compile warnings
\item Implement changes recommended in the Kernel Janitors page: \url{http://kernelnewbies.org/KernelJanitors/Todo}
\item Run the \code{scripts/checkpatch.pl} command on a subdirectory of the Linux tree.
- You can do that with \url{http://bootlin.com/labs/run-checkpatch}
+ You can do that with \url{https://bootlin.com/labs/run-checkpatch}
\item Look for spelling mistakes in documentation, or classical mistakes like "the the", "a a"...
\item Look for unnecessary includes in C source files.
\item Device tree sources: simplify them by replacing nodes that are
diff --git a/labs/kernel-i2c-communication/kernel-i2c-communication.tex b/labs/kernel-i2c-communication/kernel-i2c-communication.tex
index 6f8b867..0c05cb8 100644
--- a/labs/kernel-i2c-communication/kernel-i2c-communication.tex
+++ b/labs/kernel-i2c-communication/kernel-i2c-communication.tex
@@ -239,7 +239,7 @@ After the second call, compute the states of the \code{Z} and \code{C}
buttons, which can be found in the sixth byte that you read.
As explained on
-\url{http://bootlin.com/labs/doc/nunchuk.pdf}:
+\url{https://bootlin.com/labs/doc/nunchuk.pdf}:
\begin{itemize}
\item \code{bit 0 == 0} means that \code{Z} is pressed.
diff --git a/labs/kernel-i2c-device-model/kernel-i2c-device-model.tex b/labs/kernel-i2c-device-model/kernel-i2c-device-model.tex
index 8c43d1d..a00398d 100644
--- a/labs/kernel-i2c-device-model/kernel-i2c-device-model.tex
+++ b/labs/kernel-i2c-device-model/kernel-i2c-device-model.tex
@@ -32,7 +32,7 @@ which pins are available on the \code{P9} connector.
Download a useful document sharing useful details about the nunchuk
and its connector:\\
-\url{http://bootlin.com/labs/doc/nunchuk.pdf}
+\url{https://bootlin.com/labs/doc/nunchuk.pdf}
Now we can identify the 4 pins of the nunchuk connector:
diff --git a/labs/sysdev-u-boot/sysdev-u-boot.tex b/labs/sysdev-u-boot/sysdev-u-boot.tex
index c48bc3c..d659803 100644
--- a/labs/sysdev-u-boot/sysdev-u-boot.tex
+++ b/labs/sysdev-u-boot/sysdev-u-boot.tex
@@ -38,7 +38,7 @@ We're going to use that fallback mode, and its associated tool,
We first need to download this tool, from Microchip's website\footnote{
In case this website is down, you can also find this
-tool on \url{http://bootlin.com/labs/tools/}.}.
+tool on \url{https://bootlin.com/labs/tools/}.}.
\begin{verbatim}
wget http://ww1.microchip.com/downloads/en/DeviceDoc/sam-ba_2.15.zip
diff --git a/slides/boottime-bootloader/boottime-bootloader.tex b/slides/boottime-bootloader/boottime-bootloader.tex
index 961bd9b..cd682a9 100644
--- a/slides/boottime-bootloader/boottime-bootloader.tex
+++ b/slides/boottime-bootloader/boottime-bootloader.tex
@@ -266,7 +266,7 @@ make
\end{verbatim}
\end{block}
Full details on
- \url{http://bootlin.com/blog/starting-linux-directly-from-at91bootstrap3/}
+ \url{https://bootlin.com/blog/starting-linux-directly-from-at91bootstrap3/}
\item In our particular case, though, you will lose the
main advantages of using Barebox. It uses the CPU caches
diff --git a/slides/boottime-filesystems/boottime-filesystems.tex b/slides/boottime-filesystems/boottime-filesystems.tex
index eb914d1..00dbda9 100644
--- a/slides/boottime-filesystems/boottime-filesystems.tex
+++ b/slides/boottime-filesystems/boottime-filesystems.tex
@@ -36,7 +36,7 @@ we work on in boot time projects.
\end{itemize}
See our embedded Linux training materials for full details:
{\small
-\url{http://bootlin.com/doc/training/embedded-linux/}
+\url{https://bootlin.com/doc/training/embedded-linux/}
}
See also our flash filesystem benchmarks:
diff --git a/slides/boottime-init-scripts3/boottime-init-scripts3.tex b/slides/boottime-init-scripts3/boottime-init-scripts3.tex
index 900c29f..09915fb 100644
--- a/slides/boottime-init-scripts3/boottime-init-scripts3.tex
+++ b/slides/boottime-init-scripts3/boottime-init-scripts3.tex
@@ -134,7 +134,7 @@ Time & 878 ms & 54 ms & 52.5 ms\\
\end{tabular}
\vfill
\footnotesize
-\url{http://bootlin.com/blog/super-fast-linux-splashscreen/}
+\url{https://bootlin.com/blog/super-fast-linux-splashscreen/}
\end{frame}
\begin{frame}
@@ -144,7 +144,7 @@ and even create an animation!
\begin{itemize}
\item Create a simple C program that just animates pixels and simple
geometric shapes on the framebuffer!
-\item Example: {\small \url{http://bootlin.com/pub/code/fb/anim.c}}.
+\item Example: {\small \url{https://bootlin.com/pub/code/fb/anim.c}}.
On a 400 MHz ARM9 system: starts drawing in 10 ms \\
size: 24 KB, compiled statically).
\end{itemize}
diff --git a/slides/kernel-driver-development-mmap/kernel-driver-development-mmap.tex b/slides/kernel-driver-development-mmap/kernel-driver-development-mmap.tex
index 95086a3..7570113 100644
--- a/slides/kernel-driver-development-mmap/kernel-driver-development-mmap.tex
+++ b/slides/kernel-driver-development-mmap/kernel-driver-development-mmap.tex
@@ -132,7 +132,7 @@ static int acme_mmap
\begin{frame}
\frametitle{devmem2}
\begin{itemize}
- \item \url{http://bootlin.com/pub/mirror/devmem2.c}, by Jan-Derk
+ \item \url{https://bootlin.com/pub/mirror/devmem2.c}, by Jan-Derk
Bakker
\item Very useful tool to directly peek (read) or poke
(write) I/O addresses mapped in physical address space from a
diff --git a/slides/kernel-i2c/kernel-i2c.tex b/slides/kernel-i2c/kernel-i2c.tex
index 665b78b..2573c52 100644
--- a/slides/kernel-i2c/kernel-i2c.tex
+++ b/slides/kernel-i2c/kernel-i2c.tex
@@ -402,7 +402,7 @@ error = i2c_transfer(client->adapter, msg, 2);
How the functionality mechanism works
\end{itemize}
\item
- \url{http://bootlin.com/pub/video/2012/elce/elce-2012-anders-board-bringup-i2c.webm},
+ \url{https://bootlin.com/pub/video/2012/elce/elce-2012-anders-board-bringup-i2c.webm},
excellent talk: {\em You, me and I2C} from David Anders at ELCE
2012.
\end{itemize}
diff --git a/slides/kernel-porting-content/kernel-porting-content.tex b/slides/kernel-porting-content/kernel-porting-content.tex
index b98be56..03b960d 100644
--- a/slides/kernel-porting-content/kernel-porting-content.tex
+++ b/slides/kernel-porting-content/kernel-porting-content.tex
@@ -475,7 +475,7 @@ MACHINE_END
\item Thomas Petazzoni, Your new ARM SoC Linux support check-list!\\
\url{http://bit.ly/2ivqtDD}
\item Our technical presentations on various kernel subsystems:\\
- \url{http://bootlin.com/docs/}
+ \url{https://bootlin.com/docs/}
\end{itemize}
\column{0.5\textwidth}
\includegraphics[width=\textwidth]{slides/kernel-porting-content/arm64-soc-support-checklist.png}\\
diff --git a/slides/kernel-resources-references/kernel-resources-references.tex b/slides/kernel-resources-references/kernel-resources-references.tex
index cc029fe..5769e72 100644
--- a/slides/kernel-resources-references/kernel-resources-references.tex
+++ b/slides/kernel-resources-references/kernel-resources-references.tex
@@ -41,7 +41,7 @@
\item Linux Kernel Development, 3rd Edition, Jun 2010
\begin{itemize}
\item Robert Love, Novell Press
- \item \url{http://bootlin.com/redir/lkd3-book.html}
+ \item \url{https://bootlin.com/redir/lkd3-book.html}
\item A very synthetic and pleasant way to learn about kernel
subsystems (beyond the needs of device driver writers)
\end{itemize}
diff --git a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
index 7343587..44bb75e 100644
--- a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
+++ b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
@@ -51,7 +51,7 @@
and the configuration, provides a powerful shell with various
commands, can load kernel images over the network, etc.
\item See our dedicated presentation for details:\\
- \url{http://bootlin.com/doc/legacy/grub/}
+ \url{https://bootlin.com/doc/legacy/grub/}
\end{itemize}
\item Syslinux, for network and removable media booting (USB key, CD-ROM)\\
\small\url{http://www.kernel.org/pub/linux/utils/boot/syslinux/}\normalsize
diff --git a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
index 079e782..ef863dd 100644
--- a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
+++ b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
@@ -838,11 +838,11 @@ ${bootargs_base} ${mtdparts}; bootz 0x81000000 - 0x82000000'}
\frametitle{Useful reading}
\begin{itemize}
\item Managing flash storage with Linux:\\
- \url{http://bootlin.com/blog/managing-flash-storage-with-linux/}
+ \url{https://bootlin.com/blog/managing-flash-storage-with-linux/}
\item Documentation on the linux-mtd website:\\
\url{http://www.linux-mtd.infradead.org/}
\item Details about creating UBI and UBIFS images:\\
- \url{http://bootlin.com/blog/creating-flashing-ubi-ubifs-images/}
+ \url{https://bootlin.com/blog/creating-flashing-ubi-ubifs-images/}
\end{itemize}
\end{frame}
diff --git a/slides/sysdev-linux-intro-modules/sysdev-linux-intro-modules.tex b/slides/sysdev-linux-intro-modules/sysdev-linux-intro-modules.tex
index 6c99aae..216830c 100644
--- a/slides/sysdev-linux-intro-modules/sysdev-linux-intro-modules.tex
+++ b/slides/sysdev-linux-intro-modules/sysdev-linux-intro-modules.tex
@@ -153,7 +153,7 @@ $ dmesg
\item Freely available on-line!\\
Great companion to the printed book for easy electronic searches!\\
Available as single PDF file on
- \url{http://bootlin.com/community/kernel/lkn/}
+ \url{https://bootlin.com/community/kernel/lkn/}
\item Our rating: 2 stars
\end{itemize}
\column{0.3\textwidth}
More information about the training-materials-updates
mailing list