Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:systeme:gnu-linux [05/05/2013 12:01] smolski [Le pilote de périphérique] |
doc:systeme:gnu-linux [05/05/2013 17:52] smolski [Le pilote de périphérique] |
||
---|---|---|---|
Ligne 74: | Ligne 74: | ||
===== Le pilote de périphérique ===== | ===== Le pilote de périphérique ===== | ||
- | Appelé driver en anglais, le pilote de périphérique est l'interface entre le matériel et le système d'exploitation. \\ | + | Le pilote de périphérique((le **driver**)) permet à l'OS de faire fonctionner le matériel installé via une interface toujours identique (//Hardware Abstraction Layer//) malgré leurs composants électroniques différents. |
- | Il permet de faire l'abstraction de celui-ci (on parle de //Hardware Abstraction Layer//) en fournissant une interface toujours identique. \\ | + | |
- | Les différents matériels ne sont pas constitués des mêmes composants électroniques. Mais les fonctionnalités qu'ils présentent sont les mêmes. | + | ==== Exemple ==== |
+ | |||
+ | Les cartes graphiques pour afficher des données à l'écran diffèrent dans leur manière mais le driver va établir les spécification techniques et permettre à l'OS de demander d'afficher les données sur l'écran de la même façon qu'avec une carte. | ||
+ | |||
+ | <note tip>Des normes, par exemple la VGA pour les cartes graphique, permettent de standartiser un peu tout ça. Cependant, pour la HD ou la 3D actuelle, chaque fabricant/modèle crée ses propres spécifités.</note> | ||
- | Par exemple les cartes graphiques. \\ | ||
- | Pour faire l'afficher des données à l'écran, les cartes ne procéderont pas toutes de la même manière mais il revient au pilote de périphérique de se charger de dialoguer avec la carte selon ses spécifications techniques tandis que l'OS appelera une méthode toujours identique pour demander à voir ces données écrites sur l'écran. | ||
- | Ces différences matérielles peuvent être atténuées avec l'apparition de normes. \\ | ||
- | Pour en revenir aux cartes graphiques, la norme VGA permet de standardiser l'initialisation et l'utilisation de la carte. \\ | ||
- | Cette norme ne prévoit pas les hautes résolutions, ni les fonctions 3D. \\ | ||
- | Pour ces dernières, on en revient à des spécificités pour chaque fabricant/modèle. | ||
Les drivers sont considérés comme faisant partie du système d'exploitation. \\ | Les drivers sont considérés comme faisant partie du système d'exploitation. \\ |