apparaatsdrivers
Apparatsdrivers zijn softwarecomponenten die de communicatie tussen een besturingssysteem en hardwareapparaten mogelijk maken. Ze vertalen systeemtaken en verzoeken naar hardwareopdrachten en bieden een abstracte, consistente interface voor toepassingen, zodat software niet hoeft te weten hoe elk apparaat precies werkt.
Hoofd taken van apparatsdrivers zijn onder meer apparaatidentificatie en initialisatie bij het opstarten, verwerking van input-/output-verkeer,
Typen en distributie: drivers kunnen kerneldrivers zijn die in het besturingssysteem draaien, of modules die geladen
Ontwikkeling en impact: het schrijven van een driver vereist kennis van de hardwarespecificaties en van het