5 Einfache Treiber
Während in sämtlichen vorherigen Kapiteln die grundlegende Basis für die eigentliche Kernelcode- und Gerätetreiberentwicklung geschaffen wurde, geht es von nun an ans »Eingemachte«. Dabei konzentriert sich dieses Kapitel auf die ersten beiden der in Kapitel 2 vorgestellten drei Funktionsgrundtypen eines Treibers: Funktionen zur Integration des Treibers in den Betriebssystemkern sowie Funktionen, die durch die Applikation angestoßen werden. Sie reichen aus, um erste Gerätetreiber zu erstellen. Mit den weiterführenden Funktionen der dritten Kategorie – die durch den Kernel getriggert werden – beschäftigt sich Kapitel 6.
Überblick
Nach einer kurzen Checkliste, ob alle Voraussetzungen zum Programmierstart erfüllt sind, geht es ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access