[FE training-materials-updates] Replace \code{init} by \emph{init}
Michael Opdenacker
michael.opdenacker at free-electrons.com
Fri Oct 5 15:53:49 CEST 2012
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=74819a980351492906b3eb52322874e3b3cecb2c
>---------------------------------------------------------------
commit 74819a980351492906b3eb52322874e3b3cecb2c
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date: Fri Oct 5 15:53:59 2012 +0200
Replace \code{init} by \emph{init}
For the init and exit functions.
That's an English name, not the function name.
Thanks to Thomas for the advise
>---------------------------------------------------------------
74819a980351492906b3eb52322874e3b3cecb2c
labs/kernel-serial-driver/kernel-serial-driver.tex | 8 ++++----
...kernel-driver-development-character-drivers.tex | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/labs/kernel-serial-driver/kernel-serial-driver.tex b/labs/kernel-serial-driver/kernel-serial-driver.tex
index a536b6c..cc08f45 100644
--- a/labs/kernel-serial-driver/kernel-serial-driver.tex
+++ b/labs/kernel-serial-driver/kernel-serial-driver.tex
@@ -31,7 +31,7 @@ To do so:
\begin{itemize}
\item Create a basic module in \code{drivers/tty/serial/fedrv.c} with
- just the \code{init} and \code{exit} functions ;
+ just the \emph{init} and \emph{exit} functions ;
\item Add a new configuration option in
\code{drivers/tty/serial/Kconfig}. Don't forget to select
@@ -69,8 +69,8 @@ Instantiate a \code{uart_driver} structure with the following values:
\item \code{nr}, \code{1} (we will support only one port)
\end{itemize}
-In the \code{init} function, register the UART driver with
-\code{uart_register_driver()} and in the \code{exit} function,
+In the \emph{init} function, register the UART driver with
+\code{uart_register_driver()} and in the \emph{exit} function,
unregister it with \code{uart_unregister_driver()}.
\section{Integration in the device model}
@@ -97,7 +97,7 @@ So that if the driver is statically compiled, the
\code{fedrv_remove()} function is not compiled in and the
\code{.remove} pointer is \code{NULL}.
-Then, in the \code{init} and \code{exit} functions of the module, register and
+Then, in the \emph{init} and \emph{exit} functions of the module, register and
unregister the platform driver using
\code{platform_driver_register()} and
\code{platform_driver_unregister()}.
diff --git a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
index d1e41ac..3a72760 100644
--- a/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
+++ b/slides/kernel-driver-development-character-drivers/kernel-driver-development-character-drivers.tex
@@ -467,7 +467,7 @@ Block devices:
static struct cdev acme_cdev;
\end{minted}
- \item In the \code{init} function, initialize the structure:
+ \item In the \emph{init} function, initialize the structure:
\begin{minted}{c}
cdev_init(&acme_cdev, &acme_fops);
\end{minted}
@@ -613,7 +613,7 @@ module_exit(acme_exit);
\begin{itemize}
\item Define the file operations callbacks for the device file:
\code{read}, \code{write}, \code{ioctl}, ...
- \item In the module \code{init} function, reserve major and minor numbers
+ \item In the module \emph{init} function, reserve major and minor numbers
with \code{register_chrdev_region()}, init a \code{cdev}
structure with your file operations and add it to the system
with \code{cdev_add()}.
More information about the training-materials-updates
mailing list