Aller au contenu principal
  • Cours pratique
  • Informatique

Formation Ecriture de drivers et programmation noyau Linux

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
4 jours
Niveau
Avancé
Modalités
Présentiel / Distanciel

Description de la formation linux drivers

Le support pour les périphériques est assuré sous Linux par des pilotes (drivers) dont le code se déroule dans le noyau du système d'exploitation. Il est donc nécessaire pour le développeur amené à écrire ou à tester des pilotes de périphériques de maîtriser les concepts propres à la programmation noyau. Cette formation Linux Drivers propose une approche originale, s'appuyant sur l'écriture progressive de pilotes de différents types, pour appréhender les mécanismes parfois complexes (préemptibilité, multiprocesseur, support d'architectures différentes, etc.) inhérents au code exécuté en mode noyau. Cette formation Linux drivers vous permettra de maîtriser le développement de pilotes de périphériques (drivers) robustes et adaptés aux différentes déclinaisons de Linux. Outre les périphériques classiques (caractère, bloc, réseau), son étudié les sous-systèmes du noyau tels que les systèmes de fichiers ou l'ensemble USB.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

Cette formation Ecriture de drivers et programmation noyau Linux vous apprendra à :

  • Maîtriser le développement de pilotes de périphériques (drivers) robustes et adaptés
  • Connaitre les outils de développement noyau
  • Maitriser les aspects avancés d'un driver de périphérique
  • Savoir gérer la mémoire
  • Connaitre les Périphériques réseau et USB

Objectifs opérationnels

Savoir maîtriser le développement de pilotes de périphériques (drivers) robustes et adaptés aux différentes déclinaisons de Linux.

Programme

Contenu du cours, module par module

4 modules

Travaux pratiques

Les exercices et démonstrations ont lieu, suivant les sujets, sur plate-forme PC ou sur carte ARM Raspberry Pi.

Programme mis à jour le 24/10/2025

Formations liées