Bonjour a tous !
Voila ma question: A quoi sert exactement un driver ?
J'ai l'impression qu'il existe en fait plusieurs sortes de drivers:
- Pour connecter un telephone a un PC en USB, on parle de driver de cable ! Pourquoi faut il un driver spécifique pour un cable, et pas un driver pour le téléphone en question ?
- On a aussi besoinde drivers lorsque l'on connect un appareil a un PC avec un cable mini USB.... Dans ce cas ce n'est pas un driver cable n'est-ca pas ? Il faut le driver pour tel ou telle imprimante... A quoi sert le driver dans ce cas ?
Enfin, que fait exactement un driver:
Est ce qu'il se situe a une couche logicielle: par exemple conteint il des APIs compréhenseibles par le pc comme par l'appareil,
Ou bien a un niveau carrément hardware, couche de communication (protocole binaire par exemple) ?
Merci pour vos eclaircissements !!