Besturingssysteem en hardware
Wat is de juiste rol van een apparaatdriver?
- ADe bediening per apparaat overnemen en het via een gemeenschappelijke procedure bruikbaar maken
- BDe schakelingen van apparaten ontwerpen en gegevens voor de productie maken
- CHet uiterlijk van het scherm van een toepassing aanpassen aan de voorkeur van de gebruiker
Antwoord en toelichting tonen
Antwoord: A. De bediening per apparaat overnemen en het via een gemeenschappelijke procedure bruikbaar maken
De indeling van registers en de bedieningsprocedure verschillen per apparaat. Een apparaatdriver is het onderdeel van het besturingssysteem dat die verschillen opvangt: hij initialiseert het apparaat, leest en schrijft registers, stelt DMA in en verwerkt interrupts, en biedt naar boven een gemeenschappelijke procedure zoals het lezen en schrijven van bestanden. Toepassingen kunnen zo apparaten gebruiken zonder de details te kennen. Het ontwerpen van apparaatschakelingen of het wijzigen van het uiterlijk van het scherm is geen taak van de driver.