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 | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:gnu-linux [05/05/2013 19:08] smolski [Le pilote de périphérique] |
doc:systeme:gnu-linux [05/05/2013 19:15] smolski [Le pilote de périphérique] |
||
---|---|---|---|
Ligne 77: | Ligne 77: | ||
Par exemple, les cartes graphiques diffèrent les unes des autres. Le driver en établis les spécification techniques et permet à l'OS de demander d'afficher les données sur l'écran toujours selon la même méthode. \\ | Par exemple, les cartes graphiques diffèrent les unes des autres. Le driver en établis les spécification techniques et permet à l'OS de demander d'afficher les données sur l'écran toujours selon la même méthode. \\ | ||
- | Ainsi, quelque soit les composants des cartes graphiques, pour l'OS un point reste un point un rectangle un rectangle, etc... | + | Ainsi, quelque soit les composants des cartes graphiques, pour l'OS un point reste un point, un rectangle un rectangle, etc... |
<note tip>Des normes permettent de standartiser un peu tout ça. Par exemple, la norme **VGA** pour les cartes graphiques. Cependant, pour la HD ou la 3D chaque fabricant crée ses propres spécifités.</note> | <note tip>Des normes permettent de standartiser un peu tout ça. Par exemple, la norme **VGA** pour les cartes graphiques. Cependant, pour la HD ou la 3D chaque fabricant crée ses propres spécifités.</note> | ||
Les drivers font partie de l'OS bien qu'ils puissent être fournis séparément par le constructeur. | Les drivers font partie de l'OS bien qu'ils puissent être fournis séparément par le constructeur. | ||
+ | |||
+ | ==== Mode ==== | ||
+ | |||
+ | Aujourd'hui, il existe un mode dit //protégé// qui permet d'avoir entre autres un meilleur modèle d'accès à la mémoire. \\ | ||
+ | Dans ce dernier, il y a plusieurs niveau d'exécution qui permettent d'avoir des privilèges différents : | ||
+ | - le mode noyau, (appelé ring 0), | ||
+ | - un mode intermédiaire (ring 1), et | ||
+ | - le mode utilisateur (ring 2). | ||
+ | |||
+ | <note tip>**GNU/Linux** utilise uniquement le ring 0 (pour le noyau…) et le ring 2 pour les applications.</note> | ||
==== firmware ==== | ==== firmware ==== |