Treiber
Aus Lowlevel
Version vom 9. November 2008, 14:00 Uhr von Be59 (Diskussion | Beiträge)
Treiber sind unterhalb der HAL. Sie sollen Zugriff zu der Hardware halten. Sie werden bei ein Hybrid- und Mikrokernel geladen, während sie bei ein Monolithischen Kernel schon in Kernel enthalten sind.
Treiber beim Mikrokernel
Hier ist es wichtig, den Artikel Interprozesskommunikation zu lesen. Zudem sollte darauf aufbauend eine Treiberschnittstelle vorhaden sein.
Makrokernel
Hier sind sie direkt im Kernel einkompiliert. Ist ein Treiber fehlerhaft, stürzt immer dann der ganze Kernel ab.