[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