Pilotes de périphériques(pour Linux)Laurent RéveillèreEnseirbDépartement TélécommunicationsLaurent.Reveillere@enseirb.frhttp://www.enseirb.fr/~reveillePilotes de périphériques [Année universitaire 2003-2004]Objectifs du cours u Comprendre le rôle et le fonctionnement d'un pilote de périphérique sous Linuxu Introduction au développement de pilotes sous Linux Pilotes de périphériques [2003-2004] 2 Laurent Réveillère1Plan du coursu Introductionu Noyau Linuxu Modulesu Périphériquesu caractèreu Ports d’entrée/sortieu Gestion des interruptionsu Pilotes bloc et réseauPilotes de périphériques [2003-2004] 3 Laurent RéveillèreLivresu Linux Pilotes de Périphériques– Alessandro Rubini & Jonathan Corbert– Seconde édition, O’REILLY 2002u Le noyau Linux– Daniel P. Bovet & Marco Cesati– O’REILLY 2001Pilotes de périphériques [2003-2004] 4 Laurent Réveillère2Introductionu Définitionu Rôles des pilotesu Place du piloteu ImportancePilotes de périphériques [2003-2004] 5 Laurent RéveillèreDéfinition (tentative)Les pilotes de périphériques (device drivers) sont des programmes qui ont en charge la gestion des échanges entre un système d'exploitation et un périphérique.Pilotes de périphériques [2003-2004] 6 Laurent Réveillère3Rôles des pilotesu Boîtes noires qui transforment un composant matériel en interface de programmation interne bien définie u Masquent totalement les détails du fonctionnement du périphériqueu Les activités utilisateur ...
Voir