Skip to content
Snippets Groups Projects
Commit 6c4dbc2a authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

User-Space-Treiber

parent 50899f06
Branches
No related tags found
No related merge requests found
No preview for this file type
......@@ -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 Gert zur Verfgung.
\item
Eine "`normale"' Software im User-Space kmmert sich um Spezifika des Gerts.\\
\textarrow\ User-Space-Treiber
\arrowitem
Dieselben Treiber-Module knnen oft fr mehrere Gerte 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}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment