diff --git a/bs-2015ss.pdf b/bs-2015ss.pdf
index 31f7ac34a9e33bc8db9c47719de5b93d69ffd2ba..7324a7cf3af28f58ac30c487740f295bca4894fd 100644
Binary files a/bs-2015ss.pdf and b/bs-2015ss.pdf differ
diff --git a/src/bs-2015ss.tex b/src/bs-2015ss.tex
index d0be1ca5be987d8068703da8c30860d4ec9611c0..ce4095a697a16e932ddd66b2a5cdafbc31f25fec 100644
--- a/src/bs-2015ss.tex
+++ b/src/bs-2015ss.tex
@@ -833,6 +833,28 @@
 
   \fi
 
+  \subsection{User-Space-Treiber}
+
+  \begin{itemize}
+    \item
+      Der Kernel bzw.\ das Treiber-Modul stellt lediglich
+      die eigentliche, hardwarenahe Kommunikation mit dem Ger�t zur Verf�gung.
+    \item
+      Eine "`normale"' Software im User-Space k�mmert sich um Spezifika des Ger�ts.\\
+      \textarrow\ User-Space-Treiber
+    \arrowitem
+      Dieselben Treiber-Module k�nnen oft f�r mehrere Ger�te verwendet werden.
+    \arrowitem
+      keine standardisierte Schnittstelle zu Anwendungsprogrammen
+    \item
+      Beispiel: GPIO\\
+      einfache Bibliothek, verwendet Pseudo-Datei \file{/dev/mem}
+      zusammen mit Datei-Memory-Mapping \file{mmap()}
+    \item
+      Beispiel: X11\\
+      stellt selbst eine standardisierte Schnittstelle zu Anwendungsprogrammen dar
+  \end{itemize}
+
   \clearpage
 
   \section{Massenspeicher}