Version [75195]
Dies ist eine alte Version von MikroProgrammierungTreiber erstellt von FabianEndres am 2017-01-01 17:22:36.
1. Zugriffe über Treiber
Um, wie im konkreten Fall, die Funktionalitäten einer PCI-Einsteckkarte nutzen zu können, muss das Betriebssystem bei einem Neustart alle Einsteckkarten anhand ihrer Vendor(8)-, Device(9)- und Subsystem(10)-ID`s eindeutig identifizieren und einem Treiber zuweisen. Ist dies geschehen, so kann sich der Programmierer mit Hilfe einer speziellen API-Funktion11 des jeweiligen Treibers eine Art Kommunikationskanal zu der gewünschten HardwareKomponente aufbauen.
Ein Nachteil des Treiber-Konzepts, der durch die erhöhte Sicherheit in Kauf genommen wird, ist die Tatsache, dass mehr Rechenzeit als bei einem direkten Hardware-Zugriff beansprucht wird und somit zeitkritische Aufgaben oftmals nicht auf diese Weise gelöst werden können.