Skip to content

Commit 349470e

Browse files
committed
labs/kernel-serial-iomem-bbb: fix source code links
labs/kernel-serial-iomem/ moved to labs/kernel-serial-iomem-bbb/, which didn't get reflected in the calls to the \sourcecode{} macro. That has two side effects: - Labs don't the code inlined. - Links are invalid. To test all links are valid, see below command (with its output before the patch): ⟩ fd -tf -etex | \ xargs sed -E -n 's/^.*sourcecode\{([^}]*)\}.*$/\1/p' | \ xargs cat >/dev/null cat: labs/kernel-serial-iomem/uarts-pinctrl.dts: No such file or directory cat: labs/kernel-serial-iomem/uarts.dts: No such file or directory cat: labs/kernel-serial-iomem/uart-line-init.c: No such file or directory cat: labs/kernel-serial-iomem/uart-line-reset.c: No such file or directory Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
1 parent 0772e6b commit 349470e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

labs/kernel-serial-iomem-bbb/kernel-serial-iomem-bbb.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ \section{Add UART devices}
4242
the standard board DTS file and create a pin muxing section with
4343
declarations for UART2 and UART4.
4444

45-
{\scriptsize \sourcecode{labs/kernel-serial-iomem/uarts-pinctrl.dts}}
45+
{\scriptsize \sourcecode{labs/kernel-serial-iomem-bbb/uarts-pinctrl.dts}}
4646

4747
Then, declare the corresponding devices:
4848

49-
\sourcecode{labs/kernel-serial-iomem/uarts.dts}
49+
\sourcecode{labs/kernel-serial-iomem-bbb/uarts.dts}
5050

5151
This is a good example of how we can override definitions in the Device
5252
Tree. \code{uart2} and \code{uart4} are already defined in
@@ -187,15 +187,15 @@ \subsection{Line and baud rate configuration}
187187
and configure the baud rate. This shows how to get a special
188188
property from the device tree, in this case \code{clock-frequency}:
189189

190-
\sourcecode{labs/kernel-serial-iomem/uart-line-init.c}
190+
\sourcecode{labs/kernel-serial-iomem-bbb/uart-line-init.c}
191191

192192
Declare \code{baud_divisor} and \code{uartclk} as \code{unsigned int}.
193193

194194
\subsection{FIFOs reset}
195195

196196
The last thing to do is to reset the FIFOs:
197197

198-
\sourcecode{labs/kernel-serial-iomem/uart-line-reset.c}
198+
\sourcecode{labs/kernel-serial-iomem-bbb/uart-line-reset.c}
199199

200200
We are now ready to transmit characters over the serial ports!
201201

0 commit comments

Comments
 (0)