[FE training-materials-updates] kernel: Some frameworks aren't meant to be used by the userspace

Maxime Ripard maxime.ripard at free-electrons.com
Wed Oct 2 14:52:46 CEST 2013


Repository : git://git.free-electrons.com/training-materials.git

On branch  : kernel-ng
Link       : http://git.free-electrons.com/training-materials/commit/?id=2f384c2b6976aef0f6599953b86223faaee402bb

>---------------------------------------------------------------

commit 2f384c2b6976aef0f6599953b86223faaee402bb
Author: Maxime Ripard <maxime.ripard at free-electrons.com>
Date:   Wed Oct 2 14:47:42 2013 +0200

    kernel: Some frameworks aren't meant to be used by the userspace
    
    Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>


>---------------------------------------------------------------

2f384c2b6976aef0f6599953b86223faaee402bb
 slides/kernel-device-model/kernel-device-model.tex |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/slides/kernel-device-model/kernel-device-model.tex b/slides/kernel-device-model/kernel-device-model.tex
index 690ef34..916431e 100644
--- a/slides/kernel-device-model/kernel-device-model.tex
+++ b/slides/kernel-device-model/kernel-device-model.tex
@@ -21,10 +21,13 @@
 \begin{frame}
   \frametitle{Kernel and Device Drivers}
   \begin{columns}
-    \column{0.5\textwidth} In Linux, a driver is always interfacing with:
+    \column{0.5\textwidth} In Linux, a driver is always interfacing
+    with:
     \begin{itemize}
-    \item a {\bf framework} that allows the driver to expose the hardware features to userspace applications.
-    \item a {\bf bus infrastructure}, part of the device model, to detect/communicate with the hardware.
+    \item a {\bf framework} that allows the driver to expose the
+      hardware features in a generic way.
+    \item a {\bf bus infrastructure}, part of the device model, to
+      detect/communicate with the hardware.
     \end{itemize}
     This section focuses on the {\em device model}, while {\em kernel
       frameworks} are covered later in this training.



More information about the training-materials-updates mailing list